Find hotels in Rosario Islands at the best prices

41 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • vrbo
  • expedia
  • priceline
  • tripadvisor
  • tripcom
  • sonder
  • homestay
  • hostelworld
  • hotelscom
  • agoda
Rosario Islands hotels
Choose the perfect vacation accommodation
Price per night
Accommodation type
Rating

41 Cheap hotels in Rosario Islands

Best Rosario Islands luxury hotels (4 and 5 stars)

Among the 41 accommodations in Rosario Islands, here are the 3 best luxury hotels

Bora Bora Beach Club Cartagena - Rosario Islands
9.4 934 reviews
Rosario Islands
27/06 – 04/07
$771/nighttotal: $5397 (7 )

Bora Bora Beach Club Cartagena

1 2
hotel , Isla Grande
The Bora Bora Beach Club & Hotel in Isla Grande is conveniently located just a short walk from Pasadía Bora Bora Cartagena Beach and a mile from Playa Libre, making it ideal for those wanting to be close to the action. The hotel has consistently received excellent ratings from guests for its location, cleanliness and overall experience.
Each room in the hotel is approximately 30 square metres and features a bedroom and bathroom. Guests can enjoy a range of amenities including a swimming pool, terrace, spa, restaurant, bar and room service, as well as free Wi-Fi and a concierge service.
Hotel Agua Baru - Rosario Islands
9.6 14 reviews
Rosario Islands
27/06 – 04/07
$1009/nighttotal: $7063 (7 )

Hotel Agua Baru

1 2
hotel , Barú
Hotel Agua Baru by Mustique is situated in Barú, Colombia, a 10-minute walk from Cholon Bay and 47 kilometres from Rafael Núñez International Airport.
This family-friendly guesthouse offers air-conditioned rooms with private bathrooms, balconies, and pool views, accommodating up to four guests, and features an on-site restaurant serving Caribbean cuisine with various dietary options, a swimming pool, and a 24-hour front desk.
Pao Pao Cartagena - Rosario Islands
9.3 215 reviews
Rosario Islands
27/06 – 04/07
$423/nighttotal: $2961 (7 )

Pao Pao Cartagena

1 2
hotel , Isla Grande
Pao Pao Hotel & Restaurante is located in Isla Pavitos, a peaceful island offering a tranquil escape. The hotel is rated 4 stars, ensuring a comfortable and enjoyable stay.
This hotel features a single bedroom and bathroom, ideal for couples or individuals seeking a relaxing getaway. Guests can enjoy on-site amenities such as a restaurant, bar, garden, terrace, jacuzzi and air conditioning, as well as free Wi-Fi and room service.

Best Rosario Islands hotels with a pool

Among the 41 accommodations in Rosario Islands, here are the 4 best hotels with a pool

Hotel Isla Del Sol - Rosario Islands
8.8 758 reviews
Rosario Islands
07/10 – 08/10
$433/nightfor 1 night

Hotel Isla Del Sol

1 4
hotel , Isla Grande
Hotel Isla Del Sol is situated on Isla Grande, part of the Rosario Islands archipelago, a short boat ride from Cartagena and a 30-minute boat trip from Baru. It enjoys excellent ratings for location, cleanliness, and overall user experience.
The hotel offers a range of facilities including a swimming pool, a spa, a restaurant and bar, and a garden. Guests can enjoy direct access to a private beach, on-site water sports, traditional Colombian cuisine, sea views from their rooms, and a variety of activities such as hiking and diving.
Hotel Isla Del Sol - Rosario Islands
Rosario Islands
07/10 – 08/10
$416/nightfor 1 night

Hotel Isla Del Sol

1 4
hotel , El Pueblito
Hotel Isla Del Sol, a 2-star hotel in El Pueblito, offers a unique island experience accessible by boat, located a short distance from the town centre and within walking distance of Isla Grande Beach.
This accommodation provides guests with air conditioning, a swimming pool, a terrace/balcony, garden, spa, on-site restaurant and bar, room service, and concierge services, with optional private boat transport available from Cartagena.
Soy Local Islawa - Rosario Islands
9.0 40 reviews
Rosario Islands
07/10 – 08/10
$595/nightfor 1 night

Soy Local Islawa

2 4
hotel , Cartagena
The Soy Local Islawa hotel, a 3-star establishment in Cartagena, boasts a private white-sand beach and is conveniently located near Corales del Rosario National Park, Baru Church, and Bendita Beach, offering easy access to these attractions.
This beachfront lodging provides guests with free cooked-to-order breakfast, free Wi-Fi in public areas, an outdoor pool, a restaurant, a bar, laundry facilities, and 24-hour front desk service, alongside housekeeping upon request.
Isla Matamba - Rosario Islands
10 2 reviews
Rosario Islands
27/06 – 04/07
$974/nighttotal: $6818 (7 )

