Enter your dates to see the latest prices and deals for Xcalak hotels
Featuring sea views, Sol y Arena Xcalak in Xcalak features accommodation, a private beach area, water sports facilities, an outdoor swimming pool, a garden and a bar.
Boasting lake views, Caribbean Casa Blanca features accommodation with balcony, around 100 metres from Xcalak Beach. With inner courtyard views, this accommodation offers a patio.
Set in Xcalak, a few steps from Xcalak Beach, Xcalak Caribe Lodge provides accommodation with a terrace, free WiFi and a 24-hour front desk.