Book a hotel near San Pedro Beach, San Pedro
Wander Wisely with exceptional service, 24/7 support
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Hotels near San Pedro Beach

8 br/ Ocean View/Pool/Walk to Centar of San Pedro
San Pedro Corozal District
0.13 km from San Pedro Beach
Stay at this vacation home in San Pedro. Enjoy free WiFi, private pools, and balconies. Popular attractions San Pedro Beach and San Pedro Belize Express Water Taxi are located nearby.
Pool
Kitchen

Seven Seas Resort
Boca Del Rio Drive San Pedro Belize District
0.14 km from San Pedro Beach
Stay at this hotel in San Pedro. Enjoy free WiFi, free parking, and a rooftop terrace. Our guests praise the helpful staff in our reviews. Popular attractions San Pedro Beach and San Pedro Belize Express Water Taxi are located nearby.
Pool
Pet-friendly

Casa Magdaluz, Recently Renovated Beach House with Great View!!
San Pedro Belize District
0.2 km from San Pedro Beach
The price is CA $150 per night
CA $150
CA $206 total
Aug 25 - Aug 26
includes taxes & fees
Stay at this condo in San Pedro. Enjoy a beach locale, laundry facilities, and balconies. Popular attractions San Pedro Beach and San Pedro Belize Express Water Taxi are located nearby.
Kitchen
Washer

Ocean Tide Beach Resort
57 Boca del Rio Dr. San Pedro
0.2 km from San Pedro Beach
The price is CA $173 per night
CA $173
CA $197 total
Aug 29 - Aug 30
includes taxes & fees
Book a stay at this beach hotel in San Pedro. Enjoy free WiFi, free parking, and a beach locale. Our guests praise the helpful staff in our reviews. Popular attractions Secret Beach and San Pedro Beach are located nearby.
Pool
Parking included

Caye Casa
Boca de Rio Drive San Pedro
0.21 km from San Pedro Beach
The price is CA $134 per night
CA $134
CA $152 total
Aug 29 - Aug 30
includes taxes & fees
Book a stay at this beach hotel in San Pedro. Enjoy free WiFi, free parking, and a private beach. Our guests praise the helpful staff in our reviews. Popular attractions Secret Beach and San Pedro Beach are located nearby.
On private beach
Pool

Casa del Rai
1657 Laguna Drive San Pedro Belize
Free cancellation
Reserve now, pay when you stay
0.24 km from San Pedro Beach
The price is CA $118 per night
CA $118
CA $210 total
Sep 1 - Sep 2
includes taxes & fees
Stay at this aparthotel in San Pedro. Enjoy free WiFi, free parking, and private pools. Popular attractions San Pedro Beach and San Pedro Belize Express Water Taxi are located nearby.
Pool
Free airport shuttle

Hotel Del Rio
Boca Del Rio Drive, Beach Front San Pedro Ambergris Caye
0.24 km from San Pedro Beach
The price is CA $120 per night
CA $120
CA $130 total
Sep 8 - Sep 9
includes taxes & fees
Stay at this hotel in San Pedro. Enjoy free WiFi, free parking, and daily housekeeping. Popular attractions San Pedro Beach and San Pedro Belize Express Water Taxi are located nearby.
Parking included
Free WiFi

Hibisco Belize
Boca del Rio Drive San Pedro Ambergris Caye
0.25 km from San Pedro Beach
The price is CA $119 per night
CA $119
CA $130 total
Aug 25 - Aug 26
includes taxes & fees
Book a stay at this beach hotel in San Pedro. Enjoy free WiFi, free parking, and a rooftop terrace. Popular attractions Secret Beach and San Pedro Beach are located nearby.
Pool
Spa

Sandbar Beachfront Hotel & Hostel
7 Boca Del Rio Dr San Pedro Ambergris Caye
0.38 km from San Pedro Beach
Book a stay at this beach hostel in San Pedro. Enjoy free WiFi, free parking, and a beach locale. Our guests praise the helpful staff in our reviews. Popular attractions San Pedro Beach and San Pedro Belize Express Water Taxi are located nearby.
Pool
Parking included

The Watermark Hotel
1/4 Mile North, Tres Cocos Area San Pedro Belize District
0.79 km from San Pedro Beach
The price is CA $165 per night
CA $165
CA $204 total
Sep 5 - Sep 6
includes taxes & fees
Book a stay at this spa hotel in San Pedro. Enjoy free WiFi, free parking, and a full-service spa. Our guests praise the helpful staff in our reviews. Popular attractions San Pedro Beach and San Pedro Belize Express Water Taxi are located nearby.
Pool
Spa

Ramon's Village Resort
Coconut Drive San Pedro
1.47 km from San Pedro Beach
The price is CA $236 per night
CA $236
CA $258 total
Sep 22 - Sep 23
includes taxes & fees
Book a stay at this beach hotel in San Pedro. Enjoy free WiFi, free parking, and a full-service spa. Our guests praise the pool and the restaurant in our reviews. Popular attractions San Pedro Belize Express Water Taxi and San Pedro Beach are located nearby.
Pool
Spa

Alaia Belize, Autograph Collection
Sea Grape Drive San Pedro Belize District
3 km from San Pedro Beach
The price is CA $299 per night
CA $299
CA $356 total
Sep 3 - Sep 4
includes taxes & fees
Book a stay at this luxury resort in San Pedro. Enjoy free WiFi, free parking, and 3 outdoor pools. Our guests praise the pool and the helpful staff in our reviews. Popular attractions San Pedro Belize Express Water Taxi and San Pedro Beach are located nearby.
Pool
Spa
Don't see what you're looking for?
See all available properties in San Pedro Beach
View all propertiesLowest 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.
About San Pedro Beach Hotels Near Attractions
Do you have a full travel itinerary while visiting San Pedro Beach? Don't waste your time commuting too far from San Pedro Beach area attractions.
San Pedro Beach hotels essential information
Accommodation | 1,075 hotels |
|---|---|
Lowest Price | CA $130 |
Highest Price | CA $356 |
Popular hotels | Alaia Belize, Autograph Collection , Ramon's Village Resort, Sandbar Beachfront Hotel & Hostel, The Watermark Hotel, Caye Casa, Hibisco Belize, Ocean Tide Beach Resort, Seven Seas Resort, Hotel Del Rio, 8 br/ Ocean View/Pool/Walk to Centar of San Pedro, Casa Magdaluz, Recently Renovated Beach House with Great View!!, Casa del Rai |
Recent San Pedro Beach hotel reviews by fellow wanderers

Alaia Belize, Autograph Collection
5 out of 5
Posted 4 hours ago
Travelocity Verified Review
"This was the most breathtaking stay! I was traveling solo, and having such a helpful and attentive team available to answer all of my questions made me feel so comfortable and taken care of throughout my stay. The view from my room was absolutely unimaginable—it was even more beautiful than I could have imagined! Waking up to that view was truly unforgettable. Alaia was the perfect place for a peaceful, beautiful, and memorable getaway. I would absolutely stay here again!"
A verified traveller stayed at Alaia Belize, Autograph Collection





