We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Hotels near Sorrento Beach

  • Sort by:
  • Traveller Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
1 Padbury Cir, Sorrento, Joondalup, Western Australia 6020, Australia
0.1 km from Sorrento Beach
#1 of 1 hotels in Sorrento
This special offer at the time of reservation on property... Read more
Top Deal
US$148*
US$129* /night
View Deal
TripAdvisor
US$129*
Hotels.com
HotelQuickly
US$148*
View all 9 deals 
1 Padbury Cir, Sorrento, Joondalup, Western Australia 6020, Australia
0.1 km from Sorrento Beach
#1 of 1 hotels in Sorrento
Top Deal
US$148*
US$129* /night
View Deal
TripAdvisor
US$129*
Hotels.com
HotelQuickly
US$148*
View all 9 deals 
Hillarys Harbour Resort 68 Southside Dr | Hillarys Boat Harbour, Hillarys, Joondalup, Western Australia 6025, Australia
1.0 km from Sorrento Beach
Loading prices...
Hotels.com
Hotwire.com
Agoda.com
View all 7 deals 
10 Lawley St, North Beach, Stirling, Western Australia 6020, Australia
2.7 km from Sorrento Beach
Top Deal
US$64*
US$52* /night
View Deal
Booking.com
US$64*
Expedia.com
US$62*
Hotwire.com
View all 8 deals 
200 West Coast Hwy, Scarborough, Stirling, Western Australia 6019, Australia
6.9 km from Sorrento Beach

