Search beach hotels in Rosario and San Bernardo Islands

Find the beach hotels that appeal to you the most

Featured beach hotel destinations

Destination inspiration for your trip – find a beach hotel

Playa Blanca

26 beach hotels

Baru

24 beach hotels

Isla Grande

17 beach hotels

Tierra Bomba

13 beach hotels

Tintipan Island

11 beach hotels

Isla Mucura

6 beach hotels

Isla de Tierra Bomba

3 beach hotels

Isla Barú

3 beach hotels

The best beach hotels in Rosario and San Bernardo Islands

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

Filter by:

Star rating
Review score

Hotel Isla Mucura

Hotel in 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.

A
Almudena
From
Spain
Mainly the kindness of the employees and the fact that even the smallest detail was taken into consideration
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,452 reviews
Price from
US$199.22
1 night, 2 adults

Islawa Soy Local - Isla Privada

Hotel in Baru

Islawa Soy Local - Isla Privada features a garden, terrace, a restaurant and bar in Baru.

O
Orazio
From
Italy
Everything was amazing. This isla is a paradise. All the staff is amazing. Mama Susana's massages are fantastic. Right in front of the sea, Mama Susana will help you find inner and physical peace.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 219 reviews
Price from
US$217.17
1 night, 2 adults

Pao Pao Cartagena

Hotel in Isla Grande

Facing the beachfront, Pao Pao Cartagena offers 4-star accommodation in Isla Grande and features an outdoor swimming pool, garden and private beach area.

F
Franziska
From
Austria
The place, the great food and the awesome staff. :)
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 141 reviews
Price from
US$283.46
1 night, 2 adults

Thani Ecobeach Barú

Hotel in Playa Blanca

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.

I
Iryna
From
Canada
Oswaldo was very nice and helpful.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 270 reviews
Price from
US$149.42
1 night, 2 adults

Makani Luxury Cartagena

Hotel in Tierra Bomba

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.

N
Noah
From
South Africa
The best beach club I’ve ever visited / stayed at. Absolutely stunning. Unusually well designed pool & deck area. Also excellent value - we got a 2 bedroom villa for roughly the same price as standard rooms at our very average Santa Marta hotel.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 124 reviews
Price from
US$313.76
1 night, 2 adults

Bora Bora Cartagena

Hotel in Isla Grande

Facing the beachfront, Bora Bora Cartagena offers 5-star accommodation in Isla Grande and has an outdoor swimming pool, garden and private beach area.

D
David Michael
From
Austria
My brother and I spent 4 nights at Bora Bora. The staff was amazing especially Migual Angel, Bryant and the Bartenders made our stay a great time and experience. They were really trying to make all of our wishes come true. There is the opportunity to leave the resort and discover the Island yourself but there are also guided tours and Karaoke nights. I can highly recommend Bora Bora Beach Club. I think it is a great place for friends and also couples who love the mix between a club, where loud music is playing during the day and calm and relaxing evenings. Thank you to everyone of Bora Bora's staff for an extraordinary hospitality. We really appreciated you guys.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 422 reviews
Price from
US$342.01
1 night, 2 adults

Hotel Carey Beach Baru

Hotel in Baru

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.

A
AnnaMarie
From
Ireland
While having stayed during low season so quieter than normal the serene location makes for having a relaxing break. Our stay was perfect from beginning to end!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 379 reviews
Price from
US$117.39
1 night, 2 adults

El Embrujo Tintipan

Hotel in Tintipan Island

El Embrujo Tintipan has a garden, private beach area, a shared lounge and terrace in Tintipan Island. The property features a bar, as well as a restaurant serving Caribbean cuisine.

K
Karl
From
United Kingdom
It’s paradise the staff are amazing, the food is amazing, the location is amazing. We will definitely come back here
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 266 reviews
Price from
US$200.51
1 night, 2 adults

Hostel Santa Cruz del Islote

Santa Cruz del Islote

Hostel Santa Cruz del Islote is located in the Corales Archipelago of the San Bernardo Islands, on the islet of Santa Cruz. Have a restaurant, bar and shared lounge.

