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
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check availability on San Pedro Resorts & Hotels with Spas

Tonight
Sep 2 - Sep 3
Tomorrow
Sep 3 - Sep 4
This weekend
Sep 4 - Sep 6
Next weekend
Sep 11 - Sep 13

Our top choices for San Pedro hotels with a spa

1. Ramon's Village Resort

Ramon's Village Resort
San Pedro
  • Serene beachfront spa retreat with couples massage rooms and garden views offers daily treatments from deep tissue to hot stone massages.
¥27,196
¥29,719 total
includes taxes & fees
Sep 12 - Sep 13
Ramon's Village Resort

2. Mayan Princess Hotel

Mayan Princess Hotel
San Pedro
  • Beachfront oasis offers rejuvenating facials and massages, while ocean view balconies provide the perfect backdrop for ultimate relaxation.
¥14,554
¥17,626 total
includes taxes & fees
Sep 4 - Sep 5
Mayan Princess Hotel

3. Coco Beach Resort

Coco Beach Resort
San Pedro
  • Rejuvenate at this beachfront retreat with a spa offering daily deep-tissue to hot stone massages.
¥37,850
¥46,219 total
includes taxes & fees
Oct 3 - Oct 4
Coco Beach Resort

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

Mahogany Bay Resort & Beach Club, Curio Collection by Hilton
San Pedro
  • Escape to a beachside wellness oasis with 4 luxurious spa rooms offering Ayurvedic treatments and yoga classes.
¥27,851
¥38,269 total
includes taxes & fees
Oct 3 - Oct 4
Mahogany Bay Resort & Beach Club, Curio Collection by Hilton

5. The Watermark Hotel

The Watermark Hotel
San Pedro
  • Upscale retreat offers rejuvenating spa treatments, rooftop pool, and rainfall showers for relaxation.
¥12,805
¥16,258 total
includes taxes & fees
Oct 3 - Oct 4
The Watermark Hotel

6. Alaia Belize, Autograph Collection

Alaia Belize, Autograph Collection
San Pedro
  • Tranquil beachfront resort with dedicated wellness center offers deep massages amid ocean views.
¥34,754
¥41,357 total
includes taxes & fees
Sep 14 - Sep 15
Alaia Belize, Autograph Collection

7. Caye Casa

Caye Casa
San Pedro
  • Immerse in tropical spa bliss at this beachfront Belizean hotel with private couples treatment rooms and hot stone massages.
¥19,225
¥21,916 total
includes taxes & fees
Sep 7 - Sep 8
Caye Casa

8. Corona Del Mar

Corona Del Mar
San Pedro
  • Discover a beachfront paradise where a full-service spa offers daily couples treatments and beachside massages for ultimate relaxation.
¥13,824
¥16,102 total
includes taxes & fees
Oct 3 - Oct 4
Corona Del Mar

9. Grand Caribe Belize

Grand Caribe Belize
San Pedro
  • Rejuvenating spa retreats await at this beachfront paradise with 6 outdoor pools, couples treatment rooms, and oceanfront massages.
¥32,969
¥39,775 total
includes taxes & fees
Sep 11 - Sep 12
Grand Caribe Belize

10. Sunbreeze Hotel

Sunbreeze Hotel
San Pedro
  • Tropical beachfront retreat with full-service spa offering deep-tissue and hot stone massages for waterfront relaxation.
¥37,288
¥43,176 total
includes taxes & fees
Oct 3 - Oct 4
Sunbreeze Hotel
View all properties

Choose what matters most at spa hotels in San Pedro

Pool
Hot tub
Breakfast included
Gym
4 stars

Spa hotels with pools in San Pedro

Ramon's Village Resort

Ramon's Village Resort
San Pedro
¥27,196
¥29,719 total
includes taxes & fees
Sep 12 - Sep 13
Ramon's Village Resort

Coco Beach Resort

Coco Beach Resort
San Pedro
¥37,850
¥46,219 total
includes taxes & fees
Oct 3 - Oct 4
Coco Beach Resort

Mahogany Bay Resort & Beach Club, Curio Collection by Hilton

Mahogany Bay Resort & Beach Club, Curio Collection by Hilton
San Pedro
¥27,851
¥38,269 total
includes taxes & fees
Oct 3 - Oct 4
Mahogany Bay Resort & Beach Club, Curio Collection by Hilton

The Watermark Hotel

The Watermark Hotel
San Pedro
¥12,805
¥16,258 total
includes taxes & fees
Oct 3 - Oct 4
The Watermark Hotel

Alaia Belize, Autograph Collection

Alaia Belize, Autograph Collection
San Pedro
¥34,754
¥41,357 total
includes taxes & fees
Sep 14 - Sep 15
Alaia Belize, Autograph Collection

Caye Casa

Caye Casa
San Pedro
¥19,225
¥21,916 total
includes taxes & fees
Sep 7 - Sep 8
Caye Casa

Grand Caribe Belize

Grand Caribe Belize
San Pedro
¥32,969
¥39,775 total
includes taxes & fees
Sep 11 - Sep 12
Grand Caribe Belize

Corona Del Mar

Corona Del Mar
San Pedro
¥13,824
¥16,102 total
includes taxes & fees
Oct 3 - Oct 4
Corona Del Mar

Hibisco Belize

Hibisco Belize
San Pedro
¥15,987
¥17,426 total
includes taxes & fees
Sep 7 - Sep 8
Hibisco Belize

Sunbreeze Hotel

Sunbreeze Hotel
San Pedro
¥37,288
¥43,176 total
includes taxes & fees
Oct 3 - Oct 4
Sunbreeze Hotel
View all properties

Spa hotels with hot tubs in San Pedro

Coco Beach Resort

