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

Search Spa 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
  • Be picky

    Search almost a million properties worldwide

Check availability on San Pedro Spa Hotels

This weekend
Next weekend

Our top choices for San Pedro hotels with a spa

Sunbreeze Hotel

Sunbreeze Hotel
4.0 star property
San Pedro
9.2 out of 10, Wonderful, (871 reviews)
  • cleanliness
    Tropical beachfront retreat with full-service spa offering deep-tissue and hot stone massages for waterfront relaxation.
The price is Rp4.400.935
Rp5.061.075 total
includes taxes & fees
1 Aug - 2 Aug
Sunbreeze Hotel

Captain Morgan's Retreat

Captain Morgan's Retreat
3.5 star property
San Pedro
7.8 out of 10, Good, (201 reviews)
  • cleanliness
    Beachfront spa sanctuary with hot stone massages and mud baths at Rose Spa offers tropical wellness escape.
The price is Rp1.616.670
Rp2.013.652 total
includes taxes & fees
28 Jul - 29 Jul
Captain Morgan's Retreat

Caye Casa

Caye Casa
2.5 star property
San Pedro
9.4 out of 10, Exceptional, (384 reviews)
  • cleanliness
    Immerse in tropical spa bliss at this beachfront Belizean hotel with private couples treatment rooms and hot stone massages.
The price is Rp1.706.665
Rp1.945.598 total
includes taxes & fees
8 Aug - 9 Aug
Caye Casa

Ramon's Village Resort

Ramon's Village Resort
4.0 star property
San Pedro
9.6 out of 10, Exceptional, (1,002 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 Rp3.143.525
Rp3.426.442 total
includes taxes & fees
3 Aug - 4 Aug
Ramon's Village Resort

Mayan Princess Hotel

Mayan Princess Hotel
2.5 star property
San Pedro
9.2 out of 10, Wonderful, (372 reviews)
  • cleanliness
    Beachfront oasis offers rejuvenating facials and massages, while ocean view balconies provide the perfect backdrop for ultimate relaxation.
The price is Rp1.879.379
Rp2.236.461 total
includes taxes & fees
28 Jul - 29 Jul
Mayan Princess Hotel

Corona Del Mar

Corona Del Mar
3.0 star property
San Pedro
8.0 out of 10, Very good, (668 reviews)
  • cleanliness
    Discover a beachfront paradise where a full-service spa offers daily couples treatments and beachside massages for ultimate relaxation.
The price is Rp1.816.850
Rp2.089.377 total
includes taxes & fees
28 Jul - 29 Jul
Corona Del Mar

Coco Beach Resort

Coco Beach Resort
4.0 star property
San Pedro
9.6 out of 10, Exceptional, (1,005 reviews)
  • cleanliness
    Rejuvenate at this beachfront retreat with a spa offering daily deep-tissue to hot stone massages.
The price is Rp3.772.230
Rp4.522.904 total
includes taxes & fees
30 Jul - 31 Jul
Coco Beach Resort

Caribbean Villas Hotel

Caribbean Villas Hotel
3.5 star property
San Pedro
8.4 out of 10, Very good, (515 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 Rp2.134.005
Rp2.432.765 total
includes taxes & fees
28 Jul - 29 Jul
Caribbean Villas Hotel

Hibisco Belize

Hibisco Belize
2.5 star property
San Pedro
9.8 out of 10, Exceptional, (24 reviews)
The price is Rp1.778.337
Rp1.938.387 total
includes taxes & fees
28 Jul - 29 Jul
Hibisco Belize

PUR Boutique Cabanas - Adults only

PUR Boutique Cabanas - Adults only
4.5 star property
San Pedro
10.0 out of 10, Exceptional, (18 reviews)
  • cleanliness
    Tropical wellness retreat features waterfront views, full-service spa with daily aromatherapy and hot stone massages.
The price is Rp3.616.666
Rp3.942.166 total
includes taxes & fees
1 Aug - 2 Aug
PUR Boutique Cabanas - Adults only
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.

Top San Pedro Hotel Reviews

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 Ramon's Village Resort.
How many spa hotels are there in San Pedro?
Expedia has 35 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 Town Hall and San Pedro Beach. If you have spare time during your trip, you might want to make a stop at San Pedro Belize Express Water Taxi and Boca del Rio.
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.