M
Martine
From
Belgium
This was a perfect place to stay on the Islands of San Bernardo. It made me feel so peacefull. The sounds of and the view on the sea that surrounds the hostel, swimming in the calm water straight from the platform, looking at the children playing on the boats in the evening, the boats leaving and coming....Didn't feel the need to go anywhere else. They accompanied me for a walk in the authentic Colombian village which made me feel at ease. Samantha especially and also Luz, Claudia, Blaz Enrique...made ne feel so welcome. And the food is delicious, the fresh juices and variation with the breakfast
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 151 reviews
Price from
US$65.71
1 night, 2 adults

Hotel Calamari Baru

Hotel in 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.

F
Faber
From
Colombia
Very impresed with the room and bathdroom sizes, the food was another level, congrats 👌
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 913 reviews
Price from
US$152.39
1 night, 2 adults
All beach hotels in Rosario and San Bernardo Islands

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

See all

Popular with guests booking beach hotels in Rosario and San Bernardo Islands

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,893 reviews

Popular with guests booking beach hotels in Rosario and San Bernardo Islands

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 865 reviews

Popular with guests booking beach hotels in Rosario and San Bernardo Islands

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,088 reviews

Popular with guests booking beach hotels in Rosario and San Bernardo Islands

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,451 reviews

Popular with guests booking beach hotels in Rosario and San Bernardo Islands

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 862 reviews

Popular with guests booking beach hotels in Rosario and San Bernardo Islands

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 714 reviews

Popular with guests booking beach hotels in Rosario and San Bernardo Islands

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 828 reviews

Popular with guests booking beach hotels in Rosario and San Bernardo Islands

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 257 reviews

Popular with guests booking beach hotels in Rosario and San Bernardo Islands

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 488 reviews

Popular with guests booking beach hotels in Rosario and San Bernardo Islands

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 630 reviews

FAQs about beach hotels in Rosario and San Bernardo Islands

Beach hotels that guests love in Rosario and San Bernardo Islands

See all
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 912 reviews
Everything! Our stay was incredible. 100% recommend. The beach was right at the doorstep. Views of the ocean from the balcony were amazing. Such great value for your money. Staff were fantastic. I would recommend this place to anyone.
Guest review by
Vanessa
Young couple
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 271 reviews
Very close to Cartagena, beautiful facilities, private beach, pool on site and in room lots of hammocks and lounge areas. Staff very friendly and helpful
Guest review by
Alan
Family with young children
Avg. price/night: US$270.55
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 367 reviews
This resort seemed to have the most actual beach and sand compared to other hotels on the island. I went on a boat ride around the island and lot of them didn’t have as much beach access. The employees were super helpful and kind. The room was great and comfortable! And there were plenty of lounge chairs, even with the day trippers, they never ran out of chairs.
Guest review by
Theresa
Group
Avg. price/night: US$271.84
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 472 reviews
Fantastic place. One of the best beaches in Colombia. You can actually swim with little coral fish. The place has many animals to see when you take the eco hike. It's quiet and calm. Also there's activities to do during the day and night.
Guest review by
JUCEBA
Young couple
Avg. price/night: US$72.18
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 161 reviews
The staff were super nice. Very friendly and accommodating. The room is very simple but right on the beach.
Guest review by
Juliane
Solo traveller
Avg. price/night: US$80.20
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 130 reviews
I have to give this review because people need to know some things before booking this place or any other place on Isla Baru because information is lacking on Booking. For the good sides, I would say the view from sea view rooms and the fact that you are directly on the beach.
Guest review by
Taisia
Young couple
Avg. price/night: US$231.25
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 121 reviews
Good shade on the beach. Room was fine and clean. Yoga people nice. Nice view of mainland but wished I could go back.
Guest review by
Gavin
Young couple
Avg. price/night: US$221.36
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 828 reviews
Lovely beach huts , good food, pleasant staff
Guest review by
Paula
Young couple
Avg. price/night: US$184.47
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 295 reviews
Good rooms, large and comfortable. Great food. Staff were friendly and helpful. Beach is good, fabulous location, good sunsets. The National Aviary is close and worth a visit.
Guest review by
Richard
Young couple
Avg. price/night: US$160.80
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 379 reviews
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.
Guest review by
Samuels
Young couple