See the latest prices and deals by choosing your dates.
Hotel in Barú
Located in Barú, Soy Local Barú offers beachfront accommodations a few steps from Playa Blanca and provides facilities like a bar and a private beach area. It was absolutely perfect. Confortable, clean, delicious food, right on the beach and friendly staff.
Hotel in Isla Grande
Located in Isla Grande, Centro Ubuntu offers beachfront accommodations a 6-minute walk from Playa Libre and facilities like a private beach area. Centro Ubuntu exceeded our expectations in every way. The restaurant was great (I wasnt even aware there would be a restaurant!) the staff were so so helpful and helped us organize our transportation to and from the island and there were cute animals everywhere. The room was comfortable and the beach and deck was perfect - we had such a great stay - thank you!
Hotel in Playa Blanca
Located in Playa Blanca, Hotel Calamari Baru offers beachfront accommodations a few steps from Playa Blanca and has facilities like a terrace, a restaurant and a bar. Extremely friendly staff members! We loved the food and the cocktails :)
Hotel in Barú
Hotel Las Islas has an outdoor swimming pool, fitness center, a garden and terrace in Barú. Among the various facilities are a bar and a private beach area. Amazing tree top bungalow with hot tub
Hotel in Tintipan Island
Hotel Puntanorte features a garden, restaurant, a bar and private beach area in Tintipan Island. Some units at the property feature a terrace with a sea view.
Hotel in Tintipan Island
Located in Tintipan Island, Sal Si Puedes has a garden, terrace, bar, and free WiFi. The property has a concierge service, a tour desk and currency exchange for guests. Sal Si Puedes, paradise on Tintipan Island. Hotel wonderful! Place to relax, nice breakfast and foods very fresh and good reception! The owner, Piedad, is a nice host and she receive all very well!
Hotel in Isla Mucura
Featuring a restaurant and direct access to a private beach, Hotel Punta Faro offers rooms with free WiFi and air conditioning in Cartagena de Indias. I loved the staff kindness and how eager they were to be there for you and make sure that you were having a great time. I loved the facilities, the beach, the tours, the food was amazing and in general is a great experience to be there and enjoy everything the hotel has to offer.
Hotel in Barú
Located on the beachfront in Barú, Prana Beach Baru has a private beach area. Featuring room service, this property also provides guests with a restaurant. right on the beach . great staff , very helpful & very friendly. great fish cooked right there & nice breakfast .
Hotel in Isla Grande
Located in Isla Grande and with Pasadía Bora Bora Cartagena Beach reachable within a 13-minute walk, Bora Bora Beach Club has concierge services, non-smoking rooms, a terrace, free WiFi and a... Wonderful and amazing! If you want to stay in paradise that is the place! Staff is the best in all Colombia (Havier/Horche and all the guys ho take care about us in last to days). Thank you 🙌🙏
Hotel in Tintipan Island
Casa Tinti Hotel Boutique features a garden, terrace, a restaurant and bar in Tintipan Island. The property provides room service, a concierge service and organizing tours for guests. The private location is just beautiful
Hotel in Isla Mucura
Hotel in Tintipan Island
Hotel in Tintipan Island
Hotel in Isla Mucura
Hotel in Playa Blanca
Hotel in Isla Grande
Hotel in Isla Grande
Hotel in Barú
Popular with guests booking hotels in Rosario and San Bernardo Islands
Hotel in Isla Grande
Popular with guests booking hotels in Rosario and San Bernardo Islands
Hotel in Isla Grande
Popular with guests booking hotels in Rosario and San Bernardo Islands
Hotel in Isla Mucura
Popular with guests booking hotels in Rosario and San Bernardo Islands
Hotel in Isla Grande
Popular with guests booking hotels in Rosario and San Bernardo Islands
Hotel in Isla Mucura
Popular with guests booking hotels in Rosario and San Bernardo Islands
Hotel in Playa Blanca
Popular with guests booking hotels in Rosario and San Bernardo Islands
Hotel in Isla Grande
Popular with guests booking hotels in Rosario and San Bernardo Islands
Hotel in Barú
Popular with guests booking hotels in Rosario and San Bernardo Islands
Hotel in Barú
Cabañas Palos Locos is located in Barú, a few steps from Playa Blanca. The hotel has a terrace and sea views, and guests can enjoy a meal at the restaurant or a drink at the bar. located directly on the beach with cabana beds.
Hotel in Barú
Located on the beachfront in Barú and featuring a bar, Playa Surf Barú has free WiFi throughout the property. Certain accommodations at the property have a balcony with a sea view. The staff were welcoming, friendly and attentive. Listening to the waves while sleeping was lovely.
Hotel in Barú
Posada donde Uriel Playa tranquila is located in Barú, a few steps from Playa Blanca. The hotel has a terrace and sea views, and guests can enjoy a meal at the restaurant or a drink at the bar. I did like the beach and the weather
Hotel in Tintipan Island
El Embrujo Tintipan has a shared lounge, terrace, a restaurant and bar in Tintipan Island. The property has room service, a tour desk and currency exchange for guests. we had the best time in El Embrujo. it is a gorgeous hotel.
Hotel in Isla Grande
Rosario EcoHotel 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 location of the Rosario EcoHotel was excellent.
Hotel in Isla Grande
Hotel Sunsets del Rosario has a garden, terrace, a restaurant and bar in Isla Grande. Rooms were huge Staff were really efficient and friendly The private beach area is great Amazing...
Hotel in Isla Grande
Located in Isla Grande, within a 13-minute walk of Pasadía Bora Bora Cartagena Beach and one mile of Playa Libre, Hotel Las Casitas De Mar Adentro provides a garden. Mar Adentro is a very nice place, ideally located, 2 mn walk from Cocoterra playa and 5 mn walk from...
Hotel in Isla Palma
Hotel Isla Palma Reserva Natural features a garden, shared lounge, a terrace and restaurant in Isla Palma. - Beautiful island and great private beach that hotel guests can access.
Hotel in Isla Grande
Located in Isla Grande, Isla Tijereto offers beachfront accommodations a 10-minute walk from Pasadía Bora Bora Cartagena Beach and provides facilities like a terrace, a restaurant and a bar. Our stay at Isla Tijereto was perfect! The location was so beautiful.
Hotel in Isla Grande
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. the views and location are amazing, so versatile, different sunset every night, the colour of water...
Hotel in Isla Mucura
Múcura Club Hotel is located in Múcura Island, part of the San Bernardo Archipielago, a Marine Protected Area of 310.000 square feet. Brilliant hospitality with local charming staff which made for a truly authentic, relaxing and...
Hotel in Barú
NENA BEACH CLUB & HOTEL features an outdoor swimming pool, shared lounge, a terrace and restaurant in Barú. A few steps from Playa Blanca, the hotel provides a bar and water sports facilities. 5 star for the service, the place its really nice very cool decorated
Hotel in Barú
Featuring a restaurant, bar and views of sea, Cristal Blue Barú is located in Barú, a 2-minute walk from Playa Blanca. The property provides room service and a 24-hour front desk for guests. The location is really a little gem.
Hotel in Isla Grande
Hotel Cocotera Beach is located in Cartagena de Indias. This accommodations offers a terrace, snack bar, and children’s playground. Each room at the hotel includes a fan. Staff was incredibly helpful and accommodating.
Hotel in Isla Grande
Corales de Orika ecohotel has a garden, terrace, a restaurant and bar in Isla Grande.
Hotel in Playa Blanca
Featuring a restaurant, bar and views of sea, Gafitas is located in Playa Blanca, a few steps from Playa Blanca. The hotel has a private beach area. The owner and his crew were very helpfull and honest.
Hotel in Isla Grande
Located in Isla Grande, Centro Ubuntu offers beachfront accommodations a 6-minute walk from Playa Libre and facilities like a private beach area. Centro Ubuntu exceeded our expectations in every way.
Hotel in Tintipan Island
Located in Tintipan Island, Sal Si Puedes has a garden, terrace, bar, and free WiFi. The property has a concierge service, a tour desk and currency exchange for guests. Sal Si Puedes, paradise on Tintipan Island. Hotel wonderful!
Hotel in Isla Mucura
Featuring a restaurant and direct access to a private beach, Hotel Punta Faro offers rooms with free WiFi and air conditioning in Cartagena de Indias. I loved the staff kindness and how eager they were to be there for you and make sure that you were...
Hotel in Isla Grande
Offering an outdoor pool and a restaurant, 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. Absolutely loved everything, I got the “Carey” room with the balcony right in front of the sea and...
Hotel in Tintipan Island
Facing the beachfront in Tintipan Island, Hotel Tintipan has a garden and a terrace. The property has room service, a concierge service and organizing tours for guests. We have a very nice stay - we went Monday to Wednesday, the hotel wasn't packed so our vacation...
Hotel in Isla Mucura
Quinta del Mar Tintipán is a vacation home with a garden, outdoor pool, hammocks, and a common room located on Tintipan Island. Beautiful place in paradise!!!
Hotel in Barú
Located in Barú, a 8-minute walk from Agua Azul Beach, Hotel Agua Baru by Mustique provides accommodations with a garden, free private parking, a restaurant and a bar.
Sal Si Puedes, Hotel Punta Faro, and Centro Ubuntu are some of the popular hotels in Rosario and San Bernardo Islands.
In addition, Hotel Las Islas, Soy Local Barú, and Hotel Calamari Baru are also popular in Rosario and San Bernardo Islands.
Cabañas Palos Locos, Soy Local Barú, and Villas Encanto in Rosario and San Bernardo Islands have received great reviews for the views from their hotel rooms.
Guests staying in Rosario and San Bernardo Islands also loved the views from their rooms at posada donde Uriel Playa tranquila, Samalubeach Barú, and Playa Surf Barú.
There are 119 hotels in Rosario and San Bernardo Islands you can book on Booking.com.
Isla Grande, Barú, and Isla Mucura are popular with other travelers visiting Rosario and San Bernardo Islands.
Hotels in Rosario and San Bernardo Islands that offer highly-rated breakfasts include El Embrujo Tintipan, Prana Beach Baru, and Hotel Las Casitas De Mar Adentro.
Breakfast at these hotels in Rosario and San Bernardo Islands are also highly-rated: Cabañas Palos Locos, Soy Local Barú, and Bora Bora Beach Club.
Couples traveling to Rosario and San Bernardo Islands loved staying at Casa Tinti Hotel Boutique, Sal Si Puedes, and Hotel Punta Faro.
These hotels in Rosario and San Bernardo Islands are also highly-rated by couples: Hotel Las Islas, Bora Bora Beach Club, and Prana Beach Baru.
Many families visiting Rosario and San Bernardo Islands loved staying at Sal Si Puedes, Hotel Punta Faro, and Hotel Agua Azul Beach Resort.
Casa Tinti Hotel Boutique, Hotel Las Casitas De Mar Adentro, and Hotel Islabela Islas Del Rosario are also popular among family travelers.