The 30 best hotels in San Pedro
Based on 9,241 guest reviews
#1 of 104 hotels in San Pedro
Last review posted: 35 days ago
- “Always fabulous! Beautiful smaller property!”
- “Our favorite spot in Belize.”
- “Wow - an exceptional stay at Victoria House.”
#2 of 104 hotels in San Pedro
Last review posted: 112 days ago
- “Very nice. A bit pricey and dated but quiet and lots of space. The beach front and games is a nice bonus”
- “Fantastic”
- “Great place to stay with family!”
#4 of 104 hotels in San Pedro
Last review posted: 28 days ago
- “The resort tried resolving most issues but were a bit underwhelmed.”
- “I enjoyed all 8 days of my stay here. Belize food is amazing and fresh! The culture is so friendly, and the beaches, exc”
- “All in all .. due to staff and location I would stay here again.”
#5 of 104 hotels in San Pedro
Last review posted: 54 days ago
- “I’ll def stay there again!”
- “Perfect hotel for families”
- “The staff at Pelican Reef made all our dinner reservations...”
#6 of 104 hotels in San Pedro
Last review posted: 2 days ago
- “”
- “Outstanding!”
- “Phenomenal hotel with phenomenal customer service.”
#8 of 104 hotels in San Pedro
Last review posted: 41 days ago
- “”
- “Perfect place to stay with firends or another couple, just outside of the hustle and bustle of San P”
- “Great, calm villa south of San Pedro”
#9 of 104 hotels in San Pedro
Last review posted: 28 days ago
- “AMAZING!”
- “Staff were amazing!”
- “Breakfast was great.”
#10 of 104 hotels in San Pedro
Last review posted: 104 days ago
- “Relax and rejuvenate”
- “Location and facilities”
- “Been there twice and I am sure there will be a third time”
#11 of 104 hotels in San Pedro
Last review posted: 12 days ago
- “The Palms is amazing, from the staff to the location to the nice accommodations!”
- “Lovely hotel in central San Pedro - perfect for families”
- “Great spot!”
#12 of 104 hotels in San Pedro
Last review posted: 18 days ago
- “Very nice place”
- “I miss sitting on the porch watching the water and feeling the sea breeze!”
- “”
#13 of 104 hotels in San Pedro
Last review posted: 34 days ago
- “”
- “Alaia Resort is the best”
- “Amazing stay at Alaia, would recommend”
#14 of 104 hotels in San Pedro
Last review posted: 23 days ago
- “”
- “Staff were very helpful and accommodating”
- “Disappointed”
#15 of 104 hotels in San Pedro
Last review posted: 37 days ago
- “Great for peaceful sleep and rest.”
- “Perfect”
- “I’d definitely stay here again.”
#16 of 104 hotels in San Pedro
Last review posted: 3 days ago
- “”
- “”
- “Worry free”
#17 of 104 hotels in San Pedro
Last review posted: 9 days ago
- “”
- “”
- “This small, family-owned hotel is conveniently located just...”
#18 of 104 hotels in San Pedro
Last review posted: 14 days ago
- “”
- “Beautiful property.”
- “Overall okay.”
#20 of 104 hotels in San Pedro
Last review posted: 9 days ago
- “Awesome place right on the water”
- “Has potential to be a great place to stay”
- “”
#21 of 104 hotels in San Pedro
Last review posted: 36 days ago
- “”
- “This was a very nice and relaxing stay. Would highly recommend and stay there again”
- “The staff in the hotel were fantastic.”
#22 of 104 hotels in San Pedro
Last review posted: 32 days ago
- “Richard was our tour guide and worked across the street from the hotel. He was amazing!”
- “Beautiful condo - nicer than the photos”
- “Excellent 5 night stay.”
#23 of 104 hotels in San Pedro
Last review posted: 37 days ago
- “Wonderful spot for a relaxing by the pool”
- “Loved Pur”
- “i would not recommend staying here and never go back - the taco bar is a good quick stop for food”
#24 of 104 hotels in San Pedro
Last review posted: 4 days ago
- “”
- “”
- “Close to restaurants and center of town”
#25 of 104 hotels in San Pedro
Last review posted: 22 days ago
- “”
- “”
- “Wonderful Place”
#26 of 104 hotels in San Pedro
Last review posted: 10 days ago
- “Loved the pools and the views”
- “Loved the location and the views.”
- “Peaceful and Pleasant”
#27 of 104 hotels in San Pedro
Last review posted: 6 days ago
- “Anniversary Trip”
- “Had a fabulous time! Will be back”
- “”
#28 of 104 hotels in San Pedro
Last review posted: 83 days ago
- “The pick up at the airport, the very helpful and welcoming staff, pool and beach.”
- “Best resort on San Pedro”
- “We ended up staying at PUR Private Suites which is a partner...”
#29 of 104 hotels in San Pedro
Last review posted: 39 days ago
- “Very enjoyable and relaxing. Too many good restaurants to choose from (not that that’s a bad thing).”
- “Beautiful beach location.”
- “Paradise beach with lovely hosts.”
#30 of 104 hotels in San Pedro
Last review posted: 22 days ago
- “My stay was absolutely relaxing.”
- “Great location, excellent service. Highly recommend!”
- “The Mayan is affordable with really nice staff, great location and incredible views!”