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

Find Resorts & Hotels with Spas 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 Resorts & Hotels with Spas

This weekend
Next weekend

Our top choices for San Pedro hotels with a spa

1. Alaia Belize, Autograph Collection

Alaia Belize, Autograph Collection
4.5 star property
San Pedro
9.4 out of 10, Exceptional, (802 reviews)
  • cleanliness
    Tranquil beachfront resort with dedicated wellness center offers deep massages amid ocean views.
The price is ¥34,293
¥40,808 total
includes taxes & fees
Sep 3 - Sep 4
Alaia Belize, Autograph Collection

2. 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,010 reviews)
  • cleanliness
    Escape to a beachside wellness oasis with 4 luxurious spa rooms offering Ayurvedic treatments and yoga classes.
The price is ¥31,029
¥41,608 total
includes taxes & fees
Sep 6 - Sep 7
Mahogany Bay Resort & Beach Club, Curio Collection by Hilton

3. Ramon's Village Resort

Ramon's Village Resort
4.0 star property
San Pedro
9.6 out of 10, Exceptional, (1,006 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 ¥26,764
¥29,247 total
includes taxes & fees
Sep 6 - Sep 7
Ramon's Village Resort

4. 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 ¥38,629
¥44,424 total
includes taxes & fees
Aug 7 - Aug 8
Sunbreeze Hotel

5. Coco Beach Resort

Coco Beach Resort
4.0 star property
San Pedro
9.6 out of 10, Exceptional, (1,007 reviews)
  • cleanliness
    Rejuvenate at this beachfront retreat with a spa offering daily deep-tissue to hot stone massages.
The price is ¥35,926
¥43,614 total
includes taxes & fees
Sep 6 - Sep 7
Coco Beach Resort

6. The Palms Oceanfront Suites

The Palms Oceanfront Suites
3.0 star property
San Pedro
9.8 out of 10, Exceptional, (341 reviews)
The price is ¥29,090
¥34,617 total
includes taxes & fees
Aug 7 - Aug 8
The Palms Oceanfront Suites

7. 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 ¥15,229
¥17,621 total
includes taxes & fees
Aug 13 - Aug 14
Corona Del Mar

8. Pelican Reef Villas Resort

Pelican Reef Villas Resort
5.0 star property
San Pedro
9.8 out of 10, Exceptional, (18 reviews)
The price is ¥45,854
¥54,929 total
includes taxes & fees
Aug 7 - Aug 8
Pelican Reef Villas Resort

9. Sunset Caribe Belize

Sunset Caribe Belize
3.5 star property
San Pedro
9.2 out of 10, Wonderful, (609 reviews)
  • cleanliness
    Rejuvenating spa sanctuary with 2 dedicated treatment rooms and couples services offers a peaceful escape on this tropical bay retreat.
The price is ¥41,025
¥49,189 total
includes taxes & fees
Aug 19 - Aug 20
Sunset Caribe Belize

10. Matachica Resort & Spa - Adults Only

Matachica Resort & Spa - Adults Only
4.0 star property
San Pedro
9.6 out of 10, Exceptional, (452 reviews)
  • cleanliness
    Escape to a beachfront wellness sanctuary with tranquil spa treatments and ocean views for ultimate relaxation.
The price is ¥57,810
¥72,729 total
includes taxes & fees
Sep 6 - Sep 7
Matachica Resort & Spa - 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 vacation at a spa hotel in San Pedro?
Book one of our wonderful spa hotels and treat yourself from the moment you arrive. Travelers highly recommend the bars in San Pedro. Be sure to enjoy activities like snorkeling and fishing during your stay. Spa hotels are a great way to take a break from your daily routine and add a layer of luxury to your weekend away.
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 offering services like therapies and a choice 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 vacation.