In and around Cartagena

Great reasons to book with Agoda

Over 750,000 properties worldwide – more added every day

Trusted by over 16,000,000 satisfied customers

Best Price Guarantee

8 million+ hotel reviews by agoda customers

With availability in over 47,000 cities worldwide

agoda special offers

including last minute offers

(even same day!)

free nights

free upgrades!

Islas del Rosario

Islas del Rosario is just one of the fantastic sites in Cartagena. Secure the lowest rates for your trip with Agoda.com at any hotel near Islands. The choice of accommodation near Islas del Rosario greatly varies from luxurious hotels to affordable guesthouses.

Reservations for hotels close to Islas del Rosario are made easy via Agoda.com's secure on-line booking form. The convenient search tools and the extensive hotel information on the Cartagena city page make it easy to find available hotels. With more than 150,000 hotels worldwide, it's easy to find hotels on Agoda.com near points of interests like Islas del Rosario.

Islas del Rosario

Selected Landmark Landmark Hotel Airport

Hotels near Islas del Rosario

nearest hotel
Eco-hotel Isla del Sol
Eco-hotel Isla del Sol
Hotel Area: Other

 

0.32 Km.

Offering an outdoor pool and a restaurant, Eco-hotel Isla del Sol is located on Isla Grande Island in the Rosario Islands archipelago. It offers on-site water sports and a private beach area. Each room here features a safety-deposit box, a TV and a private bathroom with a shower and toilet. They overlook the Caribbean Sea. Traditional cuisine is served at the on-site restaurant and a wide variety of drinks are also served. The property also rents aquatic bikes. The city of Cartagena can be reached in under an hour in boat, while the area of Baru is a 30-minute boat ride away. The property can arrange transportation for an extra fee.
Hotel Isla Lizamar
Hotel Isla Lizamar
Hotel Area: Other

 

0.33 Km.

Offering an outdoor pool and a restaurant, Hotel Isla Lizamar is located on Isla Grande, a secluded island on Colombia’s Caribbean coast. The rates here include free transportation, meals and drinks. Overlooking the gardens, each bright room here is air-conditioned and includes a satellite TV, a minibar and a coffee maker. They also boast a private bathroom with free toiletries. At Hotel Isla Lizamar you will find free shuttle service, a 24-hour front desk and lush gardens. Other facilities offered at the property include a shared lounge and a games room. The island is 15 km from the Muelle de los Pegasos dock, where guests are picked up by the property. Rafael Núñez International Airport in Cartagena is 45 km away.
Ecohotel El Hamaquero
Ecohotel El Hamaquero
Hotel Area: Other

 

0.38 Km.

Featuring a beachfront location, free WiFi and a terrace, Ecohotel El Hamaquero 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. guests can cook their own meals in the shared kitchen. Bike hire is available at this Ecohotel and the area is popular for snorkeling and diving. Barú is 7 km from Ecohotel El Hamaquero, while Isla del Rosario is 5 km away.
Eco hotel La Cocotera
Eco hotel La Cocotera
Hotel Area: Other

 

0.41 Km.

Featuring a restaurant and private beach area, Eco hotel La Cocotera is located in Cartagena de Indias. This accommodation offers a terrace, snack bar, and children’s playground. Each room at the hotel includes a balcony, outdoor furniture and fan. Private bathrooms include a shower and toilet. Linens and towels are also provided in every room. Guests can enjoy an array of nearby activities, such as snorkeling, fishing and hiking. Other amenities offered at the hotel include laundry facilities, bicycle rental and shuttle services. The hotel is 33.8 km from Palace of the Inquisition, 33.9 km from Bolivar Park and 33.9 km from Cartagena's Gold Museum.
Hotel San Pedro de Majagua
Hotel San Pedro de Majagua
Hotel Area: Other

 

1.03 Km.

