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
Aug 16 - Aug 17
Tomorrow
Aug 17 - Aug 18
Next weekend
Aug 21 - Aug 23
In two weeks
Aug 28 - Aug 30

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,323
¥29,832 total
includes taxes & fees
Sep 16 - Sep 17
Ramon's Village Resort

2. Coco Beach Resort

Coco Beach Resort
San Pedro
  • Rejuvenate at this beachfront retreat with a spa offering daily deep-tissue to hot stone massages.
¥36,302
¥44,070 total
includes taxes & fees
Sep 16 - Sep 17
Coco Beach Resort

3. Alaia Belize, Autograph Collection

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

4. 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.
¥16,431
¥19,666 total
includes taxes & fees
Aug 17 - Aug 18
Mayan Princess Hotel

5. 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.
¥18,165
¥20,708 total
includes taxes & fees
Aug 18 - Aug 19
Caye Casa

6. The Watermark Hotel

The Watermark Hotel
San Pedro
  • Upscale retreat offers rejuvenating spa treatments, rooftop pool, and rainfall showers for relaxation.
¥17,550
¥22,128 total
includes taxes & fees
Sep 16 - Sep 17
The Watermark Hotel

7. 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.
¥15,390
¥17,807 total
includes taxes & fees
Aug 24 - Aug 25
Corona Del Mar

8. 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.
¥35,066
¥42,228 total
includes taxes & fees
Sep 2 - Sep 3
Grand Caribe Belize

9. 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,435
¥37,771 total
includes taxes & fees
Sep 15 - Sep 16
Mahogany Bay Resort & Beach Club, Curio Collection by Hilton

10. Hibisco Belize

Hibisco Belize
San Pedro
¥17,207
¥18,756 total
includes taxes & fees
Aug 20 - Aug 21
Hibisco Belize
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,323
¥29,832 total
includes taxes & fees
Sep 16 - Sep 17
Ramon's Village Resort

Alaia Belize, Autograph Collection

Alaia Belize, Autograph Collection
San Pedro
¥34,652
¥41,235 total
includes taxes & fees
Sep 3 - Sep 4
Alaia Belize, Autograph Collection

Coco Beach Resort

Coco Beach Resort
San Pedro
¥36,302
¥44,070 total
includes taxes & fees
Sep 16 - Sep 17
Coco Beach Resort

Caye Casa

Caye Casa
San Pedro
¥18,165
¥20,708 total
includes taxes & fees
Aug 18 - Aug 19
Caye Casa

Corona Del Mar

Corona Del Mar
San Pedro
¥15,390
¥17,807 total
includes taxes & fees
Aug 24 - Aug 25
Corona Del Mar

The Watermark Hotel

The Watermark Hotel
San Pedro
¥17,550
¥22,128 total
includes taxes & fees
Sep 16 - Sep 17
The Watermark Hotel

Hibisco Belize

Hibisco Belize
San Pedro
¥17,207
¥18,756 total
includes taxes & fees
Aug 20 - Aug 21
Hibisco Belize

Grand Caribe Belize

Grand Caribe Belize
San Pedro
¥35,066
¥42,228 total
includes taxes & fees
Sep 2 - Sep 3
Grand Caribe Belize

The Palms Oceanfront Suites

The Palms Oceanfront Suites
San Pedro
¥28,333
¥33,716 total
includes taxes & fees
Aug 21 - Aug 22
The Palms Oceanfront Suites

Mahogany Bay Resort & Beach Club, Curio Collection by Hilton

Mahogany Bay Resort & Beach Club, Curio Collection by Hilton
San Pedro
¥27,435
¥37,771 total
includes taxes & fees
Sep 15 - Sep 16
Mahogany Bay Resort & Beach Club, Curio Collection by Hilton
View all properties

Spa hotels with hot tubs in San Pedro

Coco Beach Resort

Coco Beach Resort
San Pedro
¥36,302
¥44,070 total
includes taxes & fees
Sep 16 - Sep 17
Coco Beach Resort

Grand Caribe Belize

Grand Caribe Belize
San Pedro
¥35,066
¥42,228 total
includes taxes & fees
Sep 2 - Sep 3
Grand Caribe Belize

Sunset Caribe Belize

Sunset Caribe Belize
San Pedro
¥38,968
¥46,969 total
includes taxes & fees
Sep 16 - Sep 17
Sunset Caribe Belize

Captain Morgan's Retreat

Captain Morgan's Retreat
San Pedro
¥14,339
¥17,860 total
includes taxes & fees
Aug 17 - Aug 18
Captain Morgan's Retreat

Las Terrazas Resort and Residences Ambergris

Las Terrazas Resort and Residences Ambergris
San Pedro
¥32,730
¥39,208 total
includes taxes & fees
Aug 28 - Aug 29
Las Terrazas Resort and Residences Ambergris

