Skip to main content

Stay in Rosario and San Bernardo Islands's best hotels!

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

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.

Bora Bora Beach Club & Hotel

Hotel in Isla Grande

Bora Bora Beach Club & Hotel has an outdoor swimming pool, terrace, a restaurant and bar in Isla Grande. 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!

Show more Show less
9.1
Superb
216 reviews
Price from
US$353
per night

Centro Ubuntu

Hotel in Isla Grande

Centro Ubuntu features free bikes, garden, a terrace and restaurant in Isla Grande. 600 metres from Playa Libre, the property offers a private beach area. Amazing place! The staff, the food, the tours, everything was amazing.

Show more Show less
9
Superb
220 reviews
Price from
US$71
per night

Hotel Las Islas

Hotel in Baru

Hotel Las Islas has an outdoor swimming pool, fitness centre, a garden and terrace in Baru. A little bit of paradise on earth. we enjoyed everything from the hotel. Services are delivered with a high quality standard. The hotel is in the middle of the mangrove/forest/beach. Don’t miss the bar at the club house.

Show more Show less
9
Superb
514 reviews
Price from
US$454
per night

Sal Si Puedes

Hotel in Tintipan Island

Sal Si Puedes has a garden, terrace, a restaurant and bar in Tintipan Island. The air-conditioned rooms provide a garden view and come with a wardrobe and free WiFi. Paradise! A really beautiful Caribbean style island just under two hours from Cartagena. The staff were really kind and the food and drink were all delicious. An amazing spot to chill and relax for a few days but there are also activities such as kayaking, paddle boarding and snorkelling all available for no additional cost. And best of all, a chance to see and swim with fluorescent plankton if the moonlight isn’t too strong. The room was as described and clean and comfortable. There are so many nice spots, including a small private beach, with deckchairs and/or hammocks to sit and watch the sea with a book in hand. It feels like you’re staying in someone’s home rather than being just another customer at a hotel. Would really love to come back one day!

Show more Show less
9.4
Superb
201 reviews
Price from
US$227
per night

Hotel Punta Faro 4 stars

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. It was one of the best hotels we ever stayed! Food was great, staff was amazing, the whole mentality of peace and quiet was really appreciated. The location is 2 hours away from Cartagena on their own boat. The island is a paradise! Highly recommended!

Show more Show less
9.4
Superb
508 reviews
Price from
US$348
per night

BARU MAGGYBEACH

Hotel in Playa Blanca

Situated in Playa Blanca, a few steps from Playa Blanca, BARU MAGGYBEACH features accommodation with a terrace, private parking, a restaurant and a bar. One word: Luis ! He is the property owner and he will go above and beyond to make sure you are taken care of. We called him Superman while there. We miss you Luis!

Show more Show less
9.5
Exceptional
19 reviews
Price from
US$35
per night

Tintipan Hotel 4 stars

Hotel in Tintipan Island

Facing the beachfront, Tintipan Hotel offers 4-star accommodation in Tintipan Island and features a garden, terrace and restaurant. Among the various facilities are a bar and a private beach area.

Show more Show less
9.3
Superb
9 reviews
Price from
US$119
per night

Thani Ecobeach Barú

Hotel in Playa Blanca

Thani Ecobeach Barú features a garden, terrace, a restaurant and bar in Playa Blanca. Everything was awesome! I have to come back!

Show more Show less
9
Superb
95 reviews
Price from
US$148
per night

Casa Tinti Hotel Boutique

Hotel in Tintipan Island

Casa Tinti Hotel Boutique features a garden, terrace, a restaurant and bar in Tintipan Island. The accommodation offers room service, a concierge service and organising tours for guests. Casa Tinti is just perfect. The host and all of the staff are wonderful, the setting is absolutely gorgeous with one of the nicest beaches in the area, the food was all delicious. We will certainly be back and I could not recommend this place more highly.

Show more Show less
9.2
Superb
70 reviews
Price from
US$209
per night

Hotel Playa Scondida Baru 3 stars

Hotel in Baru

Hotel Playa Scondida Baru is a rustic-style lodge on Baru Island, 1 hour from Cartagena by motorboat. Excellent service and location! The couple that managed the property were wonderful and attended to every need.

Show more Show less
9.3
Superb
18 reviews
Price from
US$192
per night

Hotels with extra health and safety measures

Find hotels in Rosario and San Bernardo Islands with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfecting
Food & drink safety

Most booked hotels in Rosario and San Bernardo Islands in the past month

See all

Rosario and San Bernardo Islands's best hotels with breakfast

See all

Budget hotels in Rosario and San Bernardo Islands

See all

Hotels in Rosario and San Bernardo Islands that you can book without a credit card

See all

FAQs about hotels in Rosario and San Bernardo Islands