You can save up to 15% on over 100,000 hotels
Become a member for free
You can save up to 15% on over 100,000 hotels
Become a member for free
See the latest prices and deals by choosing your dates

Hotel in Rosario Islands · 1.17 km from centre
9.4
19 reviews
Breakfast available
When you a stay at Pao Pao Cartagena in Rosario Islands, you'll be on the beach, just steps from Rosario and San Bernando Corals Natural National Park and Rosario Islands Oceanarium. This beach hotel is within the vicinity of Isla Grande Beach and Bendita Beach.

Hotel in Rosario Islands · 0.34 km from centre
9.0
265 reviews
Breakfast available
With a stay at Hotel Coralina Island in Rosario Islands, you'll be on the beach and conveniently close to Rosario Islands Oceanarium and Isla Grande Beach. This beach hotel is within the region of Bendita Beach and Rosario and San Bernando Corals Natural National Park.

Hotel in Rosario Islands, Isla Grande · 0.42 km from centre
8.0
222 reviews
Eco Hotel Los Erizos is located in Islas del Rosario. Guests can enjoy the on-site restaurant.
You will find concierge service at the property.
A number of activities are offered in the area, such as snorkeling, diving and fishing. Cartagena de Indias is 32 km from Eco Hotel Los Erizos, while Barú is 3.8 km from the property.

Hotel in Rosario Islands, Isla Grande · 0.43 km from centre
9.0
633 reviews
Breakfast available
<h2>Beachfront Location</h2>
Fragata Island House in Isla Grande offers direct beachfront access with a private beach area. Guests can relax on the sun terrace or take a dip in the open-air bath.
<h2>Comfortable Accommodations</h2>
Rooms feature air-conditioning, private bathrooms, sea views, and free WiFi. Additional amenities include hypoallergenic bedding, free toiletries, and flat-screen TVs.
<h2>Dining Experience</h2>
The on-site restaurant serves seafood, international, and Caribbean cuisines for brunch, dinner, and cocktails. Breakfast is available à la carte with local specialities.
<h2>Guest Services</h2>
Private check-in and check-out, concierge service, and full-day security ensure a comfortable stay. Additional services include luggage storage, daily housekeeping, and an outdoor play area.

Hotel in Rosario Islands, Cartagena de Indias · 0.45 km from centre
Breakfast available
<h2>Beachfront Location</h2>
Bayside Island Escape in Cartagena de Indias offers a private beach area and direct beachfront access. Guests can relax in the lush garden or enjoy the outdoor seating area.
<h2>Comfortable Accommodations</h2>
Rooms feature air-conditioning, private bathrooms with free toiletries, and terraces. Additional amenities include work desks and free WiFi, ensuring a comfortable stay.
<h2>Dining Experience</h2>
The family-friendly restaurant serves Caribbean cuisine with vegetarian options. Dining options include lunch, dinner, and cocktails in a traditional or romantic ambience.
<h2>Convenient Services</h2>
The hotel provides a paid airport shuttle service, public bath, live music, and a tour desk. Additional services include daily housekeeping, luggage storage, and full-day security.

Hotel in Rosario Islands · 0.47 km from centre
9.6
10 reviews
Breakfast available
With a stay at Fragata Island in Rosario Islands, you'll be in a national park and conveniently close to Rosario Islands Oceanarium and Isla Grande Beach. This beach hotel is within the region of Bendita Beach and Rosario and San Bernando Corals Natural National Park.

Hotel in Rosario Islands · 0.58 km from centre
8.8
20 reviews
Breakfast available
When you stay at Isla Tijereto in Rosario Islands, you'll be on the beach and conveniently close to Rosario Islands Oceanarium and Isla Grande Beach. This hotel is within the region of National Aviary of Colombia.

Hotel in Rosario Islands, Isla Grande · 0.63 km from centre
8.1
759 reviews
Breakfast available
Hotel Islabela Islas Del Rosario features a garden, private beach area, a terrace and restaurant in Isla Grande. Providing a bar, the property is located within less than 1 km of Pasadía Bora Bora Cartagena Beach. The accommodation provides room service and free WiFi.
The rooms at the hotel are equipped with a seating area. Featuring a private bathroom with a shower and free toiletries, certain rooms at Hotel Islabela Islas Del Rosario also offer a sea view. Guest rooms include a safety deposit box.
The accommodation offers an American or vegetarian breakfast.
Guests at Hotel Islabela Islas Del Rosario will be able to enjoy activities in and around Isla Grande, like hiking.

Hotel in Rosario Islands, Isla Grande · 0.64 km from centre
7.0
1 review
Puerto idilio beach resort has a garden, terrace, a restaurant and bar in Isla Grande. This 2-star hotel offers room service, a 24-hour front desk and free WiFi. The property is non-smoking and is situated less than 1 km from Pasadía Bora Bora Cartagena Beach.
All rooms are fitted with a fridge, microwave, a coffee machine, a shower, free toiletries and a wardrobe. With a shared bathroom, rooms at the hotel also feature a sea view. The units will provide guests with a toaster.
The breakfast offers à la carte, continental or American options.
At Puerto idilio beach resort guests are welcome to take advantage of a spa centre.

Hotel in Rosario Islands, Isla Grande · 0.66 km from centre
Set in Isla Grande, less than 1 km from Pasadía Bora Bora Cartagena Beach, Eco Hotel Islabela Deluxe features a bar and a spa and wellness centre. With a restaurant, the 5-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. All rooms are equipped with a balcony.
At the hotel, all rooms come with a terrace. The units in Eco Hotel Islabela Deluxe are equipped with a flat-screen TV and a hairdryer.
At the accommodation guests are welcome to take advantage of a hot tub.

Campsite in Rosario Islands, Cartagena de Indias · 0.68 km from centre
4.0
1 review
Breakfast available
<h2>Essential Facilities</h2>
Hotel Dharma Islas del Rosario in Cartagena de Indias offers a sun terrace, garden, bar, and free WiFi. Private check-in and check-out, a 24-hour front desk, and concierge services ensure a comfortable stay.
<h2>Comfortable Accommodations</h2>
The property features one bedroom and one bathroom with sea views, free toiletries, and a private entrance. Family rooms and full-day security provide added convenience.
<h2>Dining and Amenities</h2>
Guests can enjoy an American breakfast with cheese and fruits. Additional amenities include a solarium, tour desk, and luggage storage.
<h2>Nearby Attractions</h2>
Pasadía Bora Bora Cartagena Beach is a 7-minute walk away, offering easy beach access.

Hotel in Rosario Islands, Isla Grande · 1.13 km from centre
7.3
114 reviews
<h2>Beachfront Location</h2>
Isla Mulata in Cartagena offers a private beach area and beachfront access. Guests can relax by the swimming pool with stunning views or sunbathe on the sun terrace. The property features a lush garden and outdoor seating areas.
<h2>Comfortable Accommodations</h2>
Rooms include air-conditioning, private bathrooms, and sea views. Each room offers a wardrobe, TV, and free toiletries. Family rooms and pet-friendly options cater to all travellers.
<h2>Dining and Leisure</h2>
The hotel restaurant serves lunch, dinner, and cocktails. An à la carte breakfast is available. Additional amenities include a bar, free WiFi, and a tour desk.
<h2>Nearby Attractions</h2>
Pasadía Bora Bora Cartagena Beach is an 8-minute walk away. Guests can enjoy water sports and explore the surrounding area.

Hotel in Rosario Islands · 1.17 km from centre
10.0
2 reviews
When you stay at Isla Matamba in Rosario Islands, you'll be steps from Rosario and San Bernando Corals Natural National Park. This hotel is within close proximity of Isla Grande Beach and Rosario Islands Oceanarium.

Hotel in Rosario Islands, Isla Grande · 1.27 km from centre
8.3
388 reviews
Breakfast available
<h2>Beachfront Location</h2>
Orika del Mar Hotel in Isla Grande offers a private beach area and direct beachfront access. Guests enjoy sea views and a sun terrace, complemented by a lush garden and a spa and wellness centre.
<h2>Comfortable Accommodations</h2>
Rooms feature private bathrooms, balconies, and modern amenities such as free WiFi, air-conditioning, and flat-screen TVs. Family rooms and ground-floor units provide additional comfort.
<h2>Dining Experience</h2>
The traditional restaurant serves Latin American cuisine with vegetarian, vegan, and gluten-free options. Breakfast includes continental, vegetarian, and vegan selections. Live music and themed dinner nights enhance the dining experience.
<h2>Leisure Activities</h2>
Guests can enjoy snorkelling, cycling, and other activities. The hotel provides free off-site parking, bike hire, and luggage storage.

Hotel in Rosario Islands, Cartagena de Indias · 1.32 km from centre
7.7
51 reviews
Boasting a terrace, restaurant, bar and free WiFi, Mangata Beach is set in Cartagena de Indias, 1.2 km from Pasadía Bora Bora Cartagena Beach. The accommodation offers room service, a concierge service and currency exchange for guests.
With a private bathroom fitted with a shower and free toiletries, some units at the hotel also have a sea view. At Mangata Beach all rooms include air conditioning and a safety deposit box.
The accommodation offers a buffet or American breakfast.
Mangata Beach offers a spa centre.

Lodge in Rosario Islands, Isla Grande · 1.35 km from centre
8.5
169 reviews
Breakfast available
<h2>Comfortable Accommodations</h2>
ECOHOTEL LAS FLORES Econativo in Isla Grande offers family rooms with private bathrooms, balconies, and garden or inner courtyard views. Each room includes a shower, bathrobes, and a wardrobe.
<h2>Dining Experience</h2>
The family-friendly restaurant serves local and Caribbean cuisines with vegetarian and vegan options. Guests can enjoy breakfast in the room or dine at the outdoor terrace.
<h2>Leisure Facilities</h2>
The lodge features a sun terrace, garden, and wellness packages. Additional amenities include a coffee shop, hairdresser, and bike hire.
<h2>Guest Services</h2>
Private check-in and check-out, a 24-hour front desk, and daily housekeeping ensure a comfortable stay.

Cabin in Rosario Islands · 1.38 km from centre
9.6
50 reviews
Breakfast available
When you stay at Bora Bora Cartagena in Rosario Islands, you'll be steps from Rosario and San Bernando Corals Natural National Park. This beach cabin is within close proximity of Isla Grande Beach and Rosario Islands Oceanarium.

Hotel in Rosario Islands, Isla Grande · 0.68 km from centre
1.0
1 review
Breakfast available
Hotel Beach Club Bluesand Marina features a garden, private beach area, a terrace and restaurant in Isla Grande. Providing a bar, the property is located within 800 metres of Pasadía Bora Bora Cartagena Beach. The accommodation provides a 24-hour front desk, airport transfers, room service and free WiFi throughout the property.
With a private bathroom equipped with a shower and free toiletries, rooms at the hotel also offer a sea view.
An à la carte, vegetarian or vegan breakfast can be enjoyed at the property.

Hotel in Rosario Islands · 1.13 km from centre
2.0
1 review
Breakfast available
When you stay at HOTEL ISLA MULATA in Rosario Islands, you'll be on the beach and 6 minutes by foot from Rosario and San Bernando Corals Natural National Park. This beach hotel is within close proximity of Isla Grande Beach and Rosario Islands Oceanarium.

Hotel in Rosario Islands, Isla Grande · 1.67 km from centre
7.9
964 reviews
Breakfast available
Rosario EcoHotel - Islas del Rosario features a restaurant, bar, a shared lounge and garden in Isla Grande. Featuring family rooms, this property also provides guests with a terrace, and outdoor patio dining area. The accommodation provides room service, a concierge service and currency exchange for guests.
A continental breakfast is available daily at the love hotel.
Playa Libre is 1.1 km from the accommodation. The nearest airport is Rafael Núñez International Airport, 38 km from Rosario EcoHotel - Islas del Rosario.