Hotel San Pedro de Majagua
  • Resort
  • Isla Grande
  • 8.7/10

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

Facilities

Free WiFi Beachfront Family rooms Spa and wellness centre Non-smoking rooms Room service Restaurant Bar Private beach area Breakfast

Gallery

an image of a restaurant with tables and chairs at Hotel San Pedro de Majagua in Isla Grande
a woman and a child on a boat in the water at Hotel San Pedro de Majagua in Isla Grande
a group of bikes parked next to a tree at Hotel San Pedro de Majagua in Isla Grande
a person sitting on a beach next to the ocean at Hotel San Pedro de Majagua in Isla Grande
a person is scuba diving in the ocean at Hotel San Pedro de Majagua in Isla Grande
a group of people swimming over a coral reef at Hotel San Pedro de Majagua in Isla Grande
a wooden table topped with plates of breakfast foods at Hotel San Pedro de Majagua in Isla Grande
two chairs sitting at a bar with blue lights at Hotel San Pedro de Majagua in Isla Grande
a bathroom with a sink and a mirror at Hotel San Pedro de Majagua in Isla Grande

Reviews

Sarah 9/10
United Kingdom 🇬🇧

Good central location.

Pros: It was good to have a pool, although small in the city centre. Water in the room and small sweets at night.

Clara 8/10
Australia 🇦🇺

All the staff was very friendly and attentive. It’s worth taking a tour around the island, for us one of the highlights

Pros: All the staff is very attentive and friendly. The common areas are beautiful. We appreciated the effort the hotel does to keep their part of the island clean, which unfortunately the natives don’t seem to have the awareness of the proper disposal of rubbish.

Cons: The two beaches located in front of hotel premises are smaller compared to the promotional photos. Breakfast amount was limited. The check in process could be quicker, when we arrived in the morning along with the day travellers, we had to listened twice the welcoming information about the hotel facilities and activities.

Judit 10/10
Hungary 🇭🇺

Quiet Relaxing Stay

Pros: The accommodation is located in a protected natural area, offering peace, quiet, and the perfect atmosphere for relaxation and unwinding. The room was clean and well-equipped. The menu offered a wide variety of dishes to choose from for lunch and dinner. The staff were kind and courteous. I was completely satisfied and would warmly recommend this place.

Mara 9/10
United Kingdom 🇬🇧

Pros: Location is spectacular, villas are comfortable and nicely decorated, has 2 little beaches equipped with sun beds and mattresses eqch with a neqeby litle bar.. Spa offers a nice selection of treatments

Marcus 10/10
Switzerland 🇨🇭

Good to relax

Pros: Nice hotel with a very good kitchen to enyou. Big rooms and nice patio’s.

Jasmine 10/10
New Zealand 🇳🇿

Beautiful stay in magical spot

Pros: Lovely decor and gardens, magic spot, nicely appointed rooms, a real luxury feel, expensive but worth it. I also had an awesome massage in the spa.

Cons: No pool but the beach is lovely so didn’t bother us.

Marina 9/10
France 🇫🇷

We had a wonderful stay

Pros: The hotel is beautiful, the rooms are spacious and nicely designed. The restaurant serves quality food and the staff is very friendly. On the island we did snorkelling, kayak through the mangroves and swam with plancton. All were amazing.

Emilie 9/10
United Kingdom 🇬🇧

Amazing hotel for a chilled island break and beautiful sea views

Pros: Amazing location, comfortable and clean rooms, beach side day beds, multiple beach options - music and no music, chilled atmosphere

Cons: More options on the restaurant menu, guarantee of a daybed if you’re a hotel guest

Natalia 9/10
Austria 🇦🇹

Pros: Very nice hotel. Clean and big rooms Amazing staff and fun activities. 9/10 Breakfast was really good Food from the menu was ok 6,5/10

Camilla 9/10
France 🇫🇷

The ideal place to rest & relax

Pros: The Staff was great, always with a smile and full of anticipation. The beaches were kept clean. My room was comfortable.

Cons: The electricity kept cutting out, but I guess given the location it is not surprising. The surroundings were a bit scary for a single traveler.

Nearby Resorts

Hotel Isla Del Pirata
Hotel Isla Del Pirata
Resort
0.9 km
Vista Mare Beach House
Vista Mare Beach House
Resort
25.9 km

Price map of nearby hotels

More Accommodation

Paraíso de corales
Paraíso de corales
Hotel
Playa Blanca
Casa Madrigueña
Casa Madrigueña
Hostel
Rincón
Cabana SalSiPuedes
Cabana SalSiPuedes
Hotel
Tintipan Island

Restaurant

MAJAGUA
Cuisine: Caribbean • Local
Ambiance: Family friendly • Modern
Open for: Breakfast • Lunch • Dinner • High tea • Cocktail hour

Explore by destination