To personalise this site and manage your bookings
20,040,000 reviews from real guests![]() Loading Other Accommodation Different ways to stay in San Pedro:More Hotel Themes Different ways to stay in San Pedro:See how Booking.com rates
Search Booking.com for the best spa resorts in San Pedro. Plan a special visit to local attractions from your private retreat or resort. You can also choose to just relax at your all inclusive getaway. We have great rates and good availability on relaxing resorts all over San Pedro. Find the perfect luxury resort at Booking.com for your San Pedro holiday. |
Resorts in San Pedro
|
|||||||||||||||||||||||||||||||||||||||||||
|
El Secreto 11 miles north of San Pedro Town, San Pedro Show map | |
| Located in an island, El Secreto is an idyllic place for scuba divers because of its reefs. Located 800 metres form the coral reef, the place features free Wi-Fi, and a spa and wellness centre. More… |
from $315 Average price per night |
|
|
Reef Village Resort Tres Cocos Area, San Pedro Show map | |
| Offering an outdoor pool, restaurant and bar, Reef Village Resort is located on an island within the central lagoon of Ambergris Caye. More… |
from $105 Average price per night |
|
|
Sapphire Beach Resort 10 Miles North San Pedro, Ambergris Caye, San Pedro Show map | |
| Situated on a private beach on Ambregris Caye, Sapphire Beach Resort offers outdoor pools, a gym and a stylish bar-restaurant. More… |
from $95 Average price per night |
|
|
The Villas at Banyan Bay 1 Coconut Drive, San Pedro Show map | |
| The Villas at Banyan Bay are located in San Pedro, on the Belizean island of Ambergris Caye. Overlooking the ocean, the complex has a garden with an outdoor pool. More… |
from $216.75 Average price per night |
|
|
Las Terrazas Resort & Residences San Pedro, San Pedro Show map | |
|
|
from $443 Average price per night |
|