Book Hotels in San Pedro, Belize

Search & Book 2,200,000+ Hotels with Cryptocurrency or Card

magnifying-glass.svgclose.svg
May 2025
May 2025
MonTueWedThuFriSatSun
Jun 2025
MonTueWedThuFriSatSun

Monday 19 May 2025 - Tuesday 20 May 2025 (1 night)

calender.png
19 May 2025
Monday
calender.png
20 May 2025
Tuesday
people.png
2 Adults - 0 Child
1 room

San Pedro - 106 Hotels to Choose From

Find deals where other travellers are staying
Loading...
best price
Best Price Guarantee

We guarantee we won't be beaten on price. If you find a cheaper hotel deal on another website after you book with us, we’ll refund the difference!

See the latest prices and deals by choosing your dates. Choose dates

Alaia Belize, Autograph Collection

SEA GRAPE DRIVE, San Pedro, Belize - See map
Free WiFiParking availableDining servicesAmenities

Wonderful

153 Guest reviews

9.2
Cleanliness9.8/10
Service9.4/10
Comfort9.6/10
Condition9.6/10
Amenities9.0/10
Check Availability

Mahogany Bay Resort & Beach Club, Curio Collection by Hilton

Sea Grape Drive, San Pedro, Belize - See map
Parking availableBar/LoungeAirport transfersAmenities

Excellent

499 Guest reviews

8.6
Cleanliness9.2/10
Service8.8/10
Comfort9.0/10
Condition8.8/10
Neighborhood8.2/10
Amenities8.4/10
Check Availability

Matachica Resort & Spa - Adults Only

5 miles north of San Pedro, San Pedro, Belize - See map
Free WiFiAirport transfersDining servicesAmenities

Exceptional

261 Guest reviews

9.6
Cleanliness9.6/10
Service9.6/10
Comfort9.4/10
Condition9.6/10
location8.4/10
Neighborhood9.2/10
Quality9.4/10
Value10/10
Amenities9.0/10
Check Availability
promotion

2% giveback on bookings

Create an account or login to unlock these rewards

Coco Beach Resort

Ambergris Caye, San Pedro, Belize - See map
Free WiFiParking availableAirport transfersAmenities

Exceptional

955 Guest reviews

9.4
Cleanliness9.6/10
Service9.4/10
Comfort9.4/10
Condition9.6/10
location8.2/10
Neighborhood8.4/10
Quality10/10
Value8.2/10
Amenities9.2/10
Check Availability

Victoria House Resort & Spa

22 Coconut Drive, San Pedro, Belize - See map
Free WiFiParking availableAirport transfersAmenities

Exceptional

343 Guest reviews

9.6
Cleanliness9.8/10
Service9.8/10
Comfort9.2/10
Condition9.6/10
location8.8/10
Neighborhood9.0/10
Amenities9.6/10
Check Availability
promotion

INVITE AND EARN REWARDS

Give US$25 and Get US$25 for referring friends!

Las Terrazas Resort

3.5 Miles North Of San Pedro, San Pedro, Belize - See map
Swimming PoolFree WiFiParking availableAmenities

Wonderful

156 Guest reviews

9.0
Cleanliness9.4/10
Service9.4/10
Comfort9.6/10
Condition9.2/10
location7.6/10
Neighborhood8.4/10
Value8.0/10
Amenities8.2/10
Check Availability

Ramon's Village Resort

Coconut Drive, San Pedro, Belize - See map
Free WiFiParking availableAirport transfersAmenities

Exceptional

682 Guest reviews

9.4
Cleanliness9.4/10
Service9.6/10
Comfort9.0/10
Condition9.4/10
Neighborhood9.0/10
Amenities9.0/10
Check Availability

Bella Vista Resort Belize

2.5 Miles North of San Pedro, San Pedro, Belize - See map
Free WiFiParking availableDining servicesAmenities

Exceptional

167 Guest reviews

9.8
Cleanliness9.6/10
Service10/10
Comfort9.6/10
Condition9.4/10
Neighborhood9.6/10
Amenities9.6/10
Check Availability

Sunbreeze Hotel

Ambergris Caye, San Pedro, Belize - See map
Free WiFiParking availableDining servicesAmenities

Wonderful

575 Guest reviews

9.0
Cleanliness9.2/10
Service9.2/10
Comfort8.6/10
Condition8.8/10
location9.4/10
Neighborhood9.0/10
Quality8.0/10
Value8.4/10
Amenities9.0/10
Check Availability

Portofino Beach Resort

6.5mi North Of San Pedro Barrier Reef, San Pedro, Belize - See map
Airport transfersDining servicesConciergeAmenities

Excellent

189 Guest reviews

8.8
Cleanliness9.2/10
Service9.4/10
Comfort8.6/10
Condition8.6/10
location8.0/10
Neighborhood8.4/10
Value8.6/10
Amenities9.0/10
Check Availability

Sunbreeze Suites

Beachfront, Barrier Reef Drive, San Pedro, Belize - See map
Free WiFiParking availableDining servicesAmenities

Excellent

497 Guest reviews

8.8
Cleanliness9.0/10
Service9.2/10
Comfort8.4/10
Condition8.6/10
location9.0/10
Neighborhood8.6/10
Quality8.0/10
Value7.8/10
Amenities9.0/10
Check Availability

Lina Point Belize Overwater Resort

57 Lina Point Dr, San Pedro, Belize - See map
Free WiFiParking availableAirport transfersAmenities

Wonderful

155 Guest reviews

9.2
Cleanliness9.2/10
Service9.4/10
Comfort9.2/10
Condition9.0/10
Neighborhood8.4/10
Amenities9.0/10
Check Availability

Belizean Shores Resort

Ambergris Caye, San Pedro, Belize - See map
Free WiFiParking availableAirport transfersAmenities

