Find Resorts & Hotels with Spas in San Pedro

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Pick from 39 San Pedro Resorts & Hotels with Spas and compare room rates, reviews, and availability. Most hotels are fully refundable.

2 Bedroom  Luxury Villa | View from room
Victoria House Resort & Spa
4.0 star property
9.8 out of 10, Exceptional, (424)
"This resort is amazing for a quiet get away that is not far from the strip! Excellent service, food, and drinks! Plus they have all water activities available on site with a private beach."
Victoria House Resort & Spa
View from property
Belizean Cove Estates
4.0 star property
9.8 out of 10, Exceptional, (41)
"First time staying at this property and I absolutely loved it! From the beginning, the staff were so welcoming and attentive! They gave great recommendations for things to do in the area! The front desk staff were so punctual and had ever ready when needed! Our villa was super clean and spacious. It was a lovely time! Only downside was it being on the Lagoon side of the island, so wasn’t much beach area, however, the boat tours and other activities made up for it! Would stay again!"
Belizean Cove Estates
Aerial view
Matachica Resort & Spa - Adults Only
4.0 star property
9.6 out of 10, Exceptional, (287)
"The service was excellent and felt like a luxury culinary experience. The grounds and rooms were absolutely beautiful. We will be back!"
The price is ¥50,214
per night
Jun 5 - Jun 6
Matachica Resort & Spa - Adults Only
Sea Front Lower Level Suite | View from room
Belizean Shores Resort
3.0 star property
9.4 out of 10, Exceptional, (775)
"It was a distance from town but very quiet….Dining was limited."
Belizean Shores Resort
Exterior
Coco Beach Resort
4.0 star property
9.4 out of 10, Exceptional, (1001)
"All of the team members were very friendly, helpful, and knowledgeable. They made everything very easy from arrival to departure and everything in between. We took a couple of excursions to the mainland and tbey arranged everything for us."
Coco Beach Resort
1 Bedroom, 1 Queen, Ocean Front Seaside Havens | View from room
Caye Casa
2.5 star property
9.4 out of 10, Exceptional, (314)
"The staff was excellent at Caye Casa, very helpful and willing to go out of their way to ensure we had everything we needed. Would even call other hotels for activities we wanted to do and sign us up. Rooms very clean and comfortable in a great location. "
The price is ¥23,256
per night
May 29 - May 30
Caye Casa
Private pool
Las Terrazas Resort
4.5 star property
9.0 out of 10, Wonderful, (201)
"Quiet, comfortable, and spacious! Beautifully furnished apartment like casita. Beachfront, never far from ocean. Excellent restaurant. Staff friendly. "
The price is ¥26,565
per night
Jun 26 - Jun 27
Las Terrazas Resort
On the beach, sun loungers, beach towels, beach massages
Caribbean Villas Hotel
2.5 star property
8.2 out of 10, Very Good, (382)
"Great staff. Very helpful and friendly. Clean and very well kept up. There was a lot of seaweed on the beach and the staff tried to keep ahead of it but it was very windy the week we were there."
The price is ¥20,596
per night
May 29 - May 30
Caribbean Villas Hotel
Suite, 2 Bedrooms | Terrace/patio
Captain Morgan's Retreat
3.5 star property
8.0 out of 10, Very Good, (156)
"Food and the service "
The price is ¥21,561
per night
May 29 - May 30
Captain Morgan's Retreat
Front of property
Corona Del Mar
2.5 star property
7.8 out of 10, Good, (547)
"enjoyed the balcony very much! having the large counter with sink, not in the bathroom was so great! the microwave, fridge and regular size coffee pot made our mornings perfect!!!!"
The price is ¥16,802
per night
May 29 - May 30
Corona Del Mar
Don't see what you're looking for?
See all available properties 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.

San Pedro Resorts & Hotels with Spas information

 

Resorts & Hotels with Spas in San Pedro

39

Highest price
¥50,214
Cheapest price
¥16,802
Number of guest reviews
4,116
Total number of hotels in San Pedro
839

 

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?
Mahogany Bay Resort & Beach Club, Curio Collection by Hilton is a top beach spa hotel featuring 4 restaurants, 3 bars, a fitness center, and an outdoor pool. Treat yourself to a facial, body scrub, or Swedish massage at the onsite spa. Other popular spa hotels in San Pedro include Ramon’s Village Resort and Alaia Belize, Autograph Collection.
How many spa hotels are there in San Pedro?
Expedia has 28 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 San Pedro Belize Express Dock, San Pedro Beach, and Boca del Rio. If you have spare time during your trip, you might want to make a stop at Secret Beach and Hol Chan Marine Reserve.
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.

Recent reviews of San Pedro hotels
Expedia verified reviews