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
Portofino Beach Resort: Beach hotel with free breakfast and an outdoor pool. Located by the sea.
Pool
Breakfast included

Sunbreeze Suites
Beachfront, Barrier Reef Drive San Pedro Ambergris Caye
The price is AU$465 per night
AU$465
8 July - 9 July
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
The price is AU$303 per night
AU$303
1 Aug - 2 Aug
includes taxes & fees
X'Tan Ha - The Waterfront Resort: Beach resort with free breakfast and free WiFi. Located by the ocean.
Pool
Breakfast included
Free cancellation
Reserve now, pay when you stay

Mayan Princess Hotel
San Pedro San Pedro
The price is AU$180 per night
AU$180
2 July - 3 July
includes taxes & fees
Mayan Princess Hotel: Beach hotel with free WiFi and spa services. Located on the waterfront.
Spa
Free WiFi

Coco Beach Resort
Ambergris Caye San Pedro
The price is AU$546 per night
AU$546
7 July - 8 July
includes taxes & fees
Coco Beach Resort: Beach hotel with free WiFi and free parking. Located near the airport.
Pool
Hot tub

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

Blue Tang Inn
Sand Piper St San Pedro Ambergris Caye
The price is AU$224 per night
AU$224
4 July - 5 July
includes taxes & fees
Blue Tang Inn: Beach lodge with free WiFi and free parking. Located on the beach.
Pool
Parking included

Mata Rocks Resort
45 Coconut Drive San Pedro
The price is AU$193 per night
AU$193
20 July - 21 July
includes taxes & fees
Mata Rocks Resort: Beach hotel with free WiFi and free parking. Located by the ocean.
Pool
Parking included

Corona Del Mar
Coconut Drive San Pedro
The price is AU$185 per night
AU$185
3 July - 4 July
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$176 per night
AU$176
6 July - 7 July
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 | 860 hotels |
|---|---|
Lowest Price | AU$176 |
Highest Price | AU$546 |
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
5 / 5
Beautiful resort on a well maintained beach. The thatched hut cabana rooms are a unique touch that fit in with the jungle like grounds of the resort. The common areas of the resort: bar, coffee shop and indoor/outdoor restaurant are great. The location is a short walk to town. They have reasonably priced on-site golf cart rentals. You can book tours at the dive shop - they handle everything. The resort staff is very friendly and attentive. We stayed 6 days and would definitely recommend it!
A verified traveller stayed at Ramon's Village Resort
Posted 11 hours 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




