Margaritaville Beach Resort Ambergris Caye - Belize has an outdoor swimming pool, fitness centre, a restaurant and bar in San Pedro. This 5-star resort offers room service and a concierge service.
Set in San Pedro, a few steps from North Ambergris Caye Beach, Bella Vista Resort Belize offers accommodation with free bikes, free private parking, an outdoor swimming pool and a garden.
Offering outdoor pool and a private 275 metres of prime beach front, Grand Caribe Belize is located in San Pedro, 3.5 km from the town centre and the airport.
Set on a private beach on Ambergris Caye, this luxury complex offers an infinity pool, a spa and an onsite O Restaurant.
Hidden Jewel Boutique Hotel is nestled along the pristine shores of Ambergris Caye’s enchanting turquoise waters and is located 15-minutes by taxi from San Pedro town.
The beach-front X’tan Ha-The Waterfront features a large garden, a sun terrace with a swimming pool, a tropical-style lounge and wooden décor. It is located 12 km from San Pedro town centre.
Dolphin Dreams Villa B3 is set in San Pedro and offers massage services and a garden. This holiday home offers free private parking, luggage storage space and free WiFi.
Marbucks Bed & Breakfast fka DayDreamin Boutique Hotel has an outdoor swimming pool, garden, a terrace and restaurant in San Pedro.
Offering a sun terrace and swimming pool, PUR Boutique Cabanas is situated in San Pedro. Guests can enjoy the on-site restaurant.
Located in San Pedro and with San Pedro Beach reachable within 50 metres, Hotel Royal Blue provides a restaurant, non-smoking rooms, free WiFi and a bar.