Search Luxury Hotels in San Pedro

Start date: Check-in selected.
To Date
End date: Check-out

    Change your mind

    Book hotels with free cancellation

    Treat yourself

    Sign in to save 10% or more on thousands of hotels

    Be picky

    Search almost a million properties worldwide

Check availability on San Pedro Luxury Hotels

Next weekend
In two weeks

Top San Pedro Luxury Hotels

Las Terrazas Resort and Residences Ambergris
4.5 star property
9.0 out of 10, Wonderful, (332)
"This is a beautiful resort with wonderful accomodations. The staff is outstanding as well. "
United States
Aaron
The price is ₹20,948
₹25,138 total
includes taxes & fees
27 Oct - 28 Oct
Las Terrazas Resort and Residences Ambergris
Victoria House Resort & Spa
4.0 star property
9.8 out of 10, Exceptional, (528)
"Gorgeous place! Fantastic food and very helpful w booking tours, etc."
United States
Mithra
Victoria House Resort & Spa
Corona Del Mar
3.0 star property
7.8 out of 10, Good, (612)
"This is our second time here and won't be our last. Nice hotel and friendly staff."
United States
Gina
Corona Del Mar
Ocean Tide Beach Resort
2.5 star property
8.4 out of 10, Very good, (253)
"Friendly staff, close to ferry and airport, clean and updated rooms"
Canada
Clare
Ocean Tide Beach Resort
Pedro's Hotel
3.0 star property
7.4 out of 10, Good, (277)
"The casino next door had the bass blaring until 1am. The the patrons gather in the courtyard after closing for the next hour. When the casino was closed ,the staff of the hotel partied until done. I was originally assigned a dorm room but because the wifi wasn't working. And the pool was not functioning as well. Not a good experience for my first visit. Don't send anyone else there. Pleasr "
United States
KAREN
Pedro's Hotel
Seven Seas Resort
3.0 star property
8.6 out of 10, Excellent, (50)
"The place is magical. I loved all of the events that were scheduled for the week, something to do every day-without leaving the resort. We really enjoyed ourselves and the staff were awesome, fun people.. "
United States
Yvette
Seven Seas Resort
Belizean Shores Resort
3.0 star property
9.4 out of 10, Exceptional, (941)
"Great people and great room."
United States
Joel Wade
Belizean Shores Resort
El Secreto
2.5 star property
8.2 out of 10, Very good, (71)
El Secreto
Belizean Cove Estates
4.0 star property
9.8 out of 10, Exceptional, (61)
"Love staying here. Very private but offers you the world. "
United States
jeremy
Belizean Cove Estates
Grand Colony Island Villas
3.0 star property
9.0 out of 10, Wonderful, (151)
"The Grand Colony is an exceptional resort for a couple or family. I had a family of 5 and it was a great experience. "
United States
Christopher
Grand Colony Island Villas
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top San Pedro Hotel Reviews

Explore a world of travel with Expedia

Frequently asked questions

Are you searching for the perfect hotel for your luxury trip to San Pedro?
Travel to San Pedro (SPR-John Greif II) Airport or Caye Caulker (CUK) Airport, and then treat yourself to a stay at one of 8 San Pedro luxury hotels. During your visit, you might want to enjoy the snorkelling and diving which San Pedro is known for.
What's the best high-end hotel in San Pedro?
Lina Point Belize Overwater Resort is a luxury hotel with spa services and a rooftop terrace, and it's a popular choice for Expedia travellers looking for an elegant place to stay. Alaia Belize, Autograph Collection and Victoria House Resort & Spa are other upscale choices for your stay.
How many luxury hotels should I expect to find in San Pedro?
Lie in the lap of luxury during your getaway to San Pedro in one of Expedia's 8 luxury hotels.
When can I expect good weather in San Pedro?
Planning for the weather is an important factor for making your trip to San Pedro a success, especially when you're splurging. The hottest months are usually September and August, with an average temperature of 27°C, while the coldest months are January and December, with an average of 24°C. The rainiest months in San Pedro are June, October, September and August, with each month seeing an average of 266 mm of rainfall.
What's there to see and do in San Pedro?
Experience San Pedro and visit San Pedro Town Hall, San Pedro Beach and San Pedro Belize Express Water Taxi. If you have a bit of extra time while you're in the area, you might want to check out Secret Beach and Hol Chan Marine Reserve.