Book spa resorts in San Pedro from CA $229
Wander Wisely with exceptional service, 24/7 support
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Top San Pedro Spa Resorts & Hotels

Matachica Resort & Spa - Adults Only
5 miles north of San Pedro San Pedro
Book a stay at this luxury resort in San Pedro. Enjoy a full-service spa, 2 restaurants, and a beach locale. Our guests praise the helpful staff in our reviews. ...

Victoria House Resort & Spa
22 Coconut Drive San Pedro
Book a stay at this luxury hotel in San Pedro. Enjoy free WiFi, free parking, and 2 outdoor pools. Our guests praise the helpful staff and the property condition ...

Coco Beach Resort
Ambergris Caye San Pedro
Book a stay at this beach hotel in San Pedro. Enjoy free WiFi, free parking, and 2 outdoor pools. Our guests praise the pool and the helpful staff in our reviews. ...

Belizean Cove Estates
Ambergris Caye San Pedro
Book a stay at this beach hotel in San Pedro. Enjoy free WiFi, free parking, and a beach locale. Popular attractions Secret Beach and Boca Del Rio Beach are ...

Caye Casa
Boca de Rio Drive San Pedro
Book a stay at this beach hotel in San Pedro. Enjoy free WiFi, free parking, and a private beach. Our guests praise the helpful staff in our reviews. Popular ...

Grand Caribe Belize
2 Miles North, San Pedro, Ambergris Caye San Pedro Ambergris Caye
Book a stay at this beach hotel in San Pedro. Enjoy free WiFi, free parking, and 6 outdoor pools. Our guests praise the helpful staff in our reviews. Popular ...

Belizean Shores Resort
Ambergris Caye San Pedro
Book a stay at this beach hotel in San Pedro. Enjoy free WiFi, free parking, and a beach locale. Our guests praise the pool and the helpful staff in our reviews. ...

Las Terrazas Resort and Residences Ambergris
3.5 Miles North Of San Pedro San Pedro Belize District
The price is CA $228 per night
CA $228
CA $275 total
Jan 25 - Jan 26, 2026
includes taxes & fees
Book a stay at this luxury resort in San Pedro. Enjoy free WiFi, free parking, and a full-service spa. Our guests praise the helpful staff in our reviews. Popular ...

Caribbean Villas Hotel
Seagrape Drive San Pedro
Free cancellation
Reserve now, pay when you stay
The price is CA $201 per night
CA $201
CA $229 total
Jan 1 - Jan 2, 2026
includes taxes & fees
Book a stay at this beach hotel in San Pedro. Enjoy free WiFi, free parking, and 2 outdoor pools. Our guests praise the helpful staff in our reviews. Popular ...

Captain Morgan's Retreat
Captain Morgans Retreat San Pedro
Book a stay at this beach hotel in San Pedro. Enjoy free WiFi, free parking, and 2 outdoor pools. Our guests praise the helpful staff in our reviews. Popular ...

Corona Del Mar
Coconut Drive San Pedro
Free cancellation
Reserve now, pay when you stay
Book a stay at this beach hotel in San Pedro. Enjoy free WiFi, a full-service spa, and a beach locale. Our guests praise the helpful staff in our reviews. Popular ...
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.
About San Pedro Spa Hotels
There is nothing more refreshing than a day at the spa. And the pure joy of spa hotels in San Pedro will make you feel rejuvenated and relaxed. Pamper yourself while in San Pedro with a massage, a calming facial, or relaxation in the sauna or steam room. Spa hotels in San Pedro offer everything you need to feel ultimate tranquility. So book today on Travelocity to find deals on San Pedro spa hotel and prepare to relax.
San Pedro hotels essential information
Accommodation | 979 hotels |
|---|---|
Lowest Price | CA $229 |
Highest Price | CA $275 |
Popular hotels | Matachica Resort & Spa - Adults Only, Victoria House Resort & Spa, Caribbean Villas Hotel, Belizean Shores Resort, Las Terrazas Resort and Residences Ambergris, Coco Beach Resort, Belizean Cove Estates, Captain Morgan's Retreat, Caye Casa, Corona Del Mar, El Secreto, Grand Caribe Belize |
Recent San Pedro hotel reviews by fellow wanderers

Ramon's Village Resort
5 out of 5
Posted 4 days ago
Travelocity Verified Review
"Staff and location"
A verified traveller stayed at Ramon's Village Resort
- Beach Resorts & Hotels in San Pedro
- Kid Friendly Hotels in San Pedro
- Hotels with a Pool in San Pedro
- Romantic Getaways & Hotels in San Pedro
- Historic Hotels in San Pedro
- Golf Resorts & Hotels in San Pedro
- Hotel Wedding Venues in San Pedro
- Luxury Hotels in San Pedro
- Cheap Hotels in San Pedro
- Convention Center Hotels in San Pedro
- Hotels with smoking rooms in San Pedro
- Hotels with Hot Tubs in San Pedro
- Boutique Hotels in San Pedro
- Adults Only Resorts & Hotels in San Pedro
- Hotels with Waterslides in San Pedro
- All Inclusive Resorts & Hotels in San Pedro
- Casino Resorts & Hotels in San Pedro
- Pet Friendly Hotels in San Pedro
Most popular
Hotels
- Hotels in Yonge-Eglinton
- Super 8 by Wyndham Winnipeg East MB
- Hotels closest to Saskatchewan Roughriders
- Albatross Hotel
- Sicamous Hotels with Hot Tubs
- Apartments Brockville
- Hyatt Regency Calgary
- Hotels with Waterslides in Golden
- Days Inn by Wyndham Kelowna
- Bayside Motor Inn
- Condos Outer Banks
- Extended Stay Hotels Saskatoon
Flights
- Flights from Seattle to Anaheim
- YVR - PLZ
- YYZ - RDD
- Cheap Flights to Placencia
- YYZ - NYC
- Air France Vancouver (YVR) to Delhi (DEL) flights
- Cheap Flights to Caye Caulker
- YYC - DLA
- Air Canada Montreal (YUL) to San Francisco (SFO) flights
- Cheap Flights to Anandpur Sahib
- Flights from Toronto to Canmore
- DTW - PSP
- Cheap Flights to Belize City
Activities




