Travel advisory

Please be aware of any coronavirus (COVID-19) travel advisories and review updates from the World Health Organization (WHO). Due to the unprecedented volume of travel disruptions, refunds may take up to 30 days to process.

Anths & Kenda on trover

Rosario Islands Hotels from SG$227

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top 10 Hotels in Rosario Islands

Hotel San Pedro de Majagua
4 out of 5
Isla Grande, Rosario Islands, Bolivar
SG$227
per night
1 May-2 May
3.79 km from city centre
4/5Very Good! (264 reviews)

"The property is a small property. It was private and cozy."…"

Reviewed on 10 Feb,2020

Hotel San Pedro de Majagua
Gente de Mar Resort
3 out of 5
Punta Sur Isla Grande, Rosario Islands, Bolivar
SG$352
per night
4 Apr-5 Apr
4.32 km from city centre
4/5Very Good! (64 reviews)

"Fantastic location, brilliant staff, great food, slightly overpriced on the drinks etc. Room was clean but very lacking in furniture, one table without a drawer, one chair. No wardrobe, chest of drawers, safe, not even any hooks to hang towels to dry or hang clothes, consequently everything either ..."…"

Reviewed on 14 Aug,2019

Gente de Mar Resort
Hotel Coralina Island
3 out of 5
Islas del Rosario, Rosario Islands, Bolivar
SG$307
per night
4 Apr-5 Apr
3.39 km from city centre
4.3/5Excellent! (87 reviews)

"Very attentive staff. Well organized. Recommend staying overnight"…"

Reviewed on 3 Jan,2020

Hotel Coralina Island
Eco Hotel Casa Blanca
2.5 out of 5
Islas del Rosario, Rosario Islands
Get Rates
3.03 km from city centre
3.8/5Good! (13 reviews)
Not worth the money

"It’s not what is pictured online. We showed up and were immediately disappointed. You must like fish if you plan on staying the night. We had to eat the same pasta dish four times. The menu doesn’t change and is very limited. The cocktails are overpriced and not tasty. There is no garden area. The ..."…"

Reviewed on 6 Jan,2019

Eco Hotel Casa Blanca
Hotel Cocoliso Island Resort
Get Rates
4.1 km from city centre
3.5/5Good! (89 reviews)

"Went during the off season, so it was very quiet and relaxing."…"

Reviewed on 29 Jan,2020

Hotel Cocoliso Island Resort
Isla Tijereto
2 out of 5
Isla Marina, Rosario Islands
Free cancellationReserve now, pay when you stay
Get Rates
1.14 km from city centre
Isla Tijereto
Ecohotel Las Palmeras
2.5 out of 5
Islas del Rosario, Sector la Punta, Rosario Islands, Bolívar
Free cancellationReserve now, pay when you stay
Get Rates
3.74 km from city centre
5/5Exceptional! (1 review)

"Ecohotel Las Palmeras is a beautiful eco hotel situated in the best part of Isla Grande on the Rosario Islands, an hour away by boat from Cartagena. You are right in the middle of nature, sleeping in beautiful comfortable bungalows (with or without private bathroom). The ecohotel is close to the ..."…"

Reviewed on 10 Dec,2019

Ecohotel Las Palmeras
Isla Gigi Cartagena - Private Island
3.5 out of 5
Isla Del Rosario, Rosario Islands, Bolívar
SG$1,675
per night
11 Apr-12 Apr
1.62 km from city centre
Isla Gigi Cartagena - Private Island
Eco Hotel Los Erizos
2.5 out of 5
Isla Marina, Rosario Islands, Bolivar
Get Rates
0.96 km from city centre
3.3/5 (8 reviews)

"The staff was so friendly. We liked the quiet privacy"…"

Reviewed on 28 Jan,2019

Eco Hotel Los Erizos
Punta Nativa Eco Hotel
2.5 out of 5
Isla Grande, Rosario Islands
Get Rates
1.97 km from city centre
Punta Nativa Eco Hotel
Can't see what you're looking for?
See all available properties in Rosario Islands
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Visiting Rosario Islands

Visitors are sure to enjoy all Rosario Islands has to offer including its snorkelling. Tourists can also enjoy so much more including its aquarium. A top sight in the area is San Fernando Fort.

  • You'll find 608 Expedia hotels and other accommodation options in the larger area of Cartagena
  • The closest major airport is in Cartagena (CTG-Rafael Nunez Intl.), 25.1 mi (40.4 km) from the city centre

Dressing for Rosario Islands

  • Between January and March, you can expect average temperatures of 30°C during the day and 22°C at night
  • From April to June, the average during the day is 31°C, whilst the average at night is 24°C
  • July to September has daytime averages of 31°C with night-time averages of 25°C
  • Between October and December, you can expect daytime averages of 31°C and nighttime averages of 23°C
  • About 72 millimetres of rain falls on Rosario Islands each year
  • Usually June and July are the hottest months with an average of 31°F, whereas February and January are often coldest, averaging 23°F

Frequently asked questions

Recent Reviews in Rosario Islands

More trip options