Isla Matamba

1 2
hotel , Rosario Islands
Isla Matamba is situated on Isla Rosario, just 2km from Isla Grande Beach, a popular spot for swimming and sunbathing. This 4-star hotel offers a peaceful retreat for travellers seeking relaxation and adventure.
The accommodation features a range of facilities, including a swimming pool, a spa and a fitness centre, ensuring guests can stay active or unwind at their leisure. Guests can also enjoy a restaurant, a bar and room service, providing a comfortable and convenient stay.

Frequently Asked Questions about hotels in Rosario Islands

Destinations nearby

Best Rosario Islands hotels with air conditioning

Playa Scondida Barú - Rosario Islands
8.8 226 reviews
Rosario Islands
27/06 – 04/07
$519/nighttotal: $3633 (7 )

Playa Scondida Barú

1 4
hotel , Barú
Hotel Playa Scondida Baru is a 3.5-star beachfront establishment in Baru, Colombia, situated within 5km of Corales del Rosario National Park, Bendita Beach, and Baru Church, and within 10km of Isla Grande Beach and the National Aviary of Colombia.
This Cartagena lodging boasts a swimming pool, terrace, garden, restaurant, room service, and parking, plus direct access to a private beach ideal for snorkelling, offering on-request towel changes and easy access to nearby attractions.
Casa Rosario - Rosario Islands
8.5 121 reviews
Rosario Islands
07/10 – 08/10
$381/nightfor 1 night

Casa Rosario

1 4
hotel , Isla Grande
Hotel Boutique Casa Rosario is situated in Isla Grande, just 1.9 kilometres from Playa Libre beach.
This family-friendly guesthouse offers a tranquil garden, a shared lounge and terrace, and a restaurant serving Caribbean, Seafood and Local cuisine.
Islawa Soy Local - Isla Privada - Rosario Islands
8.4 296 reviews
Rosario Islands
27/06 – 04/07
$821/nighttotal: $5747 (7 )

Islawa Soy Local - Isla Privada

2 4
hotel , Barú
Isawa Soy Local - Isla Privada, a private island retreat in Barú, Colombia, is located approximately 50 kilometres from Rafael Núñez International Airport.
This one-bedroom, one-bathroom lodging boasts a private beach, swimming pool, spa, and restaurant, offering guests exclusive access to a range of amenities and activities.
Playa Scondida Baru - Rosario Islands
Rosario Islands
27/06 – 04/07
$361/nighttotal: $2527 (7 )

Playa Scondida Baru

1 4
hotel , Cartagena
Playa Scondida Baru, on Isla Barú, offers a secluded beachfront escape a short boat trip from Cartagena, providing tranquility away from the city.
This eco-friendly hotel features palm-thatched bungalows with private balconies, a swimming pool, restaurant, bar, and 24-hour reception, plus included breakfast and access to Isla Barú's natural beauty.

Best Rosario Islands hotels with a balcony

Bayside Island Escape - Rosario Islands
Rosario Islands
07/10 – 08/10
$614/nightfor 1 night

Bayside Island Escape

2 4
hotel , Cartagena de Indias
Bayside Island Escape is a 3-star hotel located in Cartagena de Indias, an 8-minute walk from Pasadía Bora Bora Cartagena Beach.
This establishment offers air-conditioned rooms with complimentary WiFi, a garden, on-site restaurant and bar, and serves an American breakfast, with some rooms featuring a private terrace.
Ecohotel Nativa Beach - Rosario Islands
8.6 5 reviews
Rosario Islands
27/06 – 04/07
$291/nighttotal: $2037 (7 )

Ecohotel Nativa Beach

1 4
hotel , Cartagena de Indias
Ecohotel Nativa Beach in Cartagena de Indias offers direct access to a private Caribbean beach and is a 13-minute walk from Pasadía Bora Bora Cartagena Beach.
This hotel provides 20 square metres of accommodation with one bedroom and one bathroom, featuring a garden, terrace, on-site restaurant, bar, and room service, with nearby activities including hiking and water park access.
Isla Los Erizos Ecohouse - Rosario Islands
8.0 350 reviews
Rosario Islands
07/10 – 08/10
$436/nightfor 1 night

Isla Los Erizos Ecohouse

1 4
hotel , Isla Grande
Isla Los Erizos Ecohouse is located on Isla Grande, a 20-mile journey from Cartagena de Indias and 2.4 miles from Barú, offering a peaceful escape from the city. It has received very good ratings for user experience, location, and cleanliness.
The eco-friendly guesthouse has one bedroom and one bathroom, covering 16 square metres. Guests can enjoy a swimming pool, terrace, garden, spa, and a restaurant and bar with room service, making it a perfect choice for a relaxing island getaway.
©2026 cozycozy.com