Last-minute hotel deals in Rosario Islands

Add dates
Add dates
1 room, 2 Guests
Compare deals on Booking.com

Trusted by over 100,000 guests every year

Add dates
Add dates
room 1

Adults

18+
2

Children

0-17
0
Add another room
usp iconExclusive member prices

Become a member for free and save up to 15% on thousands of properties with our member prices.

usp iconThe biggest range

Search hotels across the globe with our easy-to-use filters to find your perfect stay.

usp iconThe best price

We compare thousands of deals in seconds to provide you the best price every time.

usp iconFree cancellation & pay later

Access a range of fully refundable and pay on arrival properties for complete flexibility.

The Rosario Islands, located just 20 kilometres from Cartagena, Colombia, offer a stunning escape into nature's paradise. As part of the 46 Natural National Parks of Colombia, this archipelago is renowned for its vibrant coral reefs and crystal-clear waters. Visitors can indulge in a variety of activities such as swimming, snorkeling, and fishing, making it a perfect destination for water enthusiasts.

When it comes to accommodations, the islands provide a range of options from luxurious resorts to charming eco-lodges, ensuring a comfortable stay amidst breathtaking surroundings. The best areas to stay include Isla Grande and Isla Rosario, known for their serene beaches and lush landscapes.

Top attractions include the Rosario Islands Oceanarium, where visitors can explore marine life, and the beautiful coral reefs that are ideal for snorkeling adventures. Whether you're seeking relaxation or adventure, the Rosario Islands promise an unforgettable experience.

Clear filters

Rosario Islands

Most popular
Sort by

See the latest prices and deals by choosing your dates

Hotel Isla Del Pirata
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Resort in Rosario Islands, Isla del Pirata · 4.10 km from centre

8.4

 

334 reviews

The Hotel Isla Del Pirata offers you; Restaurant, Bar, Spa, recreation areas and water sports; It is located in the Corales del Rosario National Natural Park, in the insular area of ​​Cartagena de Indias.
This establishment includes breakfast in its rate (Bed & Breakfast), and offers Restaurant and Bar service with a wide variety of dishes, cocktails and drinks.
The rooms: Suite, Jr. Suite and Standard (Bohíos or Cabañas) present a tropical-style decoration with a palm roof, comfortable beds, have private bathrooms, showers and fans. Some of these are located with direct access to the sea (Suite and Jr. Family Suite). They also include a fan, among other amenities.
The Hotel Isla Del Pirata, located in the heart of the reef of the Archipelago of the Rosario Islands, with natural pools and crystal clear waters where you can practice all activities, such as: diving and snorkeling, kayaks, paddle and various tours around the Archipelago.
The Hotel has a Reception, dining room, gazebo and terraces with all kinds of suitable furniture such as: sun loungers, sunbeds, loungers, hammocks and various activities such as events and private parties.
To get to the establishment, guests will have to take a boat that leaves in the morning at 8:00 a.m. from the Cartagena La Bodeguita Pier, which sails every morning to ISLA DEL PIRATA and returns in the afternoon at 3:00 p.m. to Cartagena. This transport service is supplementary, not included in the accommodations.
We have a PASADIAS service (complementary) in which the guest visits the Island in the morning and returns in the afternoon Hours: 09:00 a.m. to 4:00 p.m. with lunch included coordinated with the Headquarters of our office ISLA DEL PIRATA in Cartagena.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Isla Corona
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Rosario Islands · 5.02 km from centre

Breakfast available

With a stay at Isla Corona in Rosario Islands, you'll be on the waterfront and minutes from Bendita Beach and close to Isla Grande Beach. This beach hotel is within the vicinity of Baru Church and Corales del Rosario National Park.

Compare price on Booking.com
Compare price on Booking.com
Hotel Las Islas
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Cartagena, Barú · 8.35 km from centre

9.0

 

407 reviews

Breakfast available

Hotel Las Islas has an outdoor swimming pool, fitness center, a garden and private beach area in Barú. Among the facilities at this property are a 24-hour front desk and an ATM, along with free WiFi throughout the property. There's a restaurant serving Caribbean cuisine, and free private parking is available.

All rooms at the hotel come with a seating area. Rooms have a safety deposit box, while certain rooms come with a balcony. The rooms at Hotel Las Islas have air conditioning and a desk.

Guests at the accommodation can enjoy a buffet breakfast.

Hotel Las Islas has a terrace.

Rafael Núñez International Airport is 31 miles from the property, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Agua Baru by Mustique
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Cartagena · 10.88 km from centre

