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 · 12.91 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.
Hotel in Cartagena, Baru · 13.05 km from centre
8.7
141 reviews
SABAI Beach Hotel features 200 metres 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 minibar.
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.
Hotel in Rosario Islands · 13.12 km from centre
8.4
393 reviews
Breakfast available
With a stay at Hotel San Pedro de Majagua in Rosario Islands, you'll be on the waterfront and 7 minutes by foot from Isla Grande Beach. This beach hotel is 0.1 mi (0.1 km) from Bendita Beach.
Hotel in Rosario Islands, Isla Grande · 13.34 km from centre
9.0
284 reviews
Breakfast available
Centro Ubuntu features free bikes, garden, a private beach area and terrace in Isla Grande. Staff on site can arrange airport transfers.
Every room comes with a private bathroom with a shower, while selected rooms include a balcony and others also provide guests with lake views.
At the hotel you will find a restaurant serving local and international cuisine. A vegetarian option can also be requested.
Guests at Centro Ubuntu will be able to enjoy activities in and around Isla Grande, like cycling.
Playa Libre is 600 metres from the accommodation.
Hotel in Rosario Islands · 13.37 km from centre
7.0
2 reviews
Breakfast available
With a stay at Eco Hotel bosque encantado in Rosario Islands, you'll be a 5-minute walk from Isla Grande Beach and within a 5-minute drive of Bendita Beach. This hotel is within the vicinity of Rosario Islands Oceanarium and Baru Church.
Campsite in Rosario Islands, Isla Grande · 13.37 km from centre
8.2
137 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.
Holiday home in Rosario Islands, Isla Grande · 13.37 km from centre
8.1
360 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.
Lodge in Rosario Islands, Isla Grande · 13.39 km from centre
8.5
554 reviews
Breakfast available
Set 200 metres from Playa Libre, Eco Hotel Las Palmeras offers accommodation with a garden, a bar and room service for your convenience.
The lodge offers an à la carte or continental breakfast. At Eco Hotel Las Palmeras you will find a restaurant serving Caribbean, Seafood and local cuisine. Vegetarian and vegan options can also be requested.
Hostel in Rosario Islands · 13.39 km from centre
8.0
1 review
With a stay at Las Palmeras in Rosario Islands, you'll be by the ocean and 3 minutes by foot from Isla Grande Beach. This hostel is within close proximity of Bendita Beach and Rosario Islands Oceanarium.
Holiday home in Rosario Islands, Isla Grande · 13.42 km from centre
7.1
118 reviews
Offering a garden and great location, Hostal Campo Verde provides accommodation in Isla Grande. With 2 beaches close to the property 3 M away is Libre Beach and 6 M is Bonita Beach as well as the Enchanted Lagoon is 5 M away.
An American breakfast is served every morning at the property. Guests can dine in the in-house restaurant, which serves a variety of American dishes.
A bicycle rental service is available at this property.
Cartagena de Indias is 34 km from the holiday home, while Barú is 7 km away. Rafael Núñez International Airport is 38 km from the property.
Hotel in Rosario Islands · 13.47 km from centre
9.0
2 reviews
Breakfast available
When you stay at Hotel Coral Sand in Rosario Islands, you'll be 2 minutes by foot from Isla Grande Beach. This spa hotel is within close proximity of Bendita Beach and Rosario Islands Oceanarium.
Hotel in Rosario Islands, Isla Grande · 13.47 km from centre
8.3
67 reviews
Hotel Coral Sand Islas Del Rosario features an outdoor swimming pool, garden, a terrace and restaurant in Isla Grande. Providing a bar, the property is located within 200 metres of Playa Libre. The accommodation provides room service, a 24-hour front desk 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.
Guests at the accommodation can enjoy an à la carte breakfast.
Hostel in Rosario Islands, Isla Grande · 13.47 km from centre
8.4
189 reviews
Breakfast available
Featuring a garden, restaurant and views of garden, Ecohotel Arte y Aventura is located in Isla Grande, 500 metres from Playa Libre. Boasting room service, this property also provides guests with a water park. Guests can have a drink at the snack bar.
The area is popular for cycling, and bike hire is available at the hostel.
Hotel in Cartagena · 13.65 km from centre
8.8
48 reviews
Breakfast available
With a stay at Makani Luxury Wanderlust in Cartagena, you'll be 0.1 mi (0.1 km) from Blanca Beach and 23.9 mi (38.5 km) from Marbella Beach. This beach hotel is 24.5 mi (39.4 km) from El Laguito Beach and 24.9 mi (40 km) from Castillo Grande Beach.
Cabin in Rosario Islands · 13.89 km from centre
6.0
1 review
With a stay at HOTEL LAS CASITAS DE MAR ADENTRO in Rosario Islands, you'll be on the beach and 6 minutes by foot from Isla Grande Beach. This cabin is 0.1 mi (0.1 km) from Bendita Beach.
Campsite in Rosario Islands, Isla Grande · 13.97 km from centre
9.3
56 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 campground is 2 km from Pasadía Bora Bora Cartagena Beach. 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.
Campsite in Rosario Islands, Isla Grande · 14.23 km from centre
7.9
73 reviews
Breakfast available
Offering a terrace and garden view, Eco-Camping El Frutal is set in Isla Grande, 1.1 km from Pasadía Bora Bora Cartagena Beach and 2 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.
The campground offers an à la carte or vegetarian breakfast. A minimarket is available at the campground.
Sightseeing tours are available in the neighbourhood.
Hotel in Rosario Islands, Cartagena de Indias · 14.44 km from centre
10.0
1 review
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.
An American breakfast is available at the hotel.
Hotel in Rosario Islands · 14.64 km from centre
8.4
28 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 Blanca Beach and Bocagrande Beach.
Hotel in Rosario Islands · 14.66 km from centre
Breakfast available
With a stay at Isla Corona in Rosario Islands, you'll be on the waterfront, 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.