Located in Rosario Natural Park on the Caribbean ocean, a 55-minute speed boat ride from Santa Cruz Pier, this hotel offers private beach access on wild Rosario Islands. Wi-Fi is free in public areas and guests can enjoy free welcome drinks. At Hotel San Pedro de Majagua guests can go on bird watching trips, sign up for a diving course in the coral reefs or relax with a massage session. Barú Island is a 20-minute speed boat ride away. Rooms at San Pedro are equipped with air conditioning, LCD cable TV, and styled in elegant tan hues. All rooms feature private bathrooms with free toiletries, showers and bathrobes. Some rooms include views of the sea and interior courtyards. A continental breakfast with Colombian coffee and tropical fruits is served daily. The on-site restaurant offers sea food specialities. Room service is available at certain times of the day. There is a handy currency exchange service and Cartagena Airport is 35 km away.
Hotel Cocoliso Resort
Hotel Cocoliso Resort
Hotel Area: Other

 

1.19 Km.

Located in Islas del Rosario, a 1-hour boat ride from Cartagena, Hotel Cocoliso features a restaurant, an outdoor pool and private beach area. The resort offers panoramic sea views and free Wi-Fi in public areas. Providing a tranquil environment, the suites in Hotel Cocoliso Resort feature private bathrooms, cable TVs, air conditioning, minibars, and balconies with garden views. Guests can order regional and international dishes at the restaurant or book massage sessions. Water sport activities can be arranged in the area. Room service is available and laundry services can be requested. Hotel Cocoliso Resort is a 20-minute boat ride from Barú Island and 45 km from Rafael Núñez International Airport.
Gente De Mar Resort
Gente De Mar Resort
Hotel Area: Other

 

1.3 Km.

Offering à la carte restaurant and free boat transportation, Gente De Mar Resort is located in Isla Grande Punta Sur Beach in Rosario Island, 45 minutes from Cartagena. It features a garden, terrace and a bar. Free WiFi is available throughout the property. Some rooms here will provide you with air conditioning and private bathroom, while others eco-rooms offer fan and shared bathroom facilities. Free toiletries and towels are available. Guests can find a wide range of restaurants within 200 metres. Gente de Mar Resort offers beach access, hammock area and massages for additional surcharge. There is a desk with bilingual guides. Rafael Núñez International Airport is 1 hour by boat plus 15 minutes’ drive from the property.
Hotel Isla Del Pirata
Hotel Isla Del Pirata
Hotel Area: Other

 

1.57 Km.

Offering spa treatments, a games room and a restaurant, Hotel Isla Del Pirata is located Isla del Pirata Island in the Natural Park of the Archipiélago of Rosario Islands, in Cartagena de Indias. The rooms and suites offer thatched roofs, tropical-style décor and a private bathroom with a shower. Some rooms have a sea view. Extras include a fan. At the beach-front Hotel Isla Del Pirata you can find a tour desk and activities can be enjoyed on site or in the surroundings, including diving and snorkelling. If you feel like visiting the surroundings, check out the neighbouring islands, Playa Blanca located not far away and Cartagena's Port, 32.2 km away accessible only by boat. This property is a 1-hour by boat from the mainland in Cartagena. The shuttle can be provided for a fee.
Coralina Island
Coralina Island
Hotel Area: Other

 

3.5 Km.

Located inside the Archipielago de las Islas natural park, Coralina Isla Boutique features a restaurant, a private beach area, and a solarium in Cartagena de Indias. The rooms in Coralina Isla Boutique feature private bathrooms, air conditioning, and sea views. Guests are offered 3 free meals, and can choose to order gourmet dishes at the restaurant. Snorkeling, scuba diving, and boat tour activities can be arranged in the area for an extra fee. Coralina Isla Boutique is 20 km from Los Pegasos Pier and a 10-minute boat ride from Oceanario. Boat services from Cartagena are available for an additional cost.
Baru Playa Eco Beach Resort
Baru Playa Eco Beach Resort
Hotel Area: Other

 

4.11 Km.

