A tropical beach with clear turquoise waters, palm trees, and a white building on a hill.

Best Luxury Hotels in San Pedro

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check availability on San Pedro Luxury Hotels

Tonight
16 Sept - 17 Sept
Tomorrow
17 Sept - 18 Sept
This weekend
18 Sept - 20 Sept
Next weekend
25 Sept - 27 Sept

Our top choices for San Pedro luxury hotels

1. Matachica Resort & Spa - Adults Only

Matachica Resort & Spa - Adults Only
San Pedro
  • Beachfront serenity at this adults-only resort offers spa bliss and exquisite dining on San Pedro's shores.
RM1,471
RM1,824 total
includes taxes & fees
17 Sept - 18 Sept
Matachica Resort & Spa - Adults Only

2. Belizean Cove Estates

Belizean Cove Estates
San Pedro
  • Experience boutique luxury on the beach with a private hot tub, pool, and massage services at this San Pedro retreat.
RM1,418
RM1,701 total
includes taxes & fees
17 Sept - 18 Sept
Belizean Cove Estates

3. Reef Haven Belize

Reef Haven Belize
San Pedro
RM1,365
RM1,624 total
includes taxes & fees
3 Oct - 4 Oct
Reef Haven Belize

4. Coco Beach Resort

Coco Beach Resort
San Pedro
RM1,070
RM1,283 total
includes taxes & fees
17 Sept - 18 Sept
Coco Beach Resort

5. Alaia Belize, Autograph Collection

Alaia Belize, Autograph Collection
San Pedro
  • Beachfront elegance thrives at this Belize resort with rooftop terrace views, three sparkling pools, and full-service spa.
RM827
RM984 total
includes taxes & fees
23 Sept - 24 Sept
Alaia Belize, Autograph Collection

6. Sunbreeze Hotel

Sunbreeze Hotel
San Pedro
RM998
RM1,148 total
includes taxes & fees
24 Sept - 25 Sept
Sunbreeze Hotel

7. Ramon's Village Resort

Ramon's Village Resort
San Pedro
RM713
RM777 total
includes taxes & fees
7 Oct - 8 Oct
Ramon's Village Resort

8. Sunbreeze Suites

Sunbreeze Suites
San Pedro
RM797
RM916 total
includes taxes & fees
17 Sept - 18 Sept
Sunbreeze Suites

9. Las Terrazas Resort and Residences Ambergris

Las Terrazas Resort and Residences Ambergris
San Pedro
  • Beachfront bliss at this boutique Belizean resort with full-service spa and poolside luxury.
RM872
RM1,038 total
includes taxes & fees
5 Oct - 6 Oct
Las Terrazas Resort and Residences Ambergris

10. Mahogany Bay Resort & Beach Club, Curio Collection by Hilton

Mahogany Bay Resort & Beach Club, Curio Collection by Hilton
San Pedro
RM737
RM1,005 total
includes taxes & fees
16 Oct - 17 Oct
Mahogany Bay Resort & Beach Club, Curio Collection by Hilton
View all properties

Top San Pedro Hotel Reviews

Coco Beach Resort

Coco Beach Resort

8/10 Good
"The resort is beautiful and the casita was very well laid out. The only negative about the room was the couch and chairs were pretty uncomfortable. Also, be aware the casitas have several steps going between living room and kitchen; kitchen and bedroom, and then bedroom and bathroom, so be careful of tripping. Also, the web site does state it, but you have to look, during slow season the indoor restaurant is closed, so the only option is the pool bar or driving the golf cart to another location which is going to be as close as 10 minutes or as far as 30."
Tammy E 8-night trip
Posted 6 days ago
Coco Beach Resort
Mata Rocks Resort

Mata Rocks Resort

8/10 Good
"We nice place. Nice crew. Definitely recommend."
Ilan 4-night trip
Posted 7 days ago
Mata Rocks Resort
Victoria House Resort & Spa

Victoria House Resort & Spa

10/10 Excellent
"Fantasy island for real…the staff is attentive from the restaurant, the bar, the reception, the concierge to maintenance. They are all professionals. It is beautiful and they all ensure they say your name. Exactly what you want on an island getaway. And the trees sing beautifully."
Keesha 6-night trip
Posted 11 days ago
Victoria House Resort & Spa

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 9 San Pedro luxury hotels. Known for its snorkelling and diving, San Pedro also has some interesting things to see and do including Belize Barrier Reef, so you may want to take in the local sights during your visit.
What's the best high-end hotel in San Pedro?
Alaia Belize, Autograph Collection is a luxury resort with 6 restaurants and 4 bars, and it's a popular choice for Expedia travellers looking for an elegant place to stay. PUR Boutique Cabanas - Adults only and Matachica Resort & Spa - Adults Only 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 9 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 Belize Barrier Reef, 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 Boca del Rio and Secret Beach.