Breakfast available

Located in Cartagena, Hotel Agua Baru by Mustique is by the sea, within a 10-minute drive of Corales del Rosario National Park and Baru Church. This hotel is 14.7 mi (23.6 km) from Blanca Beach and 29.3 mi (47.2 km) from Cartagena de Indias Convention Center.

Compare price on Booking.com
Compare price on Booking.com
Interior entrance
Baru Punta Blanca
Full StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Cartagena · 7.18 km from centre

Breakfast available

With a stay at Baru Punta Blanca in Cartagena, you'll be a 4-minute walk from Bendita Beach and 11 minutes by foot from Baru Church. This beach hotel is 18 mi (28.9 km) from Blanca Beach and 0.8 mi (1.3 km) from Corales del Rosario National Park.

Compare price on Booking.com
Compare price on Booking.com
Hotel Carey Beach Baru
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Cartagena, Barú · 7.19 km from centre

9.2

 

294 reviews

Hotel Carey Beach Baru features a garden, private beach area, a terrace and restaurant in Barú. Providing a bar, the property is located within 1.5 miles of Isla del Encanto Beach. The property provides room service and free WiFi.

With a private bathroom equipped with a shower and free toiletries, certain rooms at the hotel also offer a sea view. Guest rooms at Hotel Carey Beach Baru include air conditioning and a closet.

An à la carte, continental or American breakfast is available at the property.

Rafael Núñez International Airport is 31 miles away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
ACASI Rustic Beach
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Cartagena · 7.68 km from centre

Breakfast available

Located in Cartagena, ACASI Rustic Beach is convenient to Baru Church and Corales del Rosario National Park. This beach hotel is within the vicinity of Bendita Beach and Isla Grande Beach.

Compare price on Booking.com
Compare price on Booking.com
SABAI Beach Hotel
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Cartagena, Barú · 8.01 km from centre

8.7

 

141 reviews

SABAI Beach Hotel features 656 feet of private white sand beach and free WiFi access in public areas. It is located in Barú Peninsula (an island), 20 minutes’ drive from Barbacoas Bay.

Each room here will provide you with air conditioning, a balcony and a patio. Featuring a shower, private bathroom also comes with free toiletries. You can enjoy sea view from the room. Extras include a terrace and a mini-bar.

At SABAI Beach Hotel you will find a 24-hour front desk, a garden and a terrace. Other facilities offered at the property include meeting facilities, a shared lounge and laundry facilities.

An array of activities can be enjoyed on site or in the surroundings, including fishing, snorkeling and a water park.

This property is about 60 minutes by boat and 90 minutes by car from Rafael Nuñez International Airport in Cartagena de Indias.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Soy Local Islawa
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Cartagena · 8.11 km from centre

8.8

 

11 reviews

Breakfast available

When you stay at Soy Local Islawa in Cartagena, you'll be by the ocean and convenient to Corales del Rosario National Park and Baru Church. This beach hotel is within the vicinity of Bendita Beach and Isla Grande Beach.

Compare price on Booking.com
Compare price on Booking.com
Islawa Soy Local - Isla Privada
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Cartagena, Barú · 8.11 km from centre

8.8

 

151 reviews

Breakfast available

Islawa Soy Local - Isla Privada features an outdoor swimming pool, garden, a private beach area and restaurant in Barú. The property provides a 24-hour front desk, airport transportation, room service and free WiFi throughout the property.

The hotel will provide guests with air-conditioned rooms offering a closet, a coffee machine, a fridge, a minibar, a safety deposit box, a flat-screen TV, a terrace and a private bathroom with a shower. All rooms are equipped with an electric tea pot, while certain rooms will provide you with a balcony and others also provide guests with sea views.

Guests at Islawa Soy Local - Isla Privada can enjoy an à la carte breakfast.

Rafael Núñez International Airport is 31 miles away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Las Islas
Full StarFull StarFull StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Cartagena · 8.34 km from centre

9.2

 

335 reviews

Breakfast available

With a stay at Las Islas in Cartagena, you'll be 1.4 mi (2.2 km) from Isla Grande Beach and 16.6 mi (26.7 km) from Blanca Beach. This beach hotel is within the region of Bocagrande Beach and Cartagena de Indias Convention Center.

Compare price on Booking.com
Compare price on Booking.com
Eco hotel Mar De Ensueño
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Luxury tent in Cartagena, Barú · 8.40 km from centre

4.0

 

2 reviews

Eco hotel Mar De Ensueño provides beachfront accommodations in Barú. This luxury tent offers a bar.