Baru Playa Eco Beach Resort features 200 metres of private white sand beach and free WiFi access in public areas. It is located in Barú Peninsula, 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 Baru Playa Eco Beach Resort 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. Breakfast, lunch and dinner are included An array of activities can be enjoyed on site or in the surroundings, including fishing, snorkelling and a water park. This property is about 3 hours’ drive from Rafael Nuñez International Airport in Cartagena de Indias.
Casa Porto Do Son
Casa Porto Do Son
Hotel Area: Other

 

4.23 Km.

Casa Porto Do Son in Baru, located just 5 minutes boat ride from the Atlantic Ocean, features an outdoor swimming pool, private parking and a private beach area. This spacious Colonial Villa offers a flat-screen cable TV, a fully equipped kitchen which includes a microwave and a refrigerator, 3 private bathrooms with a shower, and beautiful view of the pool. Guests will also be able to enjoy hammocks and a kiosk. Surrounded by a beautiful garden, Casa Porto Do Son is a 15-minute walk away from Corales del Rosario National Park. Decameron Hotel's beach area is open to Casa Porto Do Son's guests, it can be reached after a 5-minute boat ride. Rafael Nuñez International Airport in Cartagena is just 50 km away and can be accessed by boat or car.
Lujosa Casa Moderna en Barú
Lujosa Casa Moderna en Barú
Hotel Area: Other

 

4.63 Km.

Situated in Barú, this air-conditioned holiday home features a garden with an outdoor pool and a sun terrace. The unit is 34 km from Cartagena de Indias. Free WiFi is offered . There is a dining area and a kitchen complete with an oven, a microwave and toaster. Towels and bed linen are available in this holiday home. Free private parking is also available on site. Isla del Rosario is 12 km from Lujosa Casa Moderna en Barú, while Isla Barú is 16 km from the property.
Hotel la Española Baru
Hotel la Española Baru
Hotel Area: Other

 

4.77 Km.

Set right on the beach, Hotel La Española offers accommodation in Playa Blanca Barú. Guests have access to a private beach area and can take part in activities, such as snorkeling. The property offers an energy generator and fresh water. Rooms at Hotel La Española are wood made and feature a private entrance, a mosquito net, a fan and a patio with garden views. Hotel La Española has an on site restaurant, where guests can savour some local dishes. Room service is available. Additionally, guests may request breakfast in their room. Hotel La Española has a tour desk, where guests can arrange tours and activities in the area. A shuttle service is available for an additonal surcharge. Guests may also relax in the communal gardens. Private paid parking is available near the property. Cartagena de Indias is 33 km from Hotel la Española, while Isla del Rosario is 12 km away.
Isla del Encanto Hotel & Spa
Isla del Encanto Hotel & Spa
Hotel Area: Other

 

4.95 Km.

Boasting a splendid beachfront location inside Rosario Islands National Park, the hotel is a 1-hour boat trip from Cartagena. There is a swimming pool, massage sessions are available and guests can go on snorkelling trips. Isla del Encanto Hotel & Spa has rooms with pool views equipped with air conditioning, flat-screen satellite TV and private bathrooms with free toiletries. Lunch, dinner, and breakfast are included, accompanied by a soft drink. Cartagena’s historical area is 52 km away and Rafael Nuñez Airport is 57 km from Isla del Encanto. Transfers can be arranged.The round-trip transportation to the island from Cartagena is included in the rate.
La Passion Villa Baru
La Passion Villa Baru
Hotel Area: Other

 

5.17 Km.

Offering an outdoor pool with a sea view, this secluded La Passion Villa Baru holiday home offers a terrace and private beach. A full kitchen and several dining tables provide a daily free breakfast. A balcony with a sea view is available in each air-conditioned room at this spacious holiday home. The private bathroom includes a shower and free toiletries. An open terrace living room offers a flat-screen cable TV and DVD player, and sofa seating. The solarium includes sofas, hammocks, and views of the ocean. Pasacaballos city centre is 23 km from the property. San Bernardo is a 2-hour boat ride away.
Hotel Sport Barú
Hotel Sport Barú
Hotel Area: Other

 

