Hotel San Pedro de Majagua
Hotel San Pedro de Majagua is located in the Rosario Islands, within the Rosario and San Bernardo Corals National Natural Park, just 45 km from Cartagena de Indias. The archipelago, made up of 32 coral islands with crystal-clear waters and small beaches, is the perfect setting for relaxation, weddings, corporate retreats, group stays, and team-building activities. The hotel offers 17 recently renovated bungalow-style rooms in Suite, Junior Suite, and Superior categories, all equipped with air conditioning, cable TV, minibar, safety deposit box, bathroom with solar-heated shower, and L’Occitane amenities. Some rooms feature outdoor seating areas and hammocks. Set on 6.64 hectares of land, the property boasts extensive gardens, hammock areas, lounge beds, a viewpoint, access to private beaches with full services, an open-air massage area, beach bars, and two outdoor restaurants designed for unique dining experiences and special events.
- Top location: Highly rated by recent guests (9.4)
- Breakfast info: Buffet
- Activities:: Spa and wellness centre
Kids
Children of any age are welcome.
Dogs
Pets are not allowed.
Address
Islas del Rosario, Isla Grande, 000057 Isla Grande, Colombia, Isla Grande, Colombia