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.2 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.
SunBreeze Hotel Very good 8.5 PERFECT vacation spot to truly relax. LOVED it and will definitely be back! Staff was fantastic and exceeded my expectations! Restaurant was amazing from food to ocean views. Couldn't be more pleased!
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.1 We rented a 2 bedroom condo, and with the pool out front in the courtyard, and the ocean a few steps away, along with the dock where we got picked up for our dive excursions, it was perfect!
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!
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 Good 7.6 The views from the property are excellent and it is close to everything. The staff is friendly and helpful. One of the better deals on the island.
Holiday Hotel Good 7.7 The hotel was located a couple doors down from the water taxi. We were able to walk to the hotel with our luggage without needing a cab! The hotel is right on the beach and close to all the action! Beach chairs are available on the beach for the hotel guests. Staff is very friendly! Happy hour every day from 3pm-6pm with some of the best Rum and lime juices on the beach! We also had dinner at the hotel restaurant for Valentine's Day and the food was excellent! I would stay and eat here again!
Mayan Princess Hotel Very good 8.5 In the Middle of down town and close to beach
Grand Caribe Belize
Belize Beach Resort & Spa
Ambergris Beach House
Indigo Beach Homes

See how rates

  • 4.3/5 From 9,811 reviews
  • 88% of users recommended
My Lists
Choose a check-in date
Choose a check-out date