Choose your preferred language. We speak English and 41 other languages.
Most often used by people in the United States
Islas del Rosario, Isla Grande, 000057 Isla Grande – Show map
Excellent location – rated 9.1/10! (score from 207 reviews)
Rated by guests after their stay at Hotel San Pedro de Majagua.
No booking fees • Save money! Best price guarantee — enter dates to see these prices!
4 properties in Isla Grande
Including hotels, apartments, villas and more.
207 verified reviews
They speak your language
Hotel San Pedro de Majagua's staff speaks: Spanish, English
Booking is safe
When you book with us your details are protected by a secure connection.
Massage, Private Beach Area, Beachfront, Bicycle Rental
Food & Drink
Free! WiFi is available in public areas and is free of charge.
No parking available.
Room Service, 24-Hour Front Desk, Express Check-in/Check-out, Currency Exchange, Tour Desk, Baggage Storage, Fax/Photocopying
Safe, Non-smoking Rooms, All Spaces Non-Smoking (public and private), Air Conditioning
From 1:00 PM
Until 12:00 PM
Cancellation and prepayment policies vary according to room type. Please enter the dates of your stay and check what conditions apply to your preferred room.
Children and Extra Beds
All children are welcome.
Free! One child under 3 years stays free of charge when using existing beds.
Free! One child under 2 years stays free of charge in a crib.
There is no capacity for extra beds in the room.
The maximum number of cribs in a room is 1.
Any type of extra bed or crib is upon request and needs to be confirmed by management.
Pets are not allowed.
Cards accepted at this property
Hover over the credit cards for more info.
Based on 207 reviews
Value for money
Show reviews from:
The Hotel Sport Barú has a private beach area in the tropical island of Barú, in Cholon´s Cove. All rooms are surrounded by trees and provide ultimate peace and quiet.
Score from 99 reviews Very good
Located inside the Archipielago de las Islas natural park, Coralina Isla Boutique features a restaurant, a private beach area, and a solarium in Cartagena de Indias.
Score from 30 reviews Very good
Located in Islas del Rosario, a 1-hour boat ride from Cartagena, Hotel Cocoliso features a restaurant, bar, an outdoor pool and private beach area.
Score from 16 reviews Very good
Offering a restaurant and a private beach area, Hostal Playa Blanca is located in Cartagena de Indias. Guests enjoy on-site activities like snorkelling, kayaking, diving and fishing.
Score from 6 reviews Good
Good place to just switch off. Great ride back - a bit rough but not too uncomfortable.
Waiting for the room when you arrive- although understandable if they are full. Have to do everything in th ehotel and they hike the prices up.
Great location ! The sea, the view and the service on the beach are very good. The site and the concept of the bungalow are really nice.
But, few things can be improved : The WC not closed in the room are not acceptable at all ! Not romantic at all... The service in the restaurant is extremely slow and the quality of the food is not at the right level, nothing home made : frozen food, breakfast with industrial cakes... And the fact that we can not do anything without paying extras, is boring !! Even swim to the coral barrier...
We had a great time and enjoyed the sun and the beach. The food was great. We had an excellent experience.
Facilities are well maintained. Everything is clean.
The waiter was slow and inflexible in their care.
The beach is beautiful, and the water is a joy to explore. Rooms also are beautiful and quiet. Nice to have hammocks and outdoor lounges everywhere. Natural juices were delicious. While we had some concerns with the service, it was addressed immediately and improved.
At first the dining service was slow and unhelpful, but when we expressed our concerns, everything improved immediately. The island is beautiful but it would be nice if there were more things to do. It was hard to go running because of the mosquitoes. The food was good but it would be nice to have more options, particularly for those with shellfish allergies, gluten intolerance, or dairy allergies. I got the same thing at almost every meal, and it was amazing, it just was hard to eat it every meal. But I had no choice as those were the only options I could find without shellfish/wheat/dairy. Overall really nice if something mellow is what you want.
Setting was brilliant and the facilities were every comfortable
Staff were not overly helpful in delivering a 5 star level of service
The beach and staff.
The people trying to sell you things.
They really do need organise more comfortable schedule for the transfer. now all the guests suffer because the schedule is silly: the only boat comes to island at 9 am, meanwhile check in time is 15:00. So, you arrive an you're obligated to spend the most hot hours on the beach. Meanwile the check out time is at 12:00, but transfer to Cartagena is only at 15:00..the same stupid thing. this is unacceptable for the price they're asking
This is a great place to get away from it all. The rooms are very clean, comfortable and attractive (good a/c, hot water). The island is very beautiful - nice lounging areas on the clear blue-green sea, hammocks, etc. There are also some nature trails to explore. It gets very quiet. We paid $150/night for two people and it was a great deal. The staff are very attentive. Also, the return boat ride is rough and pretty fun if you like thrill rides and getting wet!
The primary weakness was the food. There are no restaurants besides the one at the hotel, so you end up paying $15-20 USD for a pretty flavorless meal. It was especially bad for a vegetarian, but even my meat-eating husband was very disappointed in the food. You can bring whatever you want from home and there is a mini fridge, so you can bring some of your own drinks and snacks. There were always people trying to sell you things like bracelets, but they weren't too too hard to get to leave you alone.
The location is really good and the views from the hotel are superb
The staff is not really polite and there people selling all kinds of stuff while your are resting, making it uncomfortable. Also the cleaning services while resting are really anoying. I really didnt get what type of room I was paying for until I got to the hotel and my surprise was that the room was far smaller and simple than the pictures.
Staff were very helpful, food was great, rooms were awesome.
Garbage washing up on the beach when I was trying to swim. I paid good money for this place so I would expect the beach to be very clean! There were many extra charges on my bill..all apparently for having to stop at a dock for 2 seconds, which is ridiculous! No shower at the beach to rinse off the salt water.
staff was wonderful, as was the manager, jose.
Gorgeous isolated island with a hybrid Mediterranean and Caribbean feel, stone beaches with soft white sand. Perfect romantic bungalows, very helpful staff.
Th restaurant is serviceable at best. Stay simple with a sandwich, the bigger ticket items disappoint.
- activities around the hotel
Successive administration errors occurred but the manager tried to repair the situations. However the trip back to Cartagena was a disaster (the effort of the manager during our stay was lost). We took a bath of salt water on the boat (which belongs to the hotel). Only then offered a plastic cover for each two people.When we arrived in Cartagena we were totally wet: body, hair, clothes, bags ...
the staff panting like dogs in heat over my girlfriend
spa staff; friendly, very helpful and polite receptionist (Roxana); views; snorkelling - exceptionally professional and helpful staff (especially Junior without whom we would be lost so thank you, Junior !)
the food - poor and overpriced (they try to make complicated sounding dishes but the result is simply inedible food); waiter service - got almost every order wrong although overall the staff are friendly; the fact that waiters are reluctant to give you drinks menu and every time you have to ask for it; overpriced water and soft drinks; advertised as free wi-fi but there was only a weak signal in the reception area;
Beaches/sea were disappointing The accommodation was quite basic The food was not varied and really not good value On the way back we got soaked owing to the fast navigation - we were not warned to wear bathers and pack valuables and our eyes were constantly full of salt water - so the ride was unpleasant and we were hardly given any apologies for this (the boat ride is not cheap and there are few no real alternatives). As usual in Colombia service not really world standard.
Overall, we had a great time at the hotel. We were pleasantly surprised with our room, which was rather spacious with high ceilings, comfortable and well appointed. While the hot water wasn't working for the shower, this was a minor inconvenience. We loved the view from the room, as well as our own outdoor patio with couches and hammocks -- with a great view of the sea and some of the surrounding Islas. Outside, there are plenty of hammocks, loungers, and comfy beds to be found. Daytrippers arrive by boat around 10am each day and leave at 3:30 (with the return boat), but we didn't find them an inconvenience. There's also a spectacular bioluminescent lagoon just a few minutes walk from the hotel grounds. Worth a swim at night, or at the very least, a visit. We also heard there's a great aviary on the island, but didn't venture to find it. And the spa looks aweseom (open air, second floor, views all around) but we didn't realize they had one until the morning we left.
Please bear in mind that these islands aren't known for sandy beaches. They're mostly rock / coral, and the hotels bring in (some) sand for the guests. So while the water is a comfortable temp for swimming, its better you swim and not walk. In terms of cost, once you're there you are, more or less, a captive audience. Food and activities are not cheap, and you will undoubtedly find better food at cheaper prices in Cartagena. In fact, food and drink prices are on par with a moderately nice restaurant in a major US city ($9 mojitos, $3 sodas), so be prepared to pay. You will also be charged a decent fee for the boat to and from the hotel (we paid ~$60 total per person). That being said, you're on an island (so they must boat everything in and out), the food is reasonably tasty, the view is exceptional, the water quite blue, and if you want to chill out for a night or two on a protected Island near Cartagena, this is a good choice.
After all the day tourist left it was a magical location. The rooms are large with wonderful views of the sea.
It needs better management, the beach is not good and the food was not nice and gave our son a bad stomach for a few days until we went to the doctor.
Beautiful scenery, bright blue waters, looked like heaven.
I got a ton of bug bites. Also, the boat ride back to cartagena was insanely rough (had no warning). I am young and 30 so it was no problem, but I was scared for the babies and elderly on the boat, it felt like a crazy water roller coaster for 1 hour
Beautiful location in a wonderful island. I don't think people are aware of the cost of bringing such luxury to an island where even the water running in the shower has to be brought from Cartagena.
Secluded, quiet, relaxing. The enchanted lagoon was wonderful, especially at night.
Great hotel to relax
Nothing to do, extremely overpriced for what it is. No beach, everything closes at 9pm. Only one restaurant and extremely expensive, no other options. If you go here be prepared to spend a lot of money doing nothing !!!!
Really nice boutique hotel. Staff was very helpful and friendly, and the breakfast was perfect. I would gladly stay here again.
We've negotiated with thousands of hotels to get the very best deals. We call them Secret Deals and they only last for a limited time.
You can get these deals for free by subscribing to our newsletters. You can even choose your favorite destinations to receive personalized deals.
Get started now by entering your email address. We'll instantly send you a link to our Deal Finder!
Don't worry – your email address is safe with us. We'll never share your private information and you can unsubscribe at any time.