Skip to main content

Hotels near Rosario Islands

Search hotels and more near Rosario Islands

Filter by:

Star Rating

Review score

Rosario Islands – 56 hotels and places to stay

See the latest prices and deals by choosing your dates.
Hotel Islabela Islas Del Rosario, hotel in Rosario Islands

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

Beautiful location with incredibly kind and friendly staff. The food is amazing, the activities are great value and a blast.
Scored 8.7
8.7
Rated excellent
Excellent
1,146 reviews
Price from
$166.30
1 night, 2 adults
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.

The staff was especially friendly and helpful.
Scored 8.7
8.7
Rated excellent
Excellent
679 reviews
Price from
$186.49
1 night, 2 adults
Orika del Mar Hotel Boutique, hotel in Rosario Islands

Orika del Mar Hotel Boutique features a garden, terrace, a restaurant and bar in Isla Grande. The property provides karaoke and room service.

Incredible stay! The place was gorgeous and right on the water for a very fair price, in a more secluded location than the other hotels on the Island which made it a perfect stay if you want to relax! The staff was very kind and accommodating, even helped us get a boat back to Cartagena after ours for some reason cancelled on us. 10/10 would stay there again!
Scored 9.4
9.4
Rated wonderful
Wonderful
39 reviews
Price from
$54.46
1 night, 2 adults
Hotel Coral Sand Islas Del Rosario, hotel in Rosario Islands

Hotel Coral Sand Islas Del Rosario features an outdoor swimming pool, garden, a terrace and restaurant in Isla Grande. Providing a bar, the property is located within a 2-minute walk of Playa Libre.

Scored 9.6
9.6
Rated exceptional
Exceptional
7 reviews
Price from
$104.18
1 night, 2 adults
Pao Pao Hotel & Restaurante, hotel in Rosario Islands

Facing the beachfront, Pao Pao Hotel & Restaurante offers 4-star accommodations in Isla Grande and features an outdoor swimming pool, garden and private beach area.

Exclusive . Only 12 people can be on the Island any given Night.
Scored 10
10
Rated exceptional
Exceptional
8 reviews
Price from
$192.59
1 night, 2 adults
Bora Bora Beach Club & Hotel, hotel in Rosario Islands

Facing the beachfront, Bora Bora Beach Club & Hotel offers 4-star accommodations in Isla Grande and has an outdoor swimming pool, private beach area and terrace.

Location is excellent and staff is kind. Rooms are excellents
Scored 9.1
9.1
Rated wonderful
Wonderful
282 reviews
Price from
$296.46
1 night, 2 adults
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.

We overall had a great and relaxing stay here. The actual hotel staff were fantastic, the beach/ pool was clean and relaxing and the coconut lemonades were fantastic. The food, despite not always getting what we ordered, was great, especially breakfast and those lemonades and pina colada’s. When an issue occurred with a third party tour agency provided by the hotel, it seems like it was addressed seriously. I would stay here again, but I would absolutely not do third party excursions provided by the hotel unless with a big group and with male companions (we have been told these are provided as a partnership with the indigenous community on the island and that the tour providers are not actually hotel staff)
Scored 8.8
8.8
Rated excellent
Excellent
1,099 reviews
Price from
$184.09
1 night, 2 adults
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.

Everything
Scored 8.2
8.2
Rated very good
Very Good
1,058 reviews
Price from
$103.55
1 night, 2 adults
Isla Tijereto, hotel in Rosario Islands

Facing the beachfront, Isla Tijereto offers 3-star accommodations in Isla Grande and features a garden, private beach area and terrace.

I really that it has 2 beautiful beaches, one in the back of the property which is suuuper calm and good for snorkeling and one in the front that it more wavy
Scored 8.1
8.1
Rated very good
Very Good
177 reviews
Price from
$81.24
1 night, 2 adults
Hotel Rosario de Mar by Tequendama, hotel in Rosario Islands

Hotel Rosario de Mar by Tequendama has a garden, shared lounge, a restaurant and bar in Isla Grande.

Everything was awesome. But the most important thing, is that they have a beach that looks like a pool with turquoise pristine water, white sand, practically no waves and it's private, which means that it's extra safe and you have it almost to yourself. It's only shared with some visitors of the hotel, plenty of space to swim or float... It's also very safe, because you can walk at least 50 meters and easily stand with your head above water. So clear, you can actually stand in the middle of the water and look down at your feet at the bottom. The temperature of the water is also perfect. I've been to several tropical destinations and this is my favorite beach so far. The staff is also very helpful and polite. I would have stayed more if I knew it was so good. And the food is top of the line, with good prices as well. You must try the "dessert of the day" and the "ceviche carretillero". We ate it 3 days in a row, it was so good 😊 You can also reach the town 30 minutes away by foot, it's very small but it has everything you might need.
Scored 8.5
8.5
Rated very good
Very Good
216 reviews
Price from
$184.80
1 night, 2 adults
See all hotels near Rosario Islands