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.

Hotel Playa Manglares Isla Baru

Baru

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 different yet amazing alternative to enjoy Cartagena. This isolated place is the perfect mix between nature, beaches and calm. Olga, really makes everything to give their guests a perfect time. Fully recommend.

Show more Show less
9
Superb
433 reviews
Price from
TWD 6,652
per night

Hotel Punta Faro 4 stars

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. Snorkelling, canoeing and windsurfing activities can be practiced. What a dream! Everything is designed and created with a lot of thought and love to details. The staff is very attentive. Thanks to Ingrid and her great team. We recommend doing many tours by the hotel: bike tour, plankton usw. There is also a diving center on site. Everything was great organized, from the boat ride in Cartagena over welcome and all the meals. They also work together with the local community. And I really loved it that they don’t play music. You enjoy the silence and see a lot of animals in and out of water. Had a room with a private balcony over the see: marvelous!

Show more Show less
9.4
Superb
508 reviews
Price from
TWD 11,324
per night

Hotel Isla del Encanto

Baru

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. Beautiful location, very attentive staff, good meal options, pools, bars, selection of extra activities

Show more Show less
8.7
Fabulous
1,024 reviews
Price from
TWD 15,098
per night

Hotel Coralina Island 3 stars

Isla Grande

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 Really amazing and beautiful property, very nice staff and good food! A perfect romantic getaway from the more hectic Cartagena

Show more Show less
8.7
Fabulous
718 reviews

Hotel San Pedro de Majagua

Isla Grande

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. the location , the facilities, the food and the staff , absolutely great

Show more Show less
8.5
Very good
271 reviews
Price from
TWD 7,566
per night

Hotel Agua Azul Beach Resort 4 stars

Baru

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. The private beach and the site

Show more Show less
7.8
Good
33 reviews
Price from
TWD 10,065
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