When you stay at Kapok Bacalar – Plant Based Hotel in Pedro A. Santos, you'll be in a national park and 7.1 mi (11.5 km) from Lake Bacalar. This hotel is 22.9 mi (36.9 km) from Laguna Bacalar Ecological Park an ... Read more

View all Luxury Hotels in Bacalar Municipality