Units are equipped with a private bathroom and a shower, and some units at the luxury tent have a balcony. At the luxury tent, each unit has bed linen and towels.

Guests at the luxury tent can enjoy an American breakfast.

Rafael Núñez International Airport is 31 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Chiki luki
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Inn in Cartagena, Barú · 8.40 km from centre

10.0

 

3 reviews

Chiki luki is located in Barú and features a bar. Featuring room service, this property also provides guests with a terrace. The property has a 24-hour front desk, and organizing tours for guests.

Featuring a private bathroom with a shower and free toiletries, certain accommodations at the inn also feature a sea view.

An American breakfast is available at Chiki luki.

Rafael Núñez International Airport is 31 miles from the property, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
Peruvian Family
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Cartagena, Cartagena de Indias · 8.40 km from centre

Breakfast available

Peruvian Family features a private beach area, terrace, a restaurant and bar in Cartagena de Indias. The property provides room service, a 24-hour front desk and currency exchange for guests.

Each room comes with a private bathroom with a shower, while certain rooms include a balcony and others also offer sea views.

An à la carte breakfast is available at the hotel.

Rafael Núñez International Airport is 31 miles away, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
CG-4 Cabaña estilo glamping en isla baru con desayuno, aire acondicionado y Wifi
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Lodge in Cartagena, Barú · 8.96 km from centre

CG-4 Cabaña estilo glamping en isla baru con desayuno, aire acondicionado y Wifi is located in Barú and has air-conditioned accommodations with free WiFi, as well as access to an outdoor swimming pool.

There's a fully equipped private bathroom with shower and bathrobes.

An à la carte breakfast is available at the lodge.

Rafael Núñez International Airport is 30 miles from the property, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Vivamos Shekina
Full StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Cartagena · 9.01 km from centre

Breakfast available

With a stay at Vivamos Shekina in Cartagena, you'll be on the beach, within a 5-minute drive of Isla Grande Beach and Bendita Beach. This beach hotel is 17.6 mi (28.4 km) from Blanca Beach and 8 mi (12.8 km) from National Aviary of Colombia.

Compare price on Booking.com
Compare price on Booking.com
Villa Los Cocos Baru
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Villa in Cartagena, Barú · 9.99 km from centre

9.6

 

60 reviews

Featuring sea views, Villa Los Cocos Baru in Barú features accommodations, a private beach area, pool with a view, a garden, a bar, and barbecue facilities. This beachfront property offers access to free Wifi and free private parking. The accommodation provides a 24-hour front desk, full-day security, and luggage storage for guests.

At the villa complex, units include a wardrobe. Some accommodations include a terrace and a satellite flat-screen TV, as well as seating area. At the villa complex, each unit has air conditioning and a private bathroom.

The continental breakfast at the property offers local specialities as well as on-the-go options, such as fruit and juice. At the property, there is an restaurant serving seafood cuisine as well as vegetarian options.

Sightseeing tours are available close by. Guests can also relax in the shared lounge area.

Cholon Bay is a few steps from the villa, while Agua Azul Beach is 1.1 miles away. Rafael Núñez International Airport is 29 miles from the property, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Playa Scondida Baru
Full StarFull StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Cartagena · 9.99 km from centre

8.8

 

20 reviews

Breakfast available

With a stay at Hotel Playa Scondida Baru in Cartagena, you'll be by the sea, within a 15-minute drive of Isla Grande Beach and Bendita Beach. This beach hotel is 15.3 mi (24.6 km) from Blanca Beach and 30.6 mi (49.2 km) from Cartagena de Indias Convention Center.

Compare price on Booking.com
Compare price on Booking.com
Reception
Villa Deluxe Los Cocos
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Guesthouse in Cartagena · 10.04 km from centre

Breakfast available

Located in Cartagena, Villa Deluxe Los Cocos is a 5-minute drive from Corales del Rosario National Park and 6 minutes from Baru Church. This guesthouse is 15.2 mi (24.5 km) from Blanca Beach and 30.2 mi (48.6 km) from Clock Tower.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Aura Hotel Barú
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Cartagena · 10.14 km from centre

8.2

 

119 reviews

With a stay at Aura Hotel Barú in Cartagena, you'll be 1.5 mi (2.4 km) from Corales del Rosario National Park and 15.2 mi (24.4 km) from Blanca Beach. This beach hotel is within the region of Isla Grande Beach and Rosario Islands Oceanarium.

Compare price on Booking.com
Compare price on Booking.com
tripadvisor