Hotels in Rosario Islands
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Where to stay in Rosario Islands?

InterContinental Cartagena De Indias by IHG
InterContinental Cartagena De Indias by IHGBocagrande
9.4 out of 10, Exceptional, (1,622 reviews)
The price is $175
$175 total
May 29 - May 30

Hyatt Regency Cartagena
Hyatt Regency CartagenaBocagrande
9.4 out of 10, Exceptional, (1,481 reviews)
The price is $204
$204 total
May 5 - May 6

Pao Pao Cartagena
Pao Pao CartagenaRosario Islands
9.2 out of 10, Wonderful, (16 reviews)
The price is $296
$296 total
May 28 - May 29

Hilton Cartagena
Hilton CartagenaEl Laguito
9.0 out of 10, Wonderful, (1,411 reviews)
The price is $186
$186 total
May 3 - May 4

Isla Corona
Isla CoronaRosario Islands
9.6 out of 10, Exceptional, (19 reviews)
The price is $692
$692 total
May 11 - May 12

Hotel Rosario de mar By Tequendama
Hotel Rosario de mar By TequendamaRosario Islands
8.6 out of 10, Excellent, (54 reviews)
The price is $159
$164 total
May 2 - May 3

Hotel San Pedro de Majagua
Hotel San Pedro de MajaguaRosario Islands
8.6 out of 10, Excellent, (435 reviews)
The price is $274
$274 total
Apr 29 - Apr 30

Hotel Coral Sand
Hotel Coral SandRosario Islands
9.0 out of 10, Wonderful, (2 reviews)
The price is $75
$75 total
May 4 - May 5

Hotel Isla del Sol
Hotel Isla del SolRosario Islands
9.4 out of 10, Exceptional, (61 reviews)
The price is $161
$161 total
May 28 - May 29

Fragata Island
Fragata IslandRosario Islands
9.6 out of 10, Exceptional, (8 reviews)
The price is $189
$189 total
Apr 29 - Apr 30

ACASI Rustic Beach
ACASI Rustic BeachCartagena
9.8 out of 10, Exceptional, (9 reviews)
The price is $312
$312 total
May 18 - May 19

OZ Hotel Collection
OZ Hotel CollectionBocagrande
9.6 out of 10, Exceptional, (430 reviews)
The price is $88
$88 total
Apr 29 - Apr 30

Isla Tijereto
Isla TijeretoRosario Islands
8.8 out of 10, Excellent, (19 reviews)
The price is $66
$66 total
May 6 - May 7

Dreams Karibana Cartagena Golf & Spa Resort - All Inclusive
Dreams Karibana Cartagena Golf & Spa Resort - All InclusiveZona Norte
8.2 out of 10, Very Good, (1,005 reviews)
The price is $345
$345 total
May 4 - May 5

Osh Hotel Cartagena
Osh Hotel CartagenaCartagena Walled City
9.6 out of 10, Exceptional, (923 reviews)
The price is $246
$246 total
May 18 - May 19

Rosario Ecohotel
Rosario EcohotelRosario Islands
7.8 out of 10, Good, (12 reviews)
The price is $110
$110 total
May 9 - May 10

Bondo Hometel
Bondo HometelMarbella
9.2 out of 10, Wonderful, (780 reviews)
The price is $73
$73 total
May 27 - May 28
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.
Get last-minute hotel deals in Rosario Islands and save more
Sign in to unlock great savings.
Showing deals for:May 1 - May 3
$163 off
The price is $116
per night
$233 total
Showing deals for:May 8 - May 10

9.2 out of 10, Wonderful, (16 reviews)
$305 off
The price is $392
per night
$784 total
Showing deals for:May 28 - May 29

9.2 out of 10, Wonderful, (16 reviews)
$127 off
The price is $296
per night
$296 total
Go beyond your typical stay in Rosario Islands
Cabin
Family friendly
Top landmarks in Rosario Islands
Learn more about Rosario Islands
Turquoise waters beckon around these coral-fringed islands, where snorkeling reveals an underwater carnival of tropical fish. The Oceanarium on Isla Rosario offers close encounters with marine life, while beachfront restaurants serve seafood caught hours earlier. Island-hopping boat tours provide the perfect way to discover hidden coves and pristine beaches like Isla Grande and Blanca. The National Aviary showcases Colombia's incredible bird diversity with walk-through habitats. Corales del Rosario National Park protects these fragile ecosystems - respect the coral by looking, not touching. For the fullest experience, consider staying overnight when day-trippers depart and the stars emerge with astonishing clarity over the Caribbean.














































































