The price you found is 27% lower than this hotel's average rate of US$77/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
US$85*
US$56* /night
View Deal
Hotels.com
US$78*
Expedia.com
US$78*
Elvoline
US$85*
View all 8 deals 
200 West Coast Hwy, Scarborough, Stirling, Western Australia 6019, Australia
6.9 km from Sorrento Beach
Loading prices...
Hotwire.com
Agoda.com
Hostelworld.com
View all 5 deals 
The Esplanade, Scarborough, Stirling, Western Australia 6019, Australia
7.0 km from Sorrento Beach
Top Deal
US$127*
US$109* /night
View Deal
TripAdvisor
US$109*
Hotels.com
HotelQuickly
US$127*
View all 13 deals 
20-28 Wheatcroft St, Scarborough, Stirling, Western Australia 6019, Australia
7.0 km from Sorrento Beach
No photo provided
23 Hastings St, Scarborough, Stirling, Western Australia 6019, Australia
7.3 km from Sorrento Beach
Top Deal
US$58*
US$56* /night
View Deal
Expedia.com
Orbitz.com
US$57*
Priceline
US$58*
View all 9 deals 
251 West Coast Hwy, Scarborough, Stirling, Western Australia 6019, Australia
7.4 km from Sorrento Beach
Top Deal
US$74*
US$72* /night
View Deal
TripAdvisor
US$72*
Booking.com
Priceline
US$74*
View all 7 deals 
Country Club Blvd, Connolly, Joondalup, Western Australia 6027, Australia
9.3 km from Sorrento Beach
US$136* /night
View Deal
TripAdvisor
US$136*
Hotels.com
Orbitz.com
View all 9 deals 
18 Grand Bvd, Joondalup, Western Australia 6027, Australia
10.9 km from Sorrento Beach
Top Deal
US$136*
US$130* /night
View Deal
Booking.com
Hotels.com
US$133*
Priceline
US$136*
View all 9 deals 
18 Rheola St, Perth, Western Australia 6005, Australia
15.5 km from Sorrento Beach
Top Deal
US$147*
US$141* /night
View Deal
Booking.com
Orbitz.com
US$147*
Hotels.com
View all 8 deals 
32 Richardson St, Perth, Western Australia 6005, Australia
15.6 km from Sorrento Beach
Top Deal
US$277*
US$191* /night
View Deal
TripAdvisor
US$191*
Orbitz.com
US$192*
AMOMA
US$277*
View all 11 deals 
1309 Hay St, Perth, Western Australia 6005, Australia
15.6 km from Sorrento Beach
Top Deal
US$83*
US$77* /night
View Deal
Agoda.com
US$77*
Expedia.com
US$81*
Priceline
US$83*
View all 8 deals 
54 Kings Park Rd | Corner Walker Avenue, Perth, Western Australia 6005, Australia
15.7 km from Sorrento Beach
Top Deal
US$103*
US$100* /night
View Deal
TripAdvisor
US$100*
Priceline
US$103*
4 Walker Avenue, Perth, Western Australia 6005, Australia
15.7 km from Sorrento Beach
Loading prices...
Hotels.com
Orbitz.com
Travelocity
View all 5 deals 
32 Outram St | West Perth, Perth, Western Australia 6005, Australia
15.8 km from Sorrento Beach
US$151* /night
View Deal
TripAdvisor
US$151*
Expedia.com
US$151*
Priceline
US$150*
View all 10 deals 
255 Thomas St, Shenton Park, Western Australia 6008, Australia
15.9 km from Sorrento Beach
Top Deal
US$96*
US$93* /night
View Deal
TripAdvisor
US$93*
Booking.com
Priceline
US$96*
View all 11 deals 
166 Palmerston St | Northbridge, Perth, Western Australia 6000, Australia
16.0 km from Sorrento Beach
Loading prices...
Hotwire.com
Elvoline
Priceline
View all 6 deals 
875 Wellington St | West Perth, Perth, Western Australia 6005, Australia
16.0 km from Sorrento Beach
Top Deal
US$120*
US$97* /night
View Deal
TripAdvisor
US$97*
Hotels.com
US$103*
Priceline
US$120*
View all 6 deals 
228 James St | Northbridge, Perth, Western Australia 6003, Australia
16.2 km from Sorrento Beach
US$129* /night
View Deal
TripAdvisor
US$129*
Hotels.com
Booking.com
US$129*
View all 7 deals 
33 Ocean Falls Bvd, Mindarie, Wanneroo, Western Australia 6030, Australia
16.3 km from Sorrento Beach
US$116* /night
View Deal
TripAdvisor
US$116*
Hotwire.com
Hotels.com
View all 9 deals 
210 Lake St | Northbridge, Perth, Western Australia 6000, Australia
16.3 km from Sorrento Beach
Top Deal
US$106*
US$84* /night
View Deal
TripAdvisor
US$84*
Travelocity
US$84*
HotelQuickly
US$106*
View all 9 deals 
707 Wellington Street, Perth, Western Australia 6000, Australia
16.4 km from Sorrento Beach
Top Deal
US$99*
US$90* /night
View Deal
TripAdvisor
US$90*
Expedia.com
US$99*
Orbitz.com
US$90*
View all 11 deals 
621 Wellington Street, Perth, Western Australia 6000, Australia
16.6 km from Sorrento Beach
US$116* /night
View Deal
TripAdvisor
US$116*
Hotels.com
US$115*
Orbitz.com
US$116*
View all 7 deals 
451 Murray St, Perth, Western Australia 6000, Australia
16.6 km from Sorrento Beach
Top Deal
US$145*
US$133* /night
View Deal
TripAdvisor
US$132*
Expedia.com
US$145*
Booking.com
US$136*
View all 10 deals 
942 Hay St, Perth, Western Australia 6000, Australia
16.6 km from Sorrento Beach
No availability for your dates from these sites
Orbitz.com
Hotwire.com
Travelocity
15 Robinson Ave | Northbridge, Perth, Western Australia 6003, Australia
16.7 km from Sorrento Beach
Top Deal
US$51*
US$43* /night
View Deal
TripAdvisor
US$43*
Booking.com
US$51*
Priceline
US$51*
View all 12 deals 
Still looking for a place to stay?
Sorrento has 2 B&Bs/inns with 79 reviews
30 Hood Tce, Sorrento, Joondalup, Western Australia 6020, Australia
0.7 km from Sorrento Beach
#1 of 2 Sorrento B&B and Inns
Loading prices...
Hotels.com
Hotwire.com
Travelocity
View all 10 deals 
via San Vito 19/b, Sorrento, Joondalup, Western Australia 80065, Australia
#2 of 2 Sorrento B&B and Inns
No photo provided
Loading prices...
TripAdvisor
Booking.com
See all 2 Sorrento B&Bs/inns
See all hotels in or near Sorrento
Hillarys Harbour Resort 68 Southside Dr | Hillarys Boat Harbour, Hillarys, Joondalup, Western Australia 6025, Australia
1.0 km from Sorrento Beach
Loading prices...
Hotels.com
Hotwire.com
Agoda.com
View all 7 deals 
10 Lawley St, North Beach, Stirling, Western Australia 6020, Australia
2.7 km from Sorrento Beach
  • 20/12/2016