Matachica Resort & Spa - Adults Only

Matachica Resort & Spa - Adults Only
San Pedro
¥57,493
¥71,291 total
includes taxes & fees
Aug 17 - Aug 18
Matachica Resort & Spa - Adults Only

Villa Abrazos

Villa Abrazos
San Pedro
¥100,658
¥120,891 total
includes taxes & fees
Aug 17 - Aug 18
Villa Abrazos
View all properties

Spa hotels with free breakfast in San Pedro

Alaia Belize, Autograph Collection

Alaia Belize, Autograph Collection
San Pedro
¥34,652
¥41,235 total
includes taxes & fees
Sep 3 - Sep 4
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,435
¥37,771 total
includes taxes & fees
Sep 15 - Sep 16
Mahogany Bay Resort & Beach Club, Curio Collection by Hilton

Matachica Resort & Spa - Adults Only

Matachica Resort & Spa - Adults Only
San Pedro
¥57,493
¥71,291 total
includes taxes & fees
Aug 17 - Aug 18
Matachica Resort & Spa - Adults Only

Portofino Beach Resort

Portofino Beach Resort
San Pedro
¥27,673
¥33,122 total
includes taxes & fees
Aug 17 - Aug 18
Portofino Beach Resort

Las Terrazas Resort and Residences Ambergris

Las Terrazas Resort and Residences Ambergris
San Pedro
¥32,730
¥39,208 total
includes taxes & fees
Aug 28 - Aug 29
Las Terrazas Resort and Residences Ambergris

Casa Nova Cabanas

Casa Nova Cabanas
San Pedro
¥36,497
¥39,782 total
includes taxes & fees
Aug 17 - Aug 18
Casa Nova Cabanas

Reef Haven Belize

Reef Haven Belize
San Pedro
¥48,043
¥57,357 total
includes taxes & fees
Aug 24 - Aug 25
Reef Haven Belize

Marbucks Bed and Breakfast

Marbucks Bed and Breakfast
San Pedro
¥29,273
¥32,032 total
includes taxes & fees
Aug 23 - Aug 24
Marbucks Bed and Breakfast

Pelican Reef Villas Resort

Pelican Reef Villas Resort
San Pedro
¥48,264
¥57,434 total
includes taxes & fees
Aug 17 - Aug 18
Pelican Reef Villas Resort
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

Grand Caribe Belize

Grand Caribe Belize

10/10 Excellent
"The Staff was excellent"
Stacie 2-night trip
Posted 6 hours ago
Grand Caribe Belize
Sunbreeze Hotel

Sunbreeze Hotel

10/10 Excellent
"It’s un-Belieze-able! The people there are so talented!!!!"
Elyse 5-night trip
Posted 15 hours ago
Sunbreeze Hotel
Coco Beach Resort

Coco Beach Resort

10/10 Excellent
"Great stay! Pool was amazing, location was close to town but not in the middle of it. Food at the resort was mid. But everything else was top notch."
Benjamin 4-night trip
Posted 2 days ago
Coco Beach Resort
Belizean Shores Resort

Belizean Shores Resort

10/10 Excellent
"This property is exceptional. The pool and pool bar with the fountain is a very high-end feature. The grounds are beautifully maintained, and everyone was so nice. The location is fabulous as it gets you out of the smog and bustle of San Pedro but you’re close enough you can go check it out and it places you a perfect distance from secret Beach and the truck stopped two of my favorite spots."
Shoshanna 2-night trip
Posted 2 days ago
Belizean Shores Resort
Ramon's Village Resort

Ramon's Village Resort

10/10 Excellent
"Loved the place the ambiance was amazing ! Would definately recommend, all the staff was very helpful."
Jacqueline 3-night trip
Posted 5 days ago
Ramon's Village Resort
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 8 days ago
Victoria House Resort & Spa
Matachica Resort & Spa - Adults Only

Matachica Resort & Spa - Adults Only

10/10 Excellent
"Amazing hospitality. No BS, everyone at the resort were so friendly, helpful and always willing to chat and ask about your day. Would stay here again in a heart beat."
Kyle 4-night trip
Posted 8 days ago
Matachica Resort & Spa - Adults Only
Las Terrazas Resort and Residences Ambergris

Las Terrazas Resort and Residences Ambergris

10/10 Excellent
"The hospitality was unmatched at the property. The staff was amazing and property was amazing. The breakfast was very good and the pool was gorgeous. The staff was very attentive and catered to our every need. Thanks to Oscar, Alfred, Stewy, and crew for making my birthday so special."
Jamine 5-night trip
Posted 1 month ago
Las Terrazas Resort and Residences Ambergris

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 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.