Photo by AdventureJ

Beach Hotels & Resorts in San Pedro from AU$84
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on San Pedro Beach Hotels
Tonight
Tomorrow
This weekend
Next weekend
Our top choices for San Pedro beach hotels

9.4 out of 10, Exceptional, (193 reviews)
cleanliness Peaceful ocean views with convenient beach access, steps from whale watching adventures in a lush national park setting.
The price is AU$174
includes taxes & fees
1 July - 2 July

9.2 out of 10, Wonderful, (183 reviews)
cleanliness Retreat to this Ballena aparthotel with golden sands just 9 minutes away, paired with ocean-view dining and spa indulgences.
The price is AU$355
includes taxes & fees
30 July - 31 July
The price is AU$203
includes taxes & fees
1 July - 2 July

9.6 out of 10, Exceptional, (225 reviews)
cleanliness Escape to seaside serenity at this boutique hotel, where Mediterranean dining and ocean vistas combine with beach access and poolside bliss.
The price is AU$205
includes taxes & fees
1 July - 2 July

9.8 out of 10, Exceptional, (99 reviews)
cleanliness Relax on pristine beaches in a natural paradise with ocean access, just minutes from whale watching, snorkelling, and sunset views.
The price is AU$110
includes taxes & fees
3 July - 4 July
The price is AU$179
includes taxes & fees
26 July - 27 July

9.6 out of 10, Exceptional, (229 reviews)
cleanliness Relax near the waves at this Mediterranean resort with a beach shuttle and ocean views.
The price is AU$323
includes taxes & fees
1 July - 2 July
The price is AU$254
includes taxes & fees
1 July - 2 July
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Top San Pedro Hotel Reviews

La Cusinga Lodge
8/10 Good








































