The 10 best resorts in Isla Grande, Colombia | Booking.com
Skip to main content

Resorts in Isla Grande

Find the resorts that appeal to you the most

The best resorts in Isla Grande

Check out our selection of great resorts in Isla Grande

Filter by:

Review score

Hotel San Pedro de Majagua

Isla Grande

Hotel San Pedro de Majagua is located in the Rosario Islands, within the Rosario and San Bernardo Corals National Natural Park, just 28 mi from Cartagena de Indias.

m
martha
From
United States
It was a beautiful place. The food was very good and the host was extremely friendly. It was very nice to have the shuttle to the ocean aquarium.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 226 reviews
Location 9.4
Price from
$239.54
1 night, 2 adults

Hotel Isla Del Pirata

Isla del Pirata (Near Isla Grande)

The Hotel Isla Del Pirata offers you; Restaurant, Bar, Spa, recreation areas and water sports; It is located in the Corales del Rosario National Natural Park, in the insular area of ​​Cartagena de...

M
Melissa
From
United States
We had a blast at this pretty much private island! It’s a really great value. We’re not ones for sitting at the beach so we enjoyed snorkeling all around. They had a masseuse on hand we all loved that was very reasonable. We also did the plankton tour at night that blew us away. All the staff was so nice and accommodating.
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 333 reviews
Location 9.4
Price from
$100.45
1 night, 2 adults

Hotel Isla del Encanto

Barú (Near Isla Grande)

Boasting a splendid beachfront location inside Rosario Islands National Park, the hotel is a 1-hour boat trip from Cartagena.

A
Alfonso
From
Colombia
great facilities, clean and order at any time
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 782 reviews
Location 8.8
Price from
$327.96
1 night, 2 adults

Decameron Barú - All Inclusive

Playa Blanca (Near Isla Grande)

Boasting interconnected swimming pools with sun-lounger islands the hotel is 328 feet from the beach. Rooms have private balconies. There are 2 tennis courts on site and gym facilities are available.

O
Olga
From
United States
Beautiful location, care for the environment , variety for all tastes and comfortable facilities
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 361 reviews
Location 7.6
All resorts in Isla Grande

Looking for a resort?

Travelers who really want to “get away from it all” trust resorts to provide the pinnacle of all-inclusive relaxation. Resort guests are invited to enjoy communal on-site amenities like pools, spas, restaurants, activities, excursions, and shops, and stay the night in luxurious private rooms, villas, or apartments.
gogless