See the latest prices and deals by choosing your dates.
Isla Grande - 1.4 miles from beach
Facing the beachfront, Pao Pao Hotel Islas del rosario offers 4-star accommodation in Isla Grande and features an outdoor swimming pool, garden and private beach area. Providing a restaurant, the property also has a bar, as well as a hot tub. The accommodation provides entertainment staff and a concierge service. Absolute paradise! I've never seen people so genuinely welcoming. From the moment the boat arrives until you set your foot on the outbound one - you are treated like family. Eric is incredible, everyone else is just as kind. We were a bit worried beforehand about going to a place that "has you" in terms of being locked in on an island. Don't be worried! These guys are the most hospitable folks you'll ever meet. I can't wait to be back there again, again and again. Kudos to the entire team - you guys are the best!
Playa Blanca - 850 feet from beach
Thani Ecobeach Barú features a garden, terrace, a restaurant and bar in Playa Blanca. The accommodation provides room service and free WiFi throughout the property.
At the hotel, each room is fitted with a balcony with a garden view. With a private bathroom equipped with a shower and free toiletries, rooms at Thani Ecobeach Barú also offer a sea view.
The food would excellent. Option plenty. We ate all our meals at Thani and everything was awesome.
The staff was very accommodating. Although there really is very little beach front we were able to access the water just a short walk away. Thani is definitely the best spot along Playa Blanca.
Isla Grande - 50 feet from beach
Facing the beachfront, Bora Bora Beach Club & Hotel offers 4-star accommodation in Isla Grande and has an outdoor swimming pool, private beach area and terrace. Among the facilities of this property are a restaurant, room service and a concierge service, along with free WiFi. Staff on site can arrange airport transfers. Staff were fantastic and very attentive / helpful and sympathetic. The place itself is just wonderful: Nice design, super clean, very private, especially once the day guests are gone. Food is also very good.
Isla Grande - 1,550 feet from beach
Centro Ubuntu features free bikes, garden, a private beach area and terrace in Isla Grande. Staff on site can arrange airport transfers.
At the hotel, every room is fitted with a balcony with a sea view. Centro Ubuntu provides certain rooms that include lake views, and every room comes with a private bathroom with a shower.
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!
Baru - 1.3 miles from beach
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. The location was fantastic- beautiful white sandy beach, ocean view from bedroom window. We especially liked that there was NO music playing or smoking allowed on the property - just the sound of the birds and the waves. Good choice for breakfast and all other food from the menu for lunch, snacks and dinner (large portions). Beach bar always open to buy drinks and cocktails. Beach was cleaned and raked every morning and there were plenty of sun beds and chairs plus umbrellas and trees for shade. The staff were friendly and helpful ( also patient with us as we have zero Spanish!!!). We recommend using their suggested transport options from Cartagena - Nando (taxi) and Christian (boat). We were able to rent a boat for a couple of hours to go snorkelling and touring the islands. N.B. There are fish and a sunken plane to see when snorkelling but sadly all the coral has died. Carey Beach was the nicest sandy beach BY FAR that we saw and there were spectacular sunsets every night!
Santa Cruz del Islote
Have a restaurant, bar and shared lounge. All our rooms have private balconies with ocean views, fans, bed linen and towels, and shared bathrooms.
Also offer day tours to the different public beaches of the archipelago and at night the plankton tour.
great staff! samantha and her team are amazing at meeting your every need. marlo is the best
Playa Blanca
Featuring garden views, Posada Shekinah Barú features accommodation with balcony, around a few steps from Playa Blanca. This beachfront property offers access to a terrace and free WiFi. Private parking can be arranged at an extra charge. Kryz and José were really nice! They took such good care of us. Their children are sweet and polite as well! The location is great, it’s more quiet and calm. Easy access to boat transfers. The carribean food they make is super delicious. The hosts are happy to help with any questions!
Playa Blanca
Hotel Calamari Baru has a private beach area, terrace, a restaurant and bar in Playa Blanca. Built in 2019, the property is within a few steps of Playa Blanca. The accommodation offers room service, a concierge service and organising tours for guests. Great location at the beach, friendly staff, big room with balcony to the sea. We had a nice time there
Playa Blanca - 3.3 feet from beach
Situated in Playa Blanca, a few steps from Playa Blanca, Vista Linda Cabaña offers beachfront accommodation and various facilities, such as a bar. Among the facilities of this property are a restaurant, room service and a minimarket, along with free WiFi throughout the property. The guest house has family rooms. Amazing little beach cabana with great breakfast and restaurant!!
Baru - 1.3 miles from beach
Hotel Las Islas has an outdoor swimming pool, fitness centre, a garden and private beach area in Baru. There is a terrace and guests can make use of free WiFi and free private parking.
At the hotel, rooms have a balcony. The rooms at Hotel Las Islas have air conditioning and a desk.
Amazing service in this Incredible beautiful spot - fantastic breakfast and boats to islands etc
Beach Hotel in Isla Grande
Popular with guests booking beach hotels in Rosario and San Bernardo Islands
Beach Hotel in Baru
Popular with guests booking beach hotels in Rosario and San Bernardo Islands
Beach Hotel in Isla Palma
Popular with guests booking beach hotels in Rosario and San Bernardo Islands
Beach Hotel in Isla Grande
Popular with guests booking beach hotels in Rosario and San Bernardo Islands
Beach Hotel in Baru
Popular with guests booking beach hotels in Rosario and San Bernardo Islands
Beach Hotel in Isla Mucura
Popular with guests booking beach hotels in Rosario and San Bernardo Islands
Most beach hotels on Booking.com offer free cancellation.
There are 98 beach hotels in Rosario and San Bernardo Islands you can book on Booking.com.
We make it quick and easy to book a beach hotel in Rosario and San Bernardo Islands. Here’s what we offer:
• Free cancellation on most stays
• We Price Match
• 24/7 customer support in 40+ languages
Many families visiting Rosario and San Bernardo Islands loved staying at Brisas del Mar Barú, Renacer ancestral Barú and Tipiland baru la casa del mono.
Similarly, Palma Plata islas del Rosario, Isla Corona and Hotel Las Islas are also popular among family travellers.
Couples travelling in Rosario and San Bernardo Islands loved staying at Brisas del Mar Barú, Renacer ancestral Barú and Hotel Agua Azul Beach Resort.
Similarly, these beach hotels in Rosario and San Bernardo Islands are highly rated by couples: Pao Pao Hotel Islas del rosario, Casa Acuarimantima and Hotel Punta Faro.
Isla Corona, Pao Pao Hotel Islas del rosario and DespertArte espacio de Arte y Hospedaje have received great reviews from guests in Rosario and San Bernardo Islands regarding the views from these beach hotels
Guests staying in Rosario and San Bernardo Islands also spoke highly of the views from these beach hotels: ACASI Rustic Beach, Tequila SunBeach Baru Eco-Hotel and SABAI Beach Hotel.
The average price per night for a beach hotel in Rosario and San Bernardo Islands for this weekend is US$304, based on current Booking.com prices.
Pao Pao Hotel Islas del rosario, Hotel Punta Faro and Bora Bora Beach Club & Hotel are some popular beach hotels in Rosario and San Bernardo Islands.
In addition to these beach hotels, Hotel Carey Beach Baru, Hotel Playa Manglares Isla Baru and Centro Ubuntu are also popular in Rosario and San Bernardo Islands.
A great place if you want to stay on the island. It is basic and rustic, but the whole island is except from the overpriced hotels like this. The host was extremely welcoming and nice. The facilities are well taking care of. The included breakfast is convenient as it is not too easy to find restaurants and stores around. The private beach access through a different property is amazing and maybe the best non tourist spot on the whole island.
Beautiful location right on the beach. Food was great, and staff really friendly. Bed also massive and very very comfortable. It is basic but they do basic very well, so it’s very reasonably priced.
Secluded and peaceful, friendly people and dogs, right on the beach. Food and cocktails were really good, staff were really helpful and friendly, we could use one of the canoes as well which was lovely.
Great location on the beachfront. Beautiful view of the sunset, no mosquitos although quite a few house flies.
Right on the beach, falling asleep to the sound of the ocean, beautiful views
The hotel is absolutely beautiful, very spacious with plenty of places to sit and have breakfast. The food is great but pricy, but then again you're in a beautiful beach resort in a tropical paradise so who cares. The hotel is right on the beach, you open your room doors and the tropical paradise beach is staring you in the face. The staff was great, very friendly.