FREE cancellation on most rooms!
Instant confirmation when you reserve

In and Around San Pedro


Show me hotels near:


Show me hotels in nearby cities:

Other Accommodations

More Hotel Themes

Popular Hotels in San Pedro

See where others are staying...

The Villas at Banyan Bay Excellent 8.7 Warm and welcoming staff Situation - close to town and other amenities High quality dive centre with great staff Well appointed rooms Felt welcomed and well looked after Cleanliness of everything
SunBreeze Suites Very good 8.3 I can't thank SunBreeze Suites enough for the most amazing stay I have ever had. From the minute we walked in, until we left we were treated so well. Absolutely beautiful hotel, amazing restaurant and perfect location for us. We were a young group of friends wanting to stay where the action was, and this is right in town. We rented a golfcart and would drive out to the more private beaches if we wanted to get away from the noise and people.
El Secreto Very good 8.5 The hotel is really romantic, perfect for relaxing and enjoy the beatly of Belize. The bedroom is perfect, it has everything that you need for a perfect stay
Banana Beach Resort Good 7.9 The staff was super friendly. The accommodations were everything we expected and more. We recommend banana beach to anyone coming to San pedro. A+++. Thanks to the whole staff. Not once did we walk by an employee without a pleasant smile and a greeting.
Caribe Island Resort Very good 8.2 The condo was a bit out of town, which was actually perfect for us. The central courtyard, pool, and palapa are quiet, peaceful, and great for just relaxing and staring at the ocean, and the views out the window look like they're straight out of a postcard. The condo was fully-equipped, clean, and well-maintained. Tour operators universally picked us up at the condo's private dock, which was also great for swimming and snorkeling. A tour operator and dive shop, Suya Tours, is located right next door.
Xanadu Island Resort Wonderful 9.4 Everything was fantastic. The people were very nice and the resort was clean, exotic, relaxing and a great place to stay. Having internet and air-condition was Great!
X'tan Ha- The Waterfront Wonderful 9 Perfect for families with children. Definitely order food to be delivered. Saved lots doing that.
Spindrift Hotel Good 7 Extremely convenient to water taxi and central area for restaurants, etc. Place itself is just as advertised.. decent, clean accommodations, and nice staff. I would definitely stay there again. Very good value for the price.
Exotic Caye Beach Resort
Ocean Tide Beach Resort Very good 8 Staff were so nice and helpful
Mayan Princess Hotel Very good 8.4 A little unsure as to what to expect since the cost was on the low side but upon entering the room we were completely happy with what we found. We were blown away at the view and location but worried that there was going to be a lot of noise at night being that it was smack in the middle of the action...we worried for nothing. It was quiet and beds were comfortable. Will stay again on every trip to San Pedro.
Grand Caribe Belize
Isla Bonita Yacht Club
Belize Beach Resort & Spa
Ambergris Beach House

See how rates

  • 4.5/5 From 9,357 reviews
  • 90.9% of users recommended
My Lists
Choose a check-in date
Choose a check-out date