Search hotels and more near Gavilán
Located in Mahahual, Hotel xahuayxol has a private beach area, restaurant and bar. The hotel features family rooms. At the hotel, all rooms have a closet.
Featuring inner courtyard views, Caribbean Casa Blanca in Xcalak provides accommodations and a garden. With lake views, this accommodation features a balcony.

Xcalak Caribe Lodge offers accommodations in Xcalak, a few steps from Xcalak Beach. There's a private entrance at the bed and breakfast for the convenience of those who stay.

Casa Hayhu has a garden, private beach area, a terrace and restaurant in Mahahual. There is free private parking and the property has paid airport shuttle service.

With Xcalak Beach reachable in a few steps, Casa Cangrejo Xcalak Lodge has accommodations, a restaurant, a garden, a shared lounge and a terrace.