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 · 3.22 km from centre
8.6
439 reviews
Breakfast available
When you stay at Hotel San Pedro de Majagua in Rosario Islands, you'll be on the waterfront, within a 10-minute walk of Isla Grande Beach and Rosario and San Bernando Corals Natural National Park. This beach hotel is within close proximity of Bendita Beach and Rosario Islands Oceanarium.

Hotel in Rosario Islands, Isla Grande · 1.53 km from centre
9.3
445 reviews
Breakfast available
Facing the beachfront, Bora Bora Beach Club Cartagena offers 5-star accommodation in Isla Grande and has an outdoor swimming pool, garden and private beach area. The hotel has a terrace and sea views, and guests can enjoy a meal at the restaurant or a drink at the bar.
The rooms at the hotel come with air conditioning, a seating area, a flat-screen TV with satellite channels, a safety deposit box and a private bathroom with a shower, free toiletries and a hairdryer. The units will provide guests with a fridge.
Bora Bora Beach Club Cartagena offers an à la carte or American breakfast.
Speaking English and Spanish at the 24-hour front desk, staff are always on hand to help.
Pasadía Bora Bora Cartagena Beach is a few steps from the accommodation.

Inn in Rosario Islands, Isla Grande · 1.63 km from centre
Set in Isla Grande, 1.3 km from Pasadía Bora Bora Cartagena Beach, Cabaña de Félix by ctglifetravelers has a number of amenities including a garden, a terrace and a bar. The accommodation offers room service, a 24-hour front desk and currency exchange for guests.
An American, vegetarian or vegan breakfast is available at the property. At the inn you will find a restaurant serving American and local cuisine. Vegetarian, dairy-free and gluten-free options can also be requested.

Hotel in Rosario Islands · 1.66 km from centre
8.6
56 reviews
Breakfast available
With a stay at Hotel Rosario de mar By Tequendama in Rosario Islands, you'll be on the beach and close to Isla Grande Beach and Rosario Islands Oceanarium. This beach hotel is within the region of Bocagrande Beach and Clock Tower.

Hotel in Rosario Islands, Isla Grande · 1.71 km from centre
7.5
15 reviews
Hotel Isla Azul Rosario Islands Beach & Nature has an outdoor swimming pool, garden, a private beach area and restaurant in Isla Grande. Staff on site can arrange airport transfers.
With a private bathroom fitted with a shower and free toiletries, rooms at the hotel also have free WiFi, while certain rooms also offer a terrace.
Hotel Isla Azul Rosario Islands Beach & Nature offers an à la carte or American breakfast.
Guests can sing karaoke, plan their trips at the tour desk, or make use of the business centre.

Hotel in Rosario Islands · 1.80 km from centre
7.4
13 reviews
Breakfast available
Located in Rosario Islands, Rosario Ecohotel is close to Isla Grande Beach and Rosario Islands Oceanarium. This hotel is within the region of Bendita Beach and Blanca Beach.

Hotel in Rosario Islands, Cartagena de Indias · 1.83 km from centre
9.7
3 reviews
Ecohotel Raices del Rosario features a garden, terrace, a restaurant and bar in Cartagena de Indias. Providing a spa and wellness centre, the property is located within 1.2 km of Playa Libre. The accommodation provides a 24-hour front desk, airport transfers, room service and free WiFi throughout the property.
Featuring a private bathroom, certain rooms at the hotel also offer a balcony. Guest rooms include a safety deposit box.

Hotel in Rosario Islands, Cartagena de Indias · 2.00 km from centre
9.7
3 reviews
Situated in Cartagena de Indias, ecoHotel NATYVO DE ORICA has a terrace, restaurant, bar, and free WiFi throughout the property. The property is non-smoking and is located 1.1 km from Pasadía Bora Bora Cartagena Beach.

Holiday home in Rosario Islands, Cartagena de Indias · 2.03 km from centre
Set 1.1 km from Playa Libre, Accommodation on a coral island with turquoise sea offers a private beach area, an open-air bath and air-conditioned accommodation with a terrace and free WiFi. This beachfront property offers access to a patio. Featuring family rooms, this property also provides guests with a picnic area.
The units provide views of the sea and come with a seating area, a washing machine, a fully equipped kitchen with a fridge, and a private bathroom with free toiletries. A balcony with an outdoor dining area and garden views is offered in every unit. At the holiday home, each unit comes with bed linen and towels.
Guests can take advantage of the warm weather with the property's barbecue facilities.
Sightseeing tours are available in the neighbourhood. Guests at the holiday home can enjoy hiking nearby, or make the most of the garden.

Bed and breakfast in Rosario Islands, Cartagena de Indias · 2.09 km from centre
Situated in Cartagena de Indias, Casa bela features a restaurant and lake views, 1.6 km from Pasadía Bora Bora Cartagena Beach. The property features garden and city views. The bed and breakfast has family rooms.
At the bed and breakfast, the units have a wardrobe. Every unit is equipped with a private bathroom, a safety deposit box and free WiFi, while certain rooms come with a balcony and some have sea views. At the bed and breakfast, every unit comes with bed linen and towels.
Guests at the bed and breakfast can enjoy an American breakfast.
Guests can relax in the garden at the property.

