Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Hotels and more near Rosario Islands

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Fragata Island House

Cartagena de Indias (Near Rosario Islands)

Located in Cartagena de Indias, Fragata Island House offers beachfront accommodations 25 miles from Steps of La Popa Mount and provides facilities like a restaurant, a bar and a private beach area. I learn from booking the he app. and is truly a place to remember and to go back to. you feel like your in heaven. the staff was very helpful, the food was amazing, and the water was so clear I could see my toes,

Show more Show less
9
Wonderful
179 reviews
Price from
$124
per night

Isla Tijereto

Hotel in Isla Grande

Facing the beachfront in Isla Grande, Isla Tijereto features a restaurant and a bar. Featuring family rooms, this property also provides guests with a terrace. Great service , great place , great value

Show more Show less
8.4
Very Good
106 reviews
Price from
$70
per night

Isla Los Erizos EcoHouse

Hotel in Isla Grande

Eco Hotel Los Erizos is located in Islas del Rosario. Guests can enjoy the on-site restaurant. You will find concierge service at the property. Loved the mojarra fish; the staff was very friendly; staff was helpful in arranging from transportation to another island and back to Cartagena.

Show more Show less
8.1
Very Good
84 reviews
Price from
$77
per night

Hotel Coralina Island

Hotel in Isla Grande

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. Great attentive staff, stunning area, food was great (it’s not the fancy fine dining that you can find in Cartagena - although they do have things like lobster - but for a tiny island where everything has to come by boat it was excellent). They really helped us navigate some complicated logistics for onward travel, and we did numerous excursions that were all fun and organised. Scuba diving is amazing in that area too. All in all it was one of the most wonderful places we’ve ever been.

Show more Show less
8.7
Excellent
672 reviews
Price from
$152
per night

Hotel IslaBela Islas Del Rosario

Hotel in Isla Grande

Located in Isla Grande, Hotel IslaBela Islas Del Rosario offers beachfront accommodations a 9-minute walk from Pasadía Bora Bora Cartagena Beach and provides facilities like a restaurant, a bar and a... Perfect location, staff and accommodation

Show more Show less
8.9
Excellent
738 reviews
Price from
$71
per night

Isla Remanso: Paradise On Earth.

Cartagena de Indias (Near Rosario Islands)

Located just 22 miles from Palace of the Inquisition, Isla Remanso: Paradise On Earth. Has accommodations in Cartagena de Indias with a shared lounge, a garden, as well as a shared kitchen.

Show more Show less
9
Wonderful
1 reviews
Price from
$293
per night

El Hamaquero Hostal EcoNativo

Isla Grande (Near Rosario Islands)

Featuring a beachfront location, free WiFi and a terrace, El Hamaquero Hostal EcoNativo offers pet-friendly accommodations in Isla Grande, 22 mi from Cartagena de Indias. The coral reef and the waters around el hamaquero are AMAZING. The staff were very attentive and kind. We felt so comfortable the whole time we were there. We stayed other places during our Cartagena trip, but if I could go back in time I would just stay at el hamaquero the whole time. The tours make the stay worth it. Snorkeling, visiting the plankton and going through the mangroves. If you stay here, do the tours- Trust me! I would also recommend staying more than one night. You'll want to be there at least 3 days to experience everything. The sunrise/ sunsets were beautiful. The food was great. The beaches we visited around Cartagena suck. Just stay at el hamquero.

Show more Show less
8.9
Excellent
535 reviews
Price from
$20
per night

Camping Isla Grande Aventureros

Cartagena de Indias (Near Rosario Islands)

Featuring garden views, Camping Isla Grande Aventureros provides accommodations with a terrace, around 21 miles from Palace of the Inquisition.

Show more Show less
Price from
$18
per night

Hotel Isla Lizamar

Hotel in Isla Grande

Offering an outdoor pool and a restaurant, Hotel Isla Lizamar is located on Isla Grande, a secluded island on Colombia’s Caribbean coast. this place is so beautiful and peaceful !! we got treated amazing and this has been a beautiful unforgettable experience… highly recommend for family with kids !!!

Show more Show less
5.7
Review score
24 reviews
Price from
$168
per night

Las Flores Econativo

Isla Grande (Near Rosario Islands)

Providing a terrace, Las Flores Econativo provides accommodations in Isla Grande. Guests at the lodge can enjoy a à la carte breakfast. The garden is very beautiful. Loved the hammocks with the two parrots.

Show more Show less
8.4
Very Good
75 reviews
Price from
$10
per night
Subscribe to see Secret Deals

Prices drop the second you sign up!