Find the beach hotels that appeal to you the most
Check out our pick of great beach hotels in San Ignacio
With garden views, Sweet Songs Jungle Lodge is located in San Ignacio and has a restaurant, a shared lounge, bar, garden, year-round outdoor pool and terrace.
Situated in San Ignacio, D's Inn offers beachfront accommodation 2.1 km from Cahal Pech and provides various facilities, such as a private beach area and a shared lounge.
With river views, Lower Dover Jungle Lodge & Maya Ruins is set in Unitedville and has a restaurant, a shared kitchen, bar, garden, terrace and barbecue.
Situated 7.6 km from Cahal Pech, RiverHill Hideaway offers accommodation with a balcony, as well as a private beach area and a garden.