5.25 Km.

Hotel Sport Barú offers a private beach access in the tropical island of Barú, in Cholon´s Cove. All rooms are surrounded by trees and provide ultimate peace and quiet. The private bathrooms have showers and provide a touch of nature through the open spaces in the walls. Guests can enjoy breakfast, lunch and dinner in the open restaurant at the beach side, which is prepared with international and local Caribbean ingredients and the freshest seafood. Sport Barú Hotel is ideal for water sports and outdoor activities such as canoeing, snorkelling, windsurfing and hiking. Guests can relax and sun bath at the private beach. This hotel is located on an island that can be reached by motorboat in 45 minutes from Cartagena. The hotel offers a transportation service leaving from Cartagena at 8:30 and returning at 15:35. This service has an extra cost. The Rosario Islands are just a 10-minute boat ride away from Hotel Sport Barú.
Casa Navegante, Barú, Cartagena de Indias
Casa Navegante, Barú, Cartagena de Indias
Hotel Area: Other

 

5.3 Km.

Casa Navegante, Barú, Cartagena de Indias offers pet-friendly accommodation in Barú, 31 km from Cartagena de Indias and 14 km from Isla del Rosario. There is a dining area and a kitchen as well as a private bathroom. A flat screen TV is available. Other facilities at Casa Navegante include a barbecue. The area is popular for snorkelling and diving. Rafael Nuñez International Airport is 1.5 hours away by car.
Playa Scondida
Playa Scondida
Hotel Area: Other

 

5.5 Km.

Playa Scondida is a rustic-style eco lodge on Baru Island, 1 hour from Cartagena by motorboat. It offers thatched bungalows that overlook the Caribbean over the private dock. All of Playa Scondida’s bungalows have been designed to be environmentally friendly. All have their own private balconies and simple furnishings made from local materials. The hotel’s restaurant serves typical Baru Island cuisine made with fresh local ingredients. Guest can dine in the hotel’s gardens or have their food brought to their rooms. Playa Scondida offers a wide range of activities including snorkelling, kayaking, swimming, bycicle trips and windsurfing. The beaches are located only 5 minutes' by motorboat and the property offers this transport for free.
Casa Cordoba Baru
Casa Cordoba Baru
Hotel Area: Other

 

5.73 Km.

Casa Cordoba Baru is located inside Corales del Rosario National Park. It’s situated right on the beach and features a shared swimming pool and a private terrace overlooking the water. This house has 4 bedrooms and beautiful wooden décor, with high vaulted ceilings and lots of natural. It is air-conditioned and has a seating area, a fully equipped kitchen and a dining table for 8 people, guests can cook their own meals. Guests can find restaurants and supermarkets in the neighbouring town of Baru, a 10-minute drive from the property. The city of Cartagena can be reached in a 1.5-hour boat ride or in about 5 hours in car. Parking is available on site.
Hotel Agua Azul Beach Resort
Hotel Agua Azul Beach Resort
Hotel Area: Other

 

5.92 Km.

Set on a charming building with a pool on the Baru Island, Hotel Agua Azul Beach Resort features private access to the beach. A restaurant is featured and breakfast is provided. Cartagena is 1-hour away by boat. Offering sea and garden views, rooms at Agua Azul Beach Resort are bright and spacious. Rooms feature air conditioning, a satellite TV, and an iPod docking stations as well as a seating area. The en suite has cold running water, and massage sessions can be requested for a fee. An American breakfast is served daily. The restaurant specializes in seafood dishes, and fine drink from the bar can be enjoyed on the beach. The front desk can secure shuttles to Rafael Nuñez Aiport, which is 1.5 hours away. Hotel Agua Azul Beach Resort is 5 minutes' walk and 15 minutes' boat ride from Corales del Rosario National Park.

Go To Top


Agoda.com is part of The Priceline Group, the world leader in online travel & related services.

AS-AGWEB-3C08