Coco Beach Resort
San Pedro
¥37,850
¥46,219 total
includes taxes & fees
Oct 3 - Oct 4
Coco Beach Resort

Grand Caribe Belize

Grand Caribe Belize
San Pedro
¥32,969
¥39,775 total
includes taxes & fees
Sep 11 - Sep 12
Grand Caribe Belize

Sunset Caribe Belize

Sunset Caribe Belize
San Pedro
¥41,687
¥49,983 total
includes taxes & fees
Sep 3 - Sep 4
Sunset Caribe Belize

Matachica Resort & Spa - Adults Only

Matachica Resort & Spa - Adults Only
San Pedro
¥57,815
¥71,690 total
includes taxes & fees
Sep 3 - Sep 4
Matachica Resort & Spa - Adults Only

Villa Abrazos

Villa Abrazos
San Pedro
¥107,735
¥129,611 total
includes taxes & fees
Sep 18 - Sep 19
Villa Abrazos
View all properties

Spa hotels with free breakfast in San Pedro

Alaia Belize, Autograph Collection

Alaia Belize, Autograph Collection
San Pedro
¥34,754
¥41,357 total
includes taxes & fees
Sep 14 - Sep 15
Alaia Belize, Autograph Collection

Mahogany Bay Resort & Beach Club, Curio Collection by Hilton

Mahogany Bay Resort & Beach Club, Curio Collection by Hilton
San Pedro
¥27,851
¥38,269 total
includes taxes & fees
Oct 3 - Oct 4
Mahogany Bay Resort & Beach Club, Curio Collection by Hilton

Portofino Beach Resort

Portofino Beach Resort
San Pedro
¥29,529
¥35,373 total
includes taxes & fees
Oct 3 - Oct 4
Portofino Beach Resort

Matachica Resort & Spa - Adults Only

Matachica Resort & Spa - Adults Only
San Pedro
¥57,815
¥71,690 total
includes taxes & fees
Sep 3 - Sep 4
Matachica Resort & Spa - Adults Only

Pelican Reef Villas Resort

Pelican Reef Villas Resort
San Pedro
¥49,024
¥58,338 total
includes taxes & fees
Sep 11 - Sep 12
Pelican Reef Villas Resort

Marbucks Bed and Breakfast

Marbucks Bed and Breakfast
San Pedro
¥30,743
¥33,510 total
includes taxes & fees
Sep 10 - Sep 11
Marbucks Bed and Breakfast

North Beach Retreat Belize

North Beach Retreat Belize
San Pedro
¥25,867
¥28,318 total
includes taxes & fees
Sep 11 - Sep 12
North Beach Retreat Belize

Reef Haven Belize

Reef Haven Belize
San Pedro
¥49,189
¥59,573 total
includes taxes & fees
Oct 3 - Oct 4
Reef Haven Belize

Casa Nova Cabanas

Casa Nova Cabanas
San Pedro
¥38,893
¥42,394 total
includes taxes & fees
Sep 14 - Sep 15
Casa Nova Cabanas
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.
View all properties

Top San Pedro Hotel Reviews

Coco Beach Resort

Coco Beach Resort

10/10 Excellent
"The place was very nice, the staff was friendly, and the food was decent. If you want to explore in town, I would look for something closer to town since this place was kind of far away and it was pricey to get to the activities. But overall, a very good experience!"
Maria 3-night trip
Posted 7 hours ago
Coco Beach Resort
Grand Caribe Belize

Grand Caribe Belize

10/10 Excellent
"Resort was very clean and staff was very welcoming. Enjoyed our stay there and will definitely return."
HUBERT 7-night trip
Posted 23 hours ago
Grand Caribe Belize
Ramon's Village Resort

Ramon's Village Resort

10/10 Excellent
"The property is like being in a bit of an oasis. My daughter (22+ years old) loved their pool. The staff is super friendly. We had 2 days of no power in the evening, I provided some feedback and they immediately addressed it, providing an electric fan and also comped us for 2 nights. That was very nice of them. They don't have a lot of amenities on the property, 1 restaurant, coffee bar and no hard alcohol. That's okay as its pretty close to the town for other restaurants and bars, and they don't have a problem if you BYOB. They also have a pretty big dock, with scuba and snorkeling activities, daily. Don't expect to walk into the ocean from the beach, there is alot of sargassum everywhere but that's pretty standard in the area. They do a good job cleaning it up at the resort. There is a platform at the end of the dock you can swim off of and do some snorkeling. I saw a stingray my first day there and others told me there were some barracudas in the area too. There are some nice colorful fish around too. They also rent golf carts but we found it cheaper at places in town. The staff is wonderful and super helpful. It was off season when we went, so not that many people around."
Daljit 6-night trip
Posted 1 day ago
Ramon's Village Resort
Caye Casa

Caye Casa

10/10 Excellent
"The room was fantastic. Laid out very well with a nice view. Very spacious for two couples. Probably the most helpful staff out of any place I’ve been to. Great location with lots to do nearby. I highly recommend this property."
Brian 6-night trip
Posted 2 days ago
Caye Casa
Sunbreeze Hotel

Sunbreeze Hotel

8/10 Good
"Good trip!!"
Rossy 6-night trip
Posted 2 weeks ago
Sunbreeze Hotel
Victoria House Resort & Spa

Victoria House Resort & Spa

10/10 Excellent
"The staff was magnificent the rooms was immaculate the property was very very well kept we enjoyed the pool area and the people that vacation there as well was very very nice I give her 10 out of 10"
Herbert 6-night trip
Posted 1 month ago
Victoria House Resort & Spa

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 Reef Haven Belize and Mahogany Bay Resort & Beach Club, Curio Collection by Hilton.
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 Secret Beach.
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.