San Pedro Beachfront Accommodation
More than just hotels
Apartments, cabins, holiday rentals and more, plus millions of reviews from Aussie & Kiwi travellers
Flexibility matters
24/7 support, so you can book with confidence
Unlock member prices with Mates Rates
You could save 10% or more on over 100,000 hotels right now.
Check availability on Oceanfront Hotels in San Pedro
Oceanfront Hotels in San Pedro

Portofino Beach Resort
6.5mi North Of San Pedro Barrier Reef San Pedro
The price is AU$378 per night
AU$378
15 Nov - 16 Nov
includes taxes & fees
Portofino Beach Resort: Business-friendly hotel with free breakfast and free WiFi. Located by the sea.
Pool
Breakfast included

Sunbreeze Suites
Beachfront, Barrier Reef Drive San Pedro Ambergris Caye
The price is AU$356 per night
AU$356
20 Nov - 21 Nov
includes taxes & fees
Sunbreeze Suites: Family-friendly hotel with free WiFi and free parking. Located by the sea.
Pool
Spa

X'Tan Ha - The Waterfront Resort
7.2 miles North San Pedro
X'Tan Ha - The Waterfront Resort: Beach resort with free WiFi and free parking. Located by the ocean.
Pool
Spa

Mayan Princess Hotel
San Pedro San Pedro
The price is AU$224 per night
AU$224
19 Nov - 20 Nov
includes taxes & fees
Mayan Princess Hotel: Beach hotel with free WiFi and spa services. Located near the airport.
Spa
Free WiFi

Coco Beach Resort
Ambergris Caye San Pedro
The price is AU$433 per night
AU$433
4 Dec - 5 Dec
includes taxes & fees
Coco Beach Resort: Hotel with free WiFi and free parking. Located by the sea.
Pool
Hot tub

Banana Beach Resort
Seagrape Drive San Pedro Belize District
Banana Beach Resort: Beach hotel with free breakfast and free WiFi. Located on the waterfront.
On private beach
Pool

Blue Tang Inn
Sand Piper St San Pedro Ambergris Caye
The price is AU$323 per night
AU$323
17 Nov - 18 Nov
includes taxes & fees
Blue Tang Inn: Beach lodge with free WiFi and free parking. Located in the city centre.
Pool
Parking included

Mata Rocks Resort
45 Coconut Drive San Pedro
The price is AU$226 per night
AU$226
15 Nov - 16 Nov
includes taxes & fees
Mata Rocks Resort: Beach hotel with free WiFi and free parking. Located near the airport.
Pool
Parking included

Corona Del Mar
Coconut Drive San Pedro
The price is AU$191 per night
AU$191
17 Nov - 18 Nov
includes taxes & fees
Corona Del Mar: Beach hotel with free WiFi and free parking. Located near the airport.
Pool
Spa
Free cancellation
Reserve now, pay when you stay

Caribbean Villas Hotel
Seagrape Drive San Pedro
The price is AU$201 per night
AU$201
15 Nov - 16 Nov
includes taxes & fees
Caribbean Villas Hotel: Family-friendly hotel with free WiFi and free parking. Located in the city centre.
Pool
Spa
Free cancellation
Reserve now, pay when you stay
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.
Oceanfront Hotels in San Pedro
Search for hotels in San Pedro on Wotif. You can easily find your hotels in San Pedro using one of the methods below:
- View our selection of featured hotels in San Pedro
- Use the map to find hotels in the San Pedro neighborhood you prefer
- Use the filters to see hotels in a specific area of San Pedro, select a specific theme, brand, or hotel class from basic (property class 1) to luxury hotels (property class 5) in San Pedro
- Enter your travel dates to view the best deals on hotels in San Pedro - while they last
San Pedro hotels essential information
Accommodation | 943 hotels |
|---|---|
Lowest Price | AU$191 |
Highest Price | AU$433 |
Popular hotels | Portofino Beach Resort, Sunbreeze Suites, X'Tan Ha - The Waterfront Resort, Mayan Princess Hotel, Coco Beach Resort, Banana Beach Resort, Blue Tang Inn, Mata Rocks Resort, Corona Del Mar, Caribbean Villas Hotel, Ocean Tide Beach Resort, Seven Seas Resort |
New reviews! Best hotels in San Pedro

Wotif Verified Review
4 / 5
We absolutely loved the resort. Only thing we didn't like was the pool was too warm. Wasn't refreshing in the hot weather.
A verified traveller stayed at Ramon's Village Resort
Posted 2 days ago
More Destinations
- Caye Caulker Marine Reserve Hotels
- All Inclusive Hotels in Caye Caulker
- Beach Hotels in Caye Caulker
- Family Hotels in Caye Caulker
- Hotels with Air Conditioning in Caye Caulker
- Luxury Hotels in Caye Caulker
- Romantic Hotels in Caye Caulker
- Caye Caulker Hotels
- Villas in Caye Caulker
- Hotels near Caye Caulker Marine Reserve
- All Inclusive Hotels in Ambergris Caye
- Ambergris Caye Hotels
- Cayo Espanto Hotels




