Skip to main content

Filter by:


Star Rating

Review Score

Rosario Islands – 79 hotels and places to stay
See the latest prices and deals by choosing your dates.
Bora Bora Beach Club & Hotel, hotel in Rosario Islands

Bora Bora Beach Club & Hotel has an outdoor swimming pool, terrace, a restaurant and bar in Isla Grande.

9.1
Scored 9.1
Wonderful
Rated wonderful
192 reviews
Price from$273.35per night
Hotel Isla del Sol, hotel in Rosario Islands

Offering an outdoor pool and a restaurant, Hotel Isla del Sol is located on Isla Grande Island in the Rosario Islands archipelago. It offers on-site water sports and a private beach area.

8.8
Scored 8.8
Excellent
Rated excellent
1,081 reviews
Price from$228.50per night
Hotel Islabela Islas Del Rosario, hotel in Rosario Islands

Hotel Islabela Islas Del Rosario features a garden, terrace, a restaurant and bar in Isla Grande.

8.8
Scored 8.8
Excellent
Rated excellent
1,178 reviews
Price from$152.83per night
Hotel Coralina Island, hotel in Rosario Islands

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.

8.7
Scored 8.7
Excellent
Rated excellent
716 reviews
Price from$265.05per night
Isla Los Erizos EcoHouse, hotel in Rosario Islands

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.

8.1
Scored 8.1
Very Good
Rated very good
198 reviews
Price from$51.15per night
Rosario EcoHotel, hotel in Rosario Islands

Rosario EcoHotel features a restaurant, bar, a shared lounge and garden in Isla Grande. Featuring family rooms, this property also provides guests with a terrace, and outdoor patio dining area.

8.1
Scored 8.1
Very Good
Rated very good
891 reviews
Price from$132.42per night
Hotel Rosario de Mar by Tequendama, hotel in Rosario Islands

Located in Isla Grande and with Playa Libre reachable within a 13-minute walk, Hotel Rosario de Mar by Tequendama has concierge services, non-smoking rooms, a garden, free WiFi throughout the property...

8.0
Scored 8.0
Very Good
Rated very good
61 reviews
Price from$167.92per night
Isla Mulata, Islas del Rosario, hotel in Rosario Islands

Located in Isla Grande, Isla Mulata, Islas del Rosario offers beachfront accommodations a 8-minute walk from Pasadía Bora Bora Cartagena Beach and provides facilities like a garden, a terrace and a...

8.5
Scored 8.5
Very Good
Rated very good
16 reviews
Price from$284.16per night
Hotel Cocoliso Island Resort, hotel in Rosario Islands

Located in Islas del Rosario, a 1-hour boat ride from Cartagena, Hotel Cocoliso features a restaurant, an outdoor pool. The resort offers panoramic sea views and free Wi-Fi in public areas.

7.9
Scored 7.9
Good
Rated good
720 reviews
Price from$130.11per night
Hotel Sunsets del Rosario, hotel in Rosario Islands

Hotel Sunsets del Rosario has a garden, terrace, a restaurant and bar in Isla Grande.

7.9
Scored 7.9
Good
Rated good
184 reviews
Price from$297.60per night
See all hotels near Rosario Islands
Subscribe to receive premium deals

Prices drop the second you sign up!