Colombia may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window
Anths & Kenda on trover

Find Hotels in Rosario Islands

Search over 1 million properties and 550 airlines worldwide

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

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular Filters
Star rating
Your Budget
Guest rating
Payment Type
Property Type
Neighborhood
Popular Locations
Amenities
Accessibility
Trip Type
Luxury Islands OF THE Rosary
Rosario Islands, Bolivar
Get Rates
2.08 mi from city center
Luxury Islands OF THE Rosary
Eco-Hotel La Cocotera
2 out of 5
Isla Grande Isla del Rosario, Rosario Islands
Free CancellationReserve now, pay when you stay
The price is $32 per night
1.7 mi from city center
Eco-Hotel La Cocotera
Rosario Islands, Cartagena
Rosario Islands, Bolivar
Get Rates
0.56 mi from city center
Rosario Islands, Cartagena
Luxury Islas del Rosario
2.5 out of 5
Isla Grande, Islas del Rosario, Rosario Islands, Bolivar
Get Rates
2.09 mi from city center
3.5/5Good! (4 reviews)
Cesar and his team are awesome

"You won't regret booking this place. Cesar and his staff are kind, professional, and service oriented. He greets you when you arrive and sends you off with best wishes, like a modern day Mr. Roarke. When you arrive, you are greeted with a refreshing drink. The entire stay was just amazing. I would ..."…"

Reviewed on Dec 3, 2019

Luxury Islas del Rosario
Punta Nativa Eco Hotel
2.5 out of 5
Isla Grande, Rosario Islands
Get Rates
1.22 mi from city center
Punta Nativa Eco Hotel
Eco Hotel Los Erizos
2.5 out of 5
Isla Marina, Rosario Islands, Bolivar
The price is $72 per night
0.6 mi from city center
3.3/5 (8 reviews)

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

Reviewed on Jan 28, 2019

