See the latest prices and deals by choosing your dates.
Isla Mucura
Hotel Isla Mucura features a garden, private beach area, a shared lounge and restaurant in Isla Mucura. Featuring room service, this property also provides guests with a sun terrace. The accommodation provides a 24-hour front desk, a shuttle service, a kids' club and free WiFi throughout the property. The place is just superb, a real gem in the San Bernardo archipelago. A beautiful paradise in the middle of the Caribbean.
Isla Grande - 1.4 miles from beach
Facing the beachfront, Pao Pao Cartagena 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 terrace, as well as a hot tub. The accommodation provides entertainment staff and a concierge service. It was all perfect and magical. We’ve just left and we already miss the oasis of serenity that is Pao Pao! The service was so friendly and precise. We felt very safe and welcome
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.
Very nice design with natural materials, laidback atmosphere, very safe, helpful staff, good food, highly recommended 😊
Tierra Bomba - 3.1 miles from beach
Makani Luxury Cartagena features an outdoor swimming pool, garden, a private beach area and terrace in Tierra Bomba. Providing a restaurant, the property also has a bar, as well as a hot tub. The accommodation provides room service and a 24-hour front desk for guests. The place exceeded oír expectations big time. Not only were the facilities incredible but the staff was incredibly nice and friendly. The food and drinks were also fantastic. If you are having doubts about coming, don’t!
Isla Grande - 50 feet from beach
Facing the beachfront, Bora Bora Beach Club Cartagena offers 5-star accommodation in Isla Grande and has an outdoor swimming pool, garden and private beach area. The hotel has a terrace and sea views, and guests can enjoy a meal at the restaurant or a drink at the bar. Beautiful location, only 6 rooms so staying overnight was a once in a lifetime experience. Food was great. The room was amazing, with an outdoor shower. We woke up and swam on the sea watching the sunrise and had the beach club to ourselves after 4pm. Highly recommend staying overnight. The staff were great, very attentive, especially Yuri, who was the best!
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. Centro Ubuntu provides certain rooms that include sea views, and every room comes with a private bathroom with a shower. All units at the accommodation are equipped with a seating area.
This project goes beyond being just a hotel. It is a community-focused eco-project with the goal of restoring native nature (mangrove and coral reefs), and simultaneously empowering the local community through sustainable eco-tourism and supportive initiatives.
Barú - 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. Nice quite place to stay. The staff is helpful and kind. Communication with the owner was easy (English and Spanish). He arranged our transportation from/to Carthagene (taxi + boat) and our diving trip. The room was confortable and clean. The food was tasty.
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.
One of the best stays you can have. There is a coral reef right in front of the property. Watching the sunsets and sunrises from the balcony/terrace area is a treat incomparable. The food was delicious. Internet was surprisingly very reliable. The host is great.
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. My recent two night stay was exceptional. The ocean view from the hostel was incredible and the food was delicious. The hosts were very friendly, making me feel right at home from the moment I arrived. I do not have anything negative to say about my stay! Highly recommended!
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 little section of beach away from the main crowded area. Restaurant is tasty and fairly priced. Rooms very spacious.
Beach Hotel in Tierra Bomba
Popular with guests booking beach hotels in Rosario and San Bernardo Islands
Beach Hotel in Tintipan Island
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
Beach Hotel in Barú
Popular with guests booking beach hotels in Rosario and San Bernardo Islands
Beach Hotel in Barú
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
There are 116 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
Couples traveling in Rosario and San Bernardo Islands loved staying at Renacer ancestral Barú, Pao Pao Cartagena, and Casa Acuarimantima.
Similarly, these beach hotels in Rosario and San Bernardo Islands were also highly rated by couples: Villa Los Cocos Baru, Hotel Agua Azul Beach Resort, and Hotel Punta Faro.
Many families visiting Rosario and San Bernardo Islands loved staying at Tipiland baru la casa del mono, Pao Pao Cartagena, and Isla Corona.
Similarly, Hotel Las Islas, Palma Plata islas del Rosario, and Villa Los Cocos Baru are also popular among families.
Most beach hotels on Booking.com offer free cancellation.
The average price per night for a beach hotel in Rosario and San Bernardo Islands for this weekend is $180, based on current Booking.com prices.
DespertArte espacio de Arte y Hospedaje, Posada Shekinah Barú, and ACASI Rustic Beach have received great reviews from guests in Rosario and San Bernardo Islands about the views from these beach hotels
Guests staying in Rosario and San Bernardo Islands also loved the views from these beach hotels: SABAI Beach Hotel, Isla Corona, and Pao Pao Cartagena.
Hotel Isla Mucura, Pao Pao Cartagena, and Hotel Punta Faro are some of the popular beach hotels in Rosario and San Bernardo Islands.
In addition to these beach hotels, Bora Bora Beach Club Cartagena, Hotel Carey Beach Baru, and Hotel Las Islas 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