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

Baru

24 beach hotels

Playa Blanca

24 beach hotels

Isla Grande

16 beach hotels

Tintipan Island

11 beach hotels

Tierra Bomba

10 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.

S
Selim
From
Netherlands
Great private hotel with its own beach. They have their own restaurant with some variety and very relaxing green space.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,452 reviews
Price from
US$195.19
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.

J
Jenny
From
New Zealand
Everything, so peaceful the staff was incredible amazing and kind, the place is unbelievable.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 213 reviews
Price from
US$212.78
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.

G
Gabriel Taner
From
Germany
So friendly, helpful and welcoming personal. We recommend coming in winter times (rain phase) because it was not that full.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 139 reviews
Price from
US$277.73
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.

O
Oriana
From
Chile
Everything was perfect. Staff was incredible kind, they upgraded my room and served my breakfast with my fruit of choice. The location couldn´t be better as it is far from the noise and boats of Playa Blanca. I suggest to ask for rooms at the second floor. The sunset view from the terrace was amazing. I would definitely com back.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 268 reviews
Price from
US$146.40
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.

M
Magdalena
From
Costa Rica
Everything was perfect!!! Excellent service. Excellent restaurant. Excellent facilities. Excellent massage therapist. Would definitely recommend it!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 124 reviews
Price from
US$307.41
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.

K
Kristy-Lea
From
Australia
The location and facilities were amazing and the staff were so friendly and helpful.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 419 reviews
Price from
US$335.09
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, 374 reviews
Price from
US$115.01
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.

C
Carlotta
From
Italy
In the beginning I was thinking the price was too high for a shared dorm… when you get there you get what you are paying, the place looks like a resort! The staff is amazing, super kind people, as well as the atmosphere. Drinks also are great! I am a backpacker, so during my travel I don’t usually go to expensive places, but I was attracted mainly by the plancton tour. I am glad I’ve been there. It’s a unique experience, one of the best I’ve ever had. They will provide you snorkeling masks and take you to see the shiny jellyfish! Trust me it’s totally worth it, I also did another plancton tour in Cartagena but there is no competition. To see good plancton with proper masks and snorkel, go to el embrujo. Mosquitoes have not been a problem during my stay.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 262 reviews
Price from
US$196.45
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.

L
Louvain
From
France
Exceptional stay that exceeded my expectations. The staff is very friendly, the food is of good quality, and the location is particularly interesting as located on one of the most dense island in the world. There are quite a few activities (snorkeling, plancton, island tours) proposed at a fair price. Expect to be awaken by the roosters in the morning if you do not use the noise pads provided by the hostel. And the locals love to party ;)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 152 reviews
Price from
US$64.38
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.

S
Stephan
From
Italy
Great location at the beach, friendly staff, big room with balcony to the sea. We had a nice time there
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 907 reviews
Price from
US$94.30
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.6
Fabulous - What previous guests thought, 1,882 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,083 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,452 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, 719 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 7.9
Good - What previous guests thought, 826 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, 625 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, 246 reviews

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, 768 reviews

FAQs about beach hotels in Rosario and San Bernardo Islands

Beach hotels that guests love in Rosario and San Bernardo Islands

See all
Avg. price/night: US$78.58
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 907 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, 268 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$240.98
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 364 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$70.72
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$78.58
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$226.57
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 122 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$141.44
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 826 reviews
Lovely beach huts , good food, pleasant staff
Guest review by
Paula
Young couple
Avg. price/night: US$180.74
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 296 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$156.71
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 374 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
Avg. price/night: US$104.77
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 416 reviews
Lovely glamping pods with AC right on the beach front, unfortunately when we were there the water was right in to the steps so no cabanas out front as pictured. Fernando was also very polite and attentive.
Guest review by
Conor
Young couple