Search San Pedro luxury spa resorts
Our top choices for a great stay

Matachica Resort & Spa - Adults Only
$341 nightly
The price is $367 total per night from Aug 3 to Aug 4
$367 total
Aug 3 - Aug 4
Total includes taxes and fees
Stay at this 4-star 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. ...
9.6/10 Exceptional! (349 reviews)

Alaia Belize, Autograph Collection
$362 nightly
The price is $392 total per night from Aug 10 to Aug 11
$392 total
Aug 10 - Aug 11
Total includes taxes and fees
Stay at this 4.5-star luxury resort in San Pedro. Enjoy free WiFi, free parking, and 3 outdoor pools. Our guests praise the pool and the helpful staff in our ...
9.2/10 Wonderful! (507 reviews)

Las Terrazas Resort and Residences Ambergris
$187 nightly
The price is $203 total per night from Aug 8 to Aug 9
$203 total
Aug 8 - Aug 9
Total includes taxes and fees
Stay at this 4.5-star luxury resort in San Pedro. Enjoy free WiFi, free parking, and a full-service spa. Our guests praise the helpful staff in our reviews. ...
8.8/10 Excellent! (311 reviews)
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.
Top Destinations
- Luxury Spa Resorts in Orlando
- Luxury Spa Resorts in Phoenix
- Luxury Spa Resorts in Scottsdale
- Luxury Spa Resorts in Cabo San Lucas
- Luxury Spa Resorts in Cancun
- Luxury Spa Resorts in Colorado Springs
- Luxury Spa Resorts in Tucson
- Luxury Spa Resorts in Boca Raton
- Luxury Spa Resorts in Las Vegas
- Luxury Spa Resorts in Punta Cana
Explore more places to book
- Doha Luxury Resorts with Spas
- Boracay Island Luxury Resorts with Spas
- Palm Beach Gardens Luxury Resorts with Spas
- Nadi Luxury Resorts with Spas
- Pattaya Luxury Resorts with Spas
- Dubai Luxury Resorts with Spas
- Da Nang Luxury Resorts with Spas
- Mumbai Luxury Resorts with Spas
- Krabi Luxury Resorts with Spas
- Diani Beach Luxury Resorts with Spas