Skip to main content

The best boutique hotels in Rosario and San Bernardo Islands

Check out our pick of great boutique hotels in Rosario and San Bernardo Islands

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Located in front of Barbacoa Beach this eco-lodge offers rooms with garden views and a private beach, within a 10-minute drive from Playa Blanca Beach. Snorkelling trips to the Rosario Islands can be arranged and downtown Cartagena is 1 hour’s drive. A perfect place to wind down. Beautiful natural setting. Delicious food. Cozy cottage. And most importantly, amazing host Olga and colleagues. It felt like in a family.

Show more Show less
9.2
Superb
321 reviews
Price from
US$190
per night

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. Snorkelling, canoeing and windsurfing activities can be practiced. Go to Hotel Punta Faro if you can! It has a wonderful sandy beach where you can snorkel. The staff make a huge effort to make you welcome. They set up dinner in a different location around the grounds every night. The food was delicious. There weren't too many choices, which meant that I don't think too much food was wasted. The Happy Hour bar is right on the waterfront where you can look at turtles and watch the sunset. The rooms are comfortable. and the hotel buildings are all attractive and spread out around the grounds. The highlight was definitely the location though, with palm trees and beautiful sea views everywhere you look. Jose on the boat ride over and back was very friendly and helpful.

Show more Show less
9.4
Superb
321 reviews
Price from
US$276
per night

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 atmosphere of Hotel Coralina Island romantic mangroves is an exclusive place for adults and designed for couples, that offer Silence and tranquility This is just an amazing place, wauw! Erica is going the extra mile for her guests and so are all the other staff. I have rarely seen hospitality on such a high level. The cabanas are nice, spacious and clean. The different decks from where you get in the water are assigned per day which is nice to move around a bit. There are some colorful corals in front of the island for snorkeling. Food is delicious and so are the drinks! Thumbs up, great place to end our 3 months holiday 🥰

Show more Show less
8.8
Fabulous
559 reviews
Price from
US$219
per night

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. We had a great stay on the island, everything was perfect. Our room was really nice and clean. When we were there, the beach and pools were not overcrowded at all. All of the staff were super friendly and helpful. Two of us were vegetarians and the chef created us new delicious options everyday. The Spa services were high quality, good value for money, with a cute, tropical vibe. Overall we had an amazing experience.

Show more Show less
8.4
Very good
786 reviews
Price from
US$498
per night

Located in Rosario Natural Park on the Caribbean ocean, a 60-minute speed boat ride from La Bodeguita pier, this hotel offers private beach access on wild Rosario Islands. WiFi is free in public areas and guests can enjoy free welcome drinks. Lovely decor and gardens, magic spot, nicely appointed rooms, a real luxury feel, expensive but worth it. I also had an awesome massage in the spa.

Show more Show less
8.6
Fabulous
231 reviews
Price from
US$234
per night

Set on the Baru Island, Hotel Agua Azul Beach Resort features a pool and 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. Everything. The house is thoughtfully and beautifully decorated with local arts and crafts, the powder white sand and pristine crystal water, the food, those mojitos, and the friendly helpful staff.

Show more Show less
8.9
Fabulous
30 reviews
Price from
US$398
per night

Most booked boutique hotels in Rosario and San Bernardo Islands this month

Boutique Hotels that guests love in Rosario and San Bernardo Islands