San Pedro was highly rated for snorkeling by 65 guests from the United States!

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, San Pedro 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
El Secreto, San Pedro Excellent 8.6 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
Captain Morgan's Retreat, San Pedro
Caribe Island Resort, San Pedro Very good 8.1 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.
Spindrift Hotel, San Pedro Good 7.1 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.
Royal Caribbean Resort, San Pedro Very good 8 I loved the location, perfect spot to stay in. Quiet but close to restaurants and town. A nice walk down the beach to get there or a bike ride on the roads. Such friendly people and staff working hard to keep everyone pleased. Colourful little bungalows to stay in, appealing, clean and comfortable. Pool was huge and always so clean. All around a wonderful resort :) Perfect island for a getaway!
Mayan Princess Hotel, San Pedro Very good 8.2 In the Middle of down town and close to beach
Grand Caribe Belize, San Pedro
Turtle Cove Villa, San Pedro
Belize Beach Resort & Spa, San Pedro

See how rates

  • 4.5/5 From 9357 reviews
  • 90.9% of users recommended