You can save up to 15% on over 100,000 hotels
Become a member for free
Become a member for free and save up to 15% on thousands of properties with our member prices.
Search hotels across the globe with our easy-to-use filters to find your perfect stay.
We compare thousands of deals in seconds to provide you the best price every time.
Access a range of fully refundable and pay on arrival properties for complete flexibility.
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 Cartagena, Baru · 11.01 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 Baru. The accommodation offers a 24-hour front desk, airport transfers, room service and free WiFi throughout the property.
The hotel will provide guests with air-conditioned rooms with a wardrobe, a coffee machine, a fridge, a minibar, a safety deposit box, a flat-screen TV, a terrace and a private bathroom with a shower.
An à la carte breakfast is available at Islawa Soy Local - Isla Privada.
Rafael Núñez International Airport is 50 km away.
Hotel in Cartagena · 11.02 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 conveniently close to Corales del Rosario National Park and Baru Church. This beach hotel is within the vicinity of Bendita Beach and Isla Grande Beach.
Lodge in Cartagena, Baru · 11.23 km from centre
CG-4 Cabaña estilo glamping en isla baru con desayuno, aire acondicionado y Wifi is situated in Baru and features air-conditioned accommodation with free WiFi, as well as access to an outdoor swimming pool.
There is a fully equipped private bathroom with shower and bathrobes.
An à la carte breakfast is available at the lodge.
Rafael Núñez International Airport is 49 km from the property, and the property offers a paid airport shuttle service.
Hotel in Cartagena · 11.23 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.
Hotel in Cartagena · 11.72 km from centre
Breakfast available
Located in Cartagena, ACASI Rustic Beach is convenient for Baru Church and Corales del Rosario National Park. This beach hotel is within the vicinity of Bendita Beach and Isla Grande Beach.
Hotel in Rosario Islands · 14.55 km from centre
8.0
2 reviews
Breakfast available
Located in Rosario Islands, Rosario Ecohotel is close to Isla Grande Beach and Rosario Islands Oceanarium. This hotel is within the vicinity of Bendita Beach and Baru Church.
Hostel in Rosario Islands, Isla Grande · 14.92 km from centre
8.1
1,254 reviews
Breakfast available
Hostal Secreto features an outdoor swimming pool, fitness centre, a garden and private beach area in Isla Grande. 2.2 km from Playa Libre, the hostel offers a terrace and a bar. The accommodation provides karaoke and free WiFi.
À la carte and American breakfast options are available at the hostel. At Hostal Secreto you will find a restaurant serving Caribbean, Peruvian and Seafood cuisine. Vegetarian, dairy-free and vegan options can also be requested.
Guests at the accommodation will be able to enjoy activities in and around Isla Grande, like hiking.
Guest house in Rosario Islands, Isla Grande · 15.27 km from centre
8.7
1,037 reviews
Featuring a beachfront location, free WiFi and a terrace, El Hamaquero Hostal EcoNativo offers pet-friendly accommodation in Isla Grande, 36 km from Cartagena de Indias. Guests can enjoy the on-site restaurant.
Certain rooms include a seating area for your convenience.
Bike hire is available at this Ecohotel and the area is popular for snorkeling and diving. Barú is 7 km from El Hamaquero Hostal EcoNativo, while Isla del Rosario is 5 km away.
Hotel in Cartagena · 15.88 km from centre
8.6
23 reviews
Breakfast available
With a stay at Éteka Slow Beach Hotel - Adults only in Cartagena, you'll be by the sea, within a 10-minute drive of Bocagrande Beach and Playa de Punta Arena. This beach hotel is 1 mi (1.6 km) from Neo-Gothic Church Ruins and 2.8 mi (4.5 km) from San Fernando Fort.
Hotel in Rosario Islands · 17.46 km from centre
9.0
2 reviews
Breakfast available
When you stay at Pao Pao Hotel Islas del rosario in Rosario Islands, you'll be on the beach and steps from Rosario Islands Oceanarium. This beach hotel is within the vicinity of Isla Grande Beach and Bendita Beach.
Hotel in Cartagena, Tierra Bomba · 18.09 km from centre
8.4
1,693 reviews
Fenix Beach Cartagena is located on Tierra Bomba Island and a 10-minute boat ride away from Cartagena. The property features a beach, an on-site restaurant and a bar.
The rooms here will provide you with air conditioning and a fan. Private bathrooms also come with a shower. Some rooms have a garden view. The property offers a delicious american breakfast which includes eggs, a variety of breads, a hot beverage and natural juice.
At Fenix Beach Cartagena you will find a garden, a terrace and a bar. Other facilities offered include an outdoor swimming pool and a communal area with hammocks. Free WiFi is offered throughout the property.
The property is located on an island, 15 minutes from the Historic Centre of Cartagena and 10 km from Rafael Núñez International Airport.
Hotel in Costa Caribe, Tierra Bomba · 12.05 km from centre
7.3
27 reviews
Breakfast available
Castillete Hotel & Beach Club has an outdoor swimming pool, garden, a private beach area and terrace in Tierra Bomba. The property features a bar, as well as a restaurant serving local cuisine. The accommodation features room service, a concierge service and organising tours for guests.
At the hotel the rooms have air conditioning, a wardrobe, a flat-screen TV, a private bathroom and a balcony with a sea view. Some rooms are fitted with a kitchen with a fridge. At Castillete Hotel & Beach Club all rooms come with a seating area.
An à la carte, continental or American breakfast is available at the property.
Hotel in Cartagena · 12.13 km from centre
Breakfast available
When you stay at Cabañas Castillete in Cartagena, you'll be on the beach and 11 minutes by foot from San Fernando Fort. This beach hotel is within close proximity of Blanca Beach and Neo-Gothic Church Ruins.
Hotel in Cartagena · 12.13 km from centre
7.4
18 reviews
Breakfast available
When you stay at Hotel Isla Real in Cartagena, you'll be on the beach and within a 5-minute drive of San Fernando Fort. This beach hotel is 24.3 mi (39.2 km) from Bocagrande Beach and 3.4 mi (5.4 km) from Neo-Gothic Church Ruins.
Resort in Rosario Islands, Isla del Pirata · 12.23 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 accommodation.
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.
Hotel in Rosario Islands · 12.26 km from centre
4.4
4 reviews
Breakfast available
When you stay at Isla del Pirata - Oficina de Reserva in Rosario Islands, you'll be 15.7 mi (25.3 km) from Blanca Beach. This hotel is 1.7 mi (2.8 km) from Isla Grande Beach and 1.3 mi (2 km) from Bendita Beach.
Cabin in Rosario Islands · 12.73 km from centre
Breakfast available
When you stay at Isla Unica - Islas del Rosario in Rosario Islands, you'll be on the waterfront and within a 5-minute drive of Bendita Beach. This cabin is 17.4 mi (28 km) from Blanca Beach.
Villa in Rosario Islands, Isla Grande · 12.75 km from centre
Set in Isla Grande, within 1.1 km of Playa Libre, Isla Pelícano offers accommodation with air conditioning. This villa offers a shared lounge. The villa features a hot tub and room service.
The spacious villa comes with 3 bedrooms, 4 bathrooms, bed linen, towels, a flat-screen TV with cable channels, a dining area, a fully equipped kitchen, and a terrace with sea views. Housekeeping service is also available.
An American breakfast is available at the villa.
Guests at Isla Pelícano will be able to enjoy activities in and around Isla Grande, like snorkelling.
Hotel in Rosario Islands · 12.75 km from centre
10.0
2 reviews
Breakfast available
With a stay at Casa Rosario in Rosario Islands, you'll be on the boardwalk and 13 minutes by foot from Isla Grande Beach. This beach hotel is within the vicinity of Bendita Beach and Rosario Islands Oceanarium.
Hotel in Cartagena, Baru · 12.79 km from centre
9.2
294 reviews
Hotel Carey Beach Baru features a garden, private beach area, a terrace and restaurant in Baru. Providing a bar, the property is located within 2.4 km of Isla del Encanto Beach. The accommodation 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 wardrobe.
An à la carte, continental or American breakfast is available at the property.
Rafael Núñez International Airport is 50 km away.