San Pedro Hotel Guide - Hotels with Spa in San Pedro, Belize District

  • 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 prices for these dates

Our top choices for San Pedro hotels with a spa

1. Ramon's Village Resort

Ramon's Village Resort
4.0 star property
San Pedro
9.6 out of 10, Exceptional, (1,001 reviews)
  • cleanliness
    Serene beachfront spa retreat with couples massage rooms and garden views offers daily treatments from deep tissue to hot stone massages.
The price is €170
includes taxes & fees
7 Nov - 8 Nov
Ramon's Village Resort

2. Hibisco Belize

Hibisco Belize
2.5 star property
San Pedro
10.0 out of 10, Exceptional, (37 reviews)
The price is €99
includes taxes & fees
7 Nov - 8 Nov
Hibisco Belize

3. Mayan Princess Hotel

Mayan Princess Hotel
2.5 star property
San Pedro
9.2 out of 10, Wonderful, (387 reviews)
  • cleanliness
    Beachfront oasis offers rejuvenating facials and massages, while ocean view balconies provide the perfect backdrop for ultimate relaxation.
The price is €113
includes taxes & fees
8 Nov - 9 Nov
Mayan Princess Hotel

4. Caribbean Villas Hotel

Caribbean Villas Hotel
3.5 star property
San Pedro
8.4 out of 10, Very good, (520 reviews)
  • cleanliness
    Beach bliss awaits at this Caribbean hotel with a full-service spa and two refreshing outdoor pools for total relaxation.
The price is €122
includes taxes & fees
7 Nov - 8 Nov
Caribbean Villas Hotel

5. Alaia Belize, Autograph Collection

Alaia Belize, Autograph Collection
4.5 star property
San Pedro
9.4 out of 10, Exceptional, (893 reviews)
  • cleanliness
    Tranquil beachfront resort with dedicated wellness centre offers deep massages amid ocean views.
The price is €288
includes taxes & fees
6 Dec - 7 Dec
Alaia Belize, Autograph Collection

6. Coco Beach Resort

Coco Beach Resort
4.0 star property
San Pedro
9.8 out of 10, Exceptional, (1,000 reviews)
  • cleanliness
    Rejuvenate at this beachfront retreat with a spa offering daily deep-tissue to hot stone massages.
The price is €263
includes taxes & fees
7 Nov - 8 Nov
Coco Beach Resort

7. Sea Horizon

Sea Horizon
2.5 star property
San Pedro
9.0 out of 10, Wonderful, (64 reviews)
  • cleanliness
    Spa sanctuary offers soothing massages by the tropical garden for total relaxation.
The price is €92
includes taxes & fees
10 Nov - 11 Nov
Sea Horizon

8. Caye Casa

Caye Casa
2.5 star property
San Pedro
9.4 out of 10, Exceptional, (392 reviews)
  • cleanliness
    Immerse in tropical spa bliss at this beachfront Belizean hotel with private couples treatment rooms and hot stone massages.
The price is €106
includes taxes & fees
7 Nov - 8 Nov
Caye Casa

9. Royal Caribbean Resort

Royal Caribbean Resort
3.0 star property
San Pedro
8.2 out of 10, Very good, (382 reviews)
  • cleanliness
    Relax in beachside paradise with on-site spa treatments and pool overlooking Belize Barrier Reef.
The price is €75
includes taxes & fees
13 Nov - 14 Nov
Royal Caribbean Resort

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

Mahogany Bay Resort & Beach Club, Curio Collection by Hilton
4.0 star property
San Pedro
8.6 out of 10, Excellent, (1,000 reviews)
  • cleanliness
    Escape to a beachside wellness oasis with 4 luxurious spa rooms offering Ayurvedic treatments and yoga classes.
The price is €225
includes taxes & fees
12 Nov - 13 Nov
Mahogany Bay Resort & Beach Club, Curio Collection by Hilton
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.

Choose what matters most at spa hotels in San Pedro

Spa hotels with pools in San Pedro

Spa hotels with hot tubs in San Pedro

Spa hotels with free breakfast in San Pedro

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.

Frequently Asked Questions

Looking to holiday at a spa hotel in San Pedro?

Book one of our wonderful spa hotels and treat yourself from the moment you arrive. Travellers highly recommend the bars in San Pedro. Make sure you enjoy activities such as snorkelling and fishing during your stay. Spa hotels are a great way to break away from your daily routine and add a layer of luxury to your holiday.

What is the best spa hotel in San Pedro?

Alaia Belize, Autograph Collection is a top luxury spa hotel featuring 3 pools, 6 restaurants, 4 bars and a rooftop terrace. Enjoy a facial, Swedish massage or body treatment at K'in Wellness Center. Other popular spa hotels in San Pedro include Mahogany Bay Resort & Beach Club, Curio Collection by Hilton and Reef Haven Belize.

How many spa hotels are there in San Pedro?

Expedia has 36 spa hotels to choose from in San Pedro.

What's there to see and do in San Pedro?

Enjoy all that San Pedro has to offer when you visit Belize Barrier Reef, San Pedro Beach and San Pedro Belize Express Water Taxi. If you have spare time during your trip, you might want to make a stop at Boca del Rio and Secret Beach.

What is a San Pedro spa hotel?

Spa hotels in San Pedro have on-site spas which offer services such as massages and a selection of body treatments. Some also provide a selection of in-room treatments for the ultimate luxury. Spa hotels are ideal if you are looking for some R&R during your holiday.