Hotel Costa De Cocos


Guest rating:
73%
Price from 80 €
Set among coconunt palms on Xcalak Beach, Costa De Cocos Hotel offers traditional Mayan-style beach bungalows with wooden walls and thatched roofs, as well as More...
Due to limited offer of accommodation in Xcalak we have extended accommodation possibilities by more offers in the nearest destinations of Xcalak like Majahual, Chetumal, Bacalar, Paraiso. All accommodation (hotels, apartments, B&B) are sorted by geographical distance from Xcalak. The distance could be adjusted by using the tool “Search in nearby destination”.
Hotel Reef Village Resort


Guest rating:
83%
Price from 100 €
Distance: 41.2 km
City: San Pedro, 
Offering an outdoor pool, restaurant and bar, Reef Village Resort is located on an island within the central lagoon of Ambergris Caye. Villas and apartments More...
Hotel SunBreeze Suites


Guest rating:
70%
Price from 79 €
Distance: 41.2 km
City: San Pedro, 
Offering a freshwater pool, patio bar and free Wi-Fi, SunBreeze Suites is set on a private beach on the tropical island of Ambergris Caye. Each spacious suite More...
Hotel Las Terrazas Resort & Residences




Guest rating:
92%
Price from 215 €
Distance: 41.5 km
City: San Pedro, 
Set on a private beach on Ambergris Caye, this luxury complex offers outdoor pools and a spa. Each stylish villa has free Wi-Fi and a terrace overlooking the More...
Resort The Villas at Banyan Bay


Guest rating: N/A
Price from 184 €
Distance: 41.7 km
City: San Pedro, 
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 More...
Hotel SunBreeze Hotel



Guest rating:
92%
Price from 112 €
Distance: 41.7 km
City: San Pedro, 
Featuring an outdoor pool, a restaurant and free Wi-Fi, the SunBreeze is located in Belize’s island of Ambregris Caye. This hotel offers air-conditioned rooms More...
Hotel Pedro's Hotel


Guest rating:
77%
Price from 44 €
Distance: 42.2 km
City: San Pedro, 
Pedro’s Hotel is located just 150 metres from the beach in San Pedro, on Belize’s Ambergris Caye Island. It offers an outdoor pool and free rental of kayaks More...
Hotel Grand Colony Island Villas



Guest rating: N/A
Price from 255 €
Distance: 43.2 km
City: San Pedro, 
Set on a private beachfront of Ambergris Caye, this luxury accommodation offers spectacular views of the Caribbean Sea. Grand Colony Island Villas feature 3 More...
Resort Belize Hutz


Guest rating:
74%
Price from 24 €
Distance: 43.6 km
City: San Pedro, 
Just 350 metres from the beach, Belize Hutz features an outdoor swimming pool and air-conditioned rooms with free Wi-Fi. It offers bicycle rental and is 3 km More...
Hotel Kabah-na Eco Resort
Guest rating:
74%
Price from 43 €
Distance: 43.6 km
City: Majahual, 
Kabah-na Eco Resort is set on a tranquil private beach on Mexico’s Caribbean coast, 9 km south of Majahual. It offers seafront brick bungalows with rustic More...
Bed & Breakfast (Pensions) Hotel Maya Luna Mahahual


Guest rating:
79%
Price from 62 €
Distance: 47.1 km
City: Majahual, 
This eco-friendly resort is situated right on a private beach, on the unspoilt Maya Coast. Each spacious beachfront bungalow offers a furnished patio and a More...
Hotel El Hotelito
Guest rating: N/A
Price from 40 €
Distance: 50.7 km
City: Majahual, 
Set on the beach in Mahahual, the intimate Hotelito offers spacious suites with air conditioning and TV. The town is very popular for scuba diving and More...
Hotel Matan Ka´an Hotel


Guest rating: N/A
Price from 38 €
Distance: 51.0 km
City: Majahual, 
Matan Ka´an Hotel is set on a private part of Costa Maya Beach, just outside Mahahual. It features a Mexican village-style outdoor area with a swimming pool More...
Bed & Breakfast (Pensions) Posada Pachamama
Guest rating:
29%
Price from 36 €
Distance: 51.0 km
City: Majahual, 
Set on the beachfront in Costa Maya, Posada Pachamama is located just outside Mahahual. It features a beach club, restaurant and a coffee shop. Each More...