Spa Hotels & Resorts in San Pedro from AU$234

  • 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

Check availability on San Pedro Spa Hotels

Best San Pedro Spa Hotels

Victoria House Resort & Spa

4.0 star property
9.8 out of 10, Exceptional, (471)
"If you want a getaway to paradise this is the spot for you. Beautiful rooms, pools, beach… everything was perfection. The staff are so friendly and helpful…getting around is easy with golf carts. Recommend renting it from the grocery store across the street from the resort. you will not regret booking."
Victoria House Resort & Spa

Caye Casa

2.5 star property
9.4 out of 10, Exceptional, (323)
"Staff was kind, helpful and friendly. I loved staying ON THE BEACH. Even when it rained (and it rained alot) I could see the ocean from my hammock on my porch. There were GREAT fish tacos two mins away. I traveled alone and felt safe. I would def stay here again in a room FACING the ocean. "
The price is AU$352
includes taxes & fees
25 Jan - 26 Jan
Caye Casa

Sunbreeze Hotel

4.0 star property
9.2 out of 10, Wonderful, (766)
"Property was in a convenient area. Staff was very friendly and helpful. Facilites were well kept. Room was clean and comfortable. Right on the beach. "
The price is AU$454
includes taxes & fees
21 Jan - 22 Jan
Sunbreeze Hotel

Ramon's Village Resort

4.0 star property
9.6 out of 10, Exceptional, (1000)
"When you arrive in San Pedro you are a little surprised by the golf carts and the busyness. Then you drive into Ramon’s- It’s a Jewel in the Jungle. You have stepped into a different world. The service is second to none. The restaurant is excellent. Everything is made fresh. The dock and Gazebo at the end are a snorkel’s dream. There Tarpons - more at night, spotted sting rays,and a multitude of other fish under the gazebo. You can either swim front shore or use the ladder on swim deck just...
The price is AU$405
includes taxes & fees
16 Jan - 17 Jan
Ramon's Village Resort

Coco Beach Resort

4.0 star property
9.6 out of 10, Exceptional, (1001)
"Very friendly staff! They made San Pedro enjoyable! "
Coco Beach Resort

Mahogany Bay Resort & Beach Club, Curio Collection by Hilton

4.0 star property
8.4 out of 10, Very good, (645)
"Beautiful property "
The price is AU$574
includes taxes & fees
12 Feb - 13 Feb
Mahogany Bay Resort & Beach Club, Curio Collection by Hilton

Grand Caribe Belize

3.5 star property
9.6 out of 10, Exceptional, (386)
"Excellent service from the staff."
The price is AU$527
includes taxes & fees
25 Jan - 26 Jan
Grand Caribe Belize

Bella Vista Resort Belize

3.0 star property
9.8 out of 10, Exceptional, (208)
"Our favorite place to stay in San Pedro. The staff are all amazing! "
The price is AU$234
includes taxes & fees
17 Jan - 18 Jan
Bella Vista Resort Belize

Caribbean Villas Hotel

3.5 star property
8.2 out of 10, Very good, (395)
"Beautiful location. Rooms were very quaint. Excellent restaurant and bar on site."
The price is AU$294
includes taxes & fees
16 Jan - 17 Jan
Caribbean Villas Hotel

Las Terrazas Resort and Residences Ambergris

4.5 star property
9.0 out of 10, Wonderful, (246)
"Really enjoyed our stay. Property was quiet, and very relaxing. Rooms and property were clean and the restaurant was great. Services staff were very friendly "
The price is AU$382
includes taxes & fees
12 Feb - 13 Feb
Las Terrazas Resort and Residences Ambergris
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.
Don't see what you're looking for?
See all available properties in San Pedro

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?
Mahogany Bay Resort & Beach Club, Curio Collection by Hilton is a top beach spa hotel featuring 4 restaurants, 3 bars, a fitness centre and an outdoor pool. Treat yourself to a facial, body scrub or Swedish massage at the on-site 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 25 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 Belize Express Dock. If you have spare time during your trip, you might want to make a stop at San Pedro Beach and Secret Beach.
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.