Eco Hotel Los Erizos
Eco Hotel Casa Blanca
2.5 out of 5
Islas del Rosario, Rosario Islands
The price is $70 per night
1.88 mi from city center
3.7/5Good! (15 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 Jan 6, 2019

Eco Hotel Casa Blanca
Hotel Cocoliso Island Resort
3 out of 5
Islas del Rosario, Isla Grande, Rosario Islands, Bolivar
Get Rates
2.55 mi from city center
3.4/5Good! (92 reviews)

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

Reviewed on Jan 29, 2020

Hotel Cocoliso Island Resort
Stand-alone Isla Rosa Boutique - 40ft Speedboat Included
An Unforgettable Private House Surrounded by Turquoise Water
LA Reina Mora Holiday House - Food Included - Islas DEL Rosario Cartagena
The price is $150 per night
0.65 mi from city center
LA Reina Mora Holiday House - Food Included - Islas DEL Rosario Cartagena
San Quintin Isla Privada
Rosario Islands, Bolivar
Get Rates
0.17 mi from city center
San Quintin Isla Privada
Lago de los Sueños Island
3 out of 5
Parque Corles Del Rosario Islas, Rosario Islands, Bolivar
Get Rates
2 mi from city center
Lago de los Sueños Island
Isla Rosa Boutique by NOMAD GURU
3 out of 5
Islas del Rosario, Rosario Islands, Bolivar
Get Rates
0.56 mi from city center
Isla Rosa Boutique by NOMAD GURU
Cabaña Isla Palma
2.5 out of 5
Isla Palma, Archipielago de San, Bernardo, El Islote Para contacto: 57, Islas del Rosario, Bolivar
Get Rates
1.2 mi from city center
Cabaña Isla Palma
Don'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 snorkeling. 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 accommodations 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 center

Sightseeing and Staying in Rosario Islands

A couple of favorite places to visit are Rosario Islands Oceanarium and Isla Grande Beach. Additionally, you'll find San Fernando Fort in the area.

As you plan your holiday getaway, you'll find 13 hotels and other lodging options available to pick from in Rosario Islands. Here you'll find top ones based on Expedia user reviews:

  • Hotel Coralina Island - Amenities at this 3-star hotel include free breakfast and free WiFi.
  • Hotel San Pedro de Majagua - Our customers like the beach locale and clean, comfortable rooms at this hotel. This 4-star hotel features a full-service spa, a restaurant, and a beach bar.
  • Hotel Cocoliso Island Resort - With a stay at this 3-star hotel, guests can enjoy access to a private beach and 2 restaurants, along with a private balcony.

Dressing for Rosario Islands

  • Between January and March, you can expect average temperatures of 86°F during the day and 72°F at night
  • From April to June, the average during the day is 88°F, while the average at night is 76°F
  • July through September has daytime averages of 88°F with nighttime averages of 77°F
  • In October-December, you can expect daytime averages of 87°F and nighttime averages of 74°F
  • About 2.83 inches of rain falls on Rosario Islands each year
  • Usually June and July are the hottest months with an average of 88°F, whereas February and January are often coldest, averaging 73°F

Frequently asked questions

Where is the best place for a stay in Rosario Islands?
Hotel Coralina Island is one of the top choices for your stay based on our traveler data. This 3-star hotel offers free breakfast and a restaurant. Other good choices for your stay include Gente de Mar Resort and Hotel San Pedro de Majagua.
If I need to cancel my hotel reservation in Rosario Islands, will I receive a refund?
Yes! You’ll find that most hotel room reservations are refundable if you cancel prior to the accommodation’s cancellation deadline, which is usually within 24-48 hours of the scheduled arrival. If you booked a non-refundable reservation, you might be able to cancel it and receive a refund within 24 hours of booking. Enter your dates, click on “Search”, then filter by “free cancellation” to view the best options available in Rosario Islands.
Where can I learn more about changing or cancelling my trip to Rosario Islands?
For more details about updating your trip to Rosario Islands or cancelling it, click here.
What's the best accommodation for families in Rosario Islands?
Hotel San Pedro de Majagua is a top 4-star hotel on Expedia for families, and features a restaurant and laundry facilities. Other good options for your kid-friendly vacation include Hotel Coralina Island and Isla Lizamar. Kids of all ages will also enjoy a visit to Rosario Islands Oceanarium.
What's the best hotel for a romantic vacation in Rosario Islands?
Hotel San Pedro de Majagua is a favorite 4-star hotel for couples, and features bathrobes and LCD TVs. Another good option for a romantic stay is Hotel Coralina Island.
What's the best pet-friendly place to stay in Rosario Islands?
Isla Lizamar is a top hotel for people traveling with their pets, and offers 2 outdoor pools and flat-screen TVs for its human guests.
Where is the best place to stay near Isla Grande Beach?
Adjacent to Isla Grande Beach, Hotel San Pedro de Majagua is one of the top choices for your stay based on our traveler data, and this 4-star hotel offers a full-service spa and a restaurant. Other good options close by include Gente de Mar Resort and Luxury Islands OF THE Rosary.
What about the best place to stay near Rosario Islands Oceanarium?
One of the top choices for your stay is Eco Hotel Los Erizos, located 1.1 mi (1.8 km) from Rosario Islands Oceanarium, and this hotel offers free breakfast and a restaurant. Isla Tijereto and Hotel Coralina Island are two other good options within a few miles.
What's the best accommodation for a beach vacation in Rosario Islands?
Hotel Cocoliso Island Resort is a top 3-star beachfront hotel with 2 restaurants and an outdoor pool. Other good choices for your beach trip include Hotel Coralina Island and Gente de Mar Resort. Head to Isla Grande Beach or Blanca Beach for some quality time by the water.
What's the best high-end hotel in Rosario Islands?
Hotel San Pedro de Majagua is a 4-star hotel with an ocean-view restaurant and a full-service spa, and it’s a popular choice for Expedia travelers looking for an elegant place to stay.
What's the best boutique accommodation in Rosario Islands?
Hotel Coralina Island is a favorite 3-star hotel with Expedia travelers looking for a stylish accommodation, featuring a restaurant and a bar. If you’re searching for a boutique hotel, you might also want to look at Hotel San Pedro de Majagua.
What are some accommodations with pools in Rosario Islands?
Hotel Cocoliso Island Resort is a popular 3-star hotel featuring an outdoor pool, a children’s pool, and a private beach. Isla Lizamar is another choice with an onsite pool.

Recent reviews of Rosario Islands hotels

More trip options