Wonderful

678 Guest reviews

9.2
Cleanliness9.4/10
Service9.4/10
Comfort9.2/10
Condition9.0/10
location8.2/10
Neighborhood8.4/10
Quality8.4/10
Value8.8/10
Amenities9.2/10
Check Availability

Mata Rocks Resort

45 Coconut Drive, San Pedro, Belize - See map
Swimming PoolFree WiFiParking availableAmenities

Excellent

475 Guest reviews

8.4
Cleanliness9.2/10
Service9.0/10
Comfort8.6/10
Condition8.4/10
location8.4/10
Neighborhood8.0/10
Quality9.2/10
Value9.6/10
Amenities8.2/10
Check Availability

X'Tan Ha - The Waterfront Resort

7.2 miles North, San Pedro, Belize - See map
Free WiFiParking availableAirport transfersAmenities

Wonderful

455 Guest reviews

9.0
Cleanliness9.4/10
Service9.4/10
Comfort9.2/10
Condition9.0/10
location8.4/10
Neighborhood8.0/10
Value9.0/10
Amenities8.6/10
Check Availability
See all hotels in San Pedro

Top Picks for Hotels in San Pedro

Try one of these popular top-rated hotels in San Pedro

Explore San Pedro

Discover new destinations in San Pedro and find your next stay!

Recently Booked Hotels in San Pedro

See where other travellers are staying in San Pedro

FAQs About Hotels in San Pedro

What's the best place to stay in San Pedro, Belize District, Belize?
plus-blue.svg
There are many great places to stay in San Pedro. Some popular options include Victoria House Resort, Matachica Resort, and Ramon's Village Resort.
What's the best place to stay on a budget in San Pedro, Belize District, Belize?
plus-blue.svg
For budget travelers, options like Pedro's Hotel, Sandbar Beachfront Hostel, and Ruby's Hotel offer affordable accommodations in San Pedro.
What are some family-friendly hotels in San Pedro, Belize District, Belize?
plus-blue.svg
Family-friendly hotels in San Pedro include SunBreeze Hotel, Coco Beach Resort, and X'Tan Ha Resort, which offer amenities and activities for kids.
What's the best accommodation for a romantic getaway to San Pedro, Belize District, Belize?
plus-blue.svg
For a romantic getaway, resorts like Matachica Resort, Las Terrazas Resort, and Victoria House Resort offer luxury accommodations and romantic settings in San Pedro.
What's the best accommodation for an all-inclusive stay in San Pedro, Belize District, Belize?
plus-blue.svg
Some popular all-inclusive options in San Pedro include Coco Beach Resort, Ramon's Village Resort, and Matachica Resort.
Where can I find pet-friendly hotels in San Pedro, Belize District, Belize?
plus-blue.svg
Pet-friendly hotels in San Pedro include SunBreeze Hotel, Costa Blu Beach Resort, and Coco Beach Resort, which welcome pets in designated rooms or areas.
What's the best boutique hotel in San Pedro, Belize District, Belize?
plus-blue.svg
X'Tan Ha Resort, Cayo Espanto, and Mahogany Bay Resort & Beach Club are some highly regarded boutique hotels in San Pedro.
What's the best spa hotel in San Pedro, Belize District, Belize?
plus-blue.svg
Naia Resort and Spa, Cayo Espanto, and Victoria House Resort are known for their exceptional spa facilities and services in San Pedro.
What hotels in San Pedro, Belize District, Belize have nice views?
plus-blue.svg
Hotels offering beautiful views in San Pedro include Coco Beach Resort, X'Tan Ha Resort, and SunBreeze Hotel, among others.
Do hotels in San Pedro, Belize District, Belize offer airport transportation services?
plus-blue.svg
Yes, many hotels in San Pedro offer airport transportation services. It's best to check with the specific hotel you plan to stay at for availability and details.
Destination

Discovering San Pedro's Coastal Charm and Urban Wonders

Discover what to do and what to see in San Pedro

Welcome to San Pedro, a paradise nestled in the breathtaking Belize District of Belize. Travala.com offers the perfect selection of hotels for your unforgettable stay in this stunning destination. Immerse yourself in the unique charm of San Pedro, where pristine white sand beaches meet crystal-clear turquoise waters. Dive into an underwater wonderland and explore the world's second-largest barrier reef, a UNESCO World Heritage Site, teeming with vibrant marine life. Snorkel alongside colorful tropical fish, or embark on an awe-inspiring diving adventure to discover hidden treasures beneath the surface. San Pedro is also home to iconic landmarks that will leave you in awe. Visit the Great Blue Hole, a natural sinkhole known for its mesmerizing deep blue color and underwater stalactites. Walk through the ancient ruins of the Mayan temple, El Castillo, in the nearby Lamanai Archaeological Reserve. Embrace the local culture and stroll through the bustling streets of San Pedro Town, where you'll find charming shops, vibrant markets, and delicious street food. At Travala.com, we strive to make your travel experience seamless and convenient. That's why we offer various payment options, including credit cards, debit cards, and cryptocurrencies like Bitcoin. Choose the payment method that suits you best and embark on your dream getaway hassle-free. With our comprehensive selection of hotels in San Pedro, you can find the perfect accommodation to suit your needs. Whether you're seeking a luxurious beachfront resort or a cozy boutique hotel, we have options to cater to every traveler's taste and budget. Get ready to create lifelong memories in San Pedro. Book your stay today on Travala.com and unlock the beauty and wonders waiting for you in this enchanting destination.

Read more

Continue Your Adventure

  • All Cities in Belize
  • Hotels Near Airports
  • Explore More Hotels

More Ways to Explore San Pedro, Belize

See what else Belize has to offer

Customer Reviews
What our customers say