Campsite in Rosario Islands, Isla Grande · 2.12 km from centre
8.3
87 reviews
Breakfast available
Featuring garden views, Eco-Camping El Frutal is set in Isla Grande, around less than 1 km from Playa Libre. Among the facilities of this property are a restaurant, a 24-hour front desk and a shared kitchen, along with free WiFi throughout the property. The property offers bike hire and features a garden and outdoor fireplace.
For added privacy, the accommodation features a private entrance.
Guests at the campground can enjoy an à la carte or a vegetarian breakfast. A minimarket is available at the campground.
Sightseeing tours are available in the neighbourhood.

Guesthouse in Rosario Islands · 2.19 km from centre
Breakfast available
When you a stay at Isla Gigi Cartagena - Private Island 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 guest house is within the vicinity of Isla Grande Beach and Bendita Beach.

Campsite in Rosario Islands, Isla Grande · 2.40 km from centre
8.9
101 reviews
Boasting a private beach area, a garden, and a terrace, Palma Plata islas del Rosario offers accommodation in Isla Grande with free WiFi and garden views. The property is non-smoking and is set 800 metres from Playa Libre.
Towels and bed linen are offered in the campground. The property has an outdoor dining area.

Hotel in Rosario Islands, Cartagena de Indias · 2.54 km from centre
8.6
5 reviews
Breakfast available
Ecohotel Nativa Beach has a garden, private beach area, a terrace and restaurant in Cartagena de Indias. Among the facilities at this property are room service and a 24-hour front desk, along with free WiFi throughout the property. The accommodation offers evening entertainment and a tour desk.
The hotel offers a continental or American breakfast.
The area is popular for hiking, and bike hire is available at Ecohotel Nativa Beach.
Playa Libre is 400 metres from the accommodation.

Hotel in Rosario Islands, Isla Grande · 2.91 km from centre
7.7
132 reviews
Breakfast available
Facing the beachfront, Hotel Coral Sand Islas Del Rosario offers 4-star accommodation in Isla Grande and features a garden, terrace and restaurant. Providing a bar, the property is located within 200 metres of Playa Libre. The accommodation provides room service, a concierge service and currency exchange for guests.
At the hotel, every room comes with a patio with pool view. All units at Hotel Coral Sand Islas Del Rosario are equipped with a private bathroom and bed linen.
An American breakfast is available at the accommodation.

Hotel in Rosario Islands · 2.91 km from centre
9.4
3 reviews
Breakfast available
When you stay at Hotel Coral Sand in Rosario Islands, you'll be near the beach, just steps from Isla Grande Beach and Rosario and San Bernando Corals Natural National Park. This hotel is within close proximity of Bendita Beach and Rosario Islands Oceanarium.

Lodge in Rosario Islands, Isla Grande · 2.98 km from centre
8.6
503 reviews
Breakfast available
With garden views, Eco Hotel Las Palmeras is set in Isla Grande and has a restaurant, room service, bar and garden.
For added convenience, the property can provide towels and bed linen for an extra charge.
À la carte and continental breakfast options are available at the lodge.
Playa Libre is 200 metres from Eco Hotel Las Palmeras.

Holiday home in Rosario Islands, Isla Grande · 3.03 km from centre
8.3
279 reviews
Breakfast available
Featuring garden views, Isla Grande Eco-Hostal offers accommodation with terrace, around 400 metres from Playa Libre. There is a private entrance at the holiday home for the convenience of those who stay. The holiday home features family rooms as well as facilities for disabled guests.
The units at the holiday home come with a seating area. With a private bathroom equipped with a shower, units at the holiday home also provide guests with free WiFi, while certain rooms will provide you with a balcony. At the holiday home, each unit comes with bed linen and towels.
At the property, there is an on-site family-friendly restaurant serving dinner and a selection of vegetarian options.
Sightseeing tours are available in the neighbourhood. A bicycle rental service is available at the holiday home.

Campsite in Rosario Islands, Isla Grande · 3.03 km from centre
8.7
109 reviews
Breakfast available
Featuring garden views, Eco Hotel Bosque Encantado offers accommodation with terrace, around 400 metres from Playa Libre. There is a private entrance at the campground for the convenience of those who stay. All rooms come with a patio.
The units at the campground come with a seating area. With a private bathroom, units at the campground also have free WiFi. At the campground, the units are fitted with bed linen and towels.
A selection of options including pancakes, fruits and cheese is served for breakfast, and breakfast in the room is also available. The traditional restaurant at the campground serves American cuisine, and is open for dinner and lunch.
Sightseeing tours are available close by. Guests can also relax in the garden.

Hotel in Rosario Islands · 3.09 km from centre
8.4
5 reviews
Breakfast available
With a stay at Eco Hotel bosque encantado in Rosario Islands, you'll be within a 10-minute walk of Isla Grande Beach and Rosario and San Bernando Corals Natural National Park. This hotel is within close proximity of Bendita Beach and Rosario Islands Oceanarium.