Featuring a beachfront location, free WiFi and a terrace, Ecohotel El Hamaquero offers pet-friendly accommodation in Isla Grande, 22.4 miles from Cartagena de Indias. Guests can enjoy the on-site restaurant. Certain rooms include a seating area for your convenience. guests can cook their own meals in the shared kitchen. Bike hire is available at this Ecohotel and the area is popular for snorkeling and diving. Barú is 4.3 miles from Ecohotel El Hamaquero, while Isla del Rosario is 3.1 miles away.