Skip to main content

Featured beach hotel destinations

Destination inspiration for your trip – find a beach hotel

Playa Blanca

35 beach hotels

Barú

30 beach hotels

Isla Grande

26 beach hotels

Tierra Bomba

12 beach hotels

Tintipan Island

10 beach hotels

Isla Mucura

7 beach hotels

Playa de Punta Arena

4 beach hotels

The best beach hotels in Rosario and San Bernardo Islands

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

Filter by:

Star Rating
Review score

Isla Corona

Hotel in Barú

Facing the beachfront, Isla Corona offers 5-star accommodations in Barú and has a garden, private beach area and terrace. Among the various facilities are a bar and water sports facilities.

D
Dalibor
From
Croatia
Great staff, quite and peaceful location, good food, excellent service. Perfect for 2 nights stay.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 121 reviews
Price from
$1,152.96
1 night, 2 adults

Pao Pao Cartagena

Hotel in Isla Grande

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

S
Sergiy
From
Portugal
Absolute paradise! I've never seen people so genuinely welcoming. From the moment the boat arrives until you set your foot on the outbound one - you are treated like family. Eric is incredible, everyone else is just as kind. We were a bit worried beforehand about going to a place that "has you" in terms of being locked in on an island. Don't be worried! These guys are the most hospitable folks you'll ever meet. I can't wait to be back there again, again and again. Kudos to the entire team - you guys are the best!
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 240 reviews
Price from
$301.85
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 hotel has family rooms. At the hotel, each room has a patio with a garden view.

M
Marko
From
Serbia
Great food, very kind staff, beautiful beach. It's part of the Playa tranquila which has a bad reputation for being too busy but the hotel is at the end of it so it doesn't get too much traffic but you're not isolated nor privatizing the beach.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 357 reviews
Price from
$139.22
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.

D
David
From
Canada
Very nice property ! Beautiful hotel and grounds . A few beach options that are also beautiful and natural Guest service manager Alejandro was amazing
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 158 reviews
Price from
$698.18
1 night, 2 adults

Bora Bora Beach Club Cartagena

Hotel in Isla Grande

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

D
Daniel
From
United States
The staff was excellent. Food was also very good with a decent selection.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 439 reviews
Price from
$363.56
1 night, 2 adults

Hotel Carey Beach Baru

Hotel in Barú

Hotel Carey Beach Baru features a garden, private beach area, a terrace and restaurant in Barú. Providing a bar, the property is located within 1.5 miles of Isla del Encanto Beach.

A
Angela
From
Canada
Loved everything. Staff was absolutely amazing and so helpful. I can’t say enough about Julius. He was doooo helpful and the hotel was great. We stayed on the top floor and had our own shared terrace and just above us was the small pool and lounging area and then another top view deck above that. The rooms were so cute and the breakfast was great. Highly recommend this hotel. Location was absolutely perfect to everything and could walk everywhere. Fresh juice every time we came back to the hotel.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 530 reviews
Price from
$123.72
1 night, 2 adults

Fragata Island House

Hotel in Isla Grande

Located in Isla Grande, Fragata Island House features a private beach area, restaurant, bar, and free WiFi throughout the property.

J
Juan Miguel
From
Switzerland
Excellent remote place to disconnect and enjoy the quiteness and low pace of the Rosario Islands. The staff was great and, comparing to other experiences we had in other hotels in the islands, Fragata is top tier: great services, great food, outstanding location.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 640 reviews
Price from
$166.85
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.

C
Colin
From
United States
Great little section of beach away from the main crowded area. Restaurant is tasty and fairly priced. Rooms very spacious.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 997 reviews
Price from
$97.68
1 night, 2 adults

Hotel Las Islas

Hotel in Barú

Facing the beachfront, Hotel Las Islas offers 5-star accommodations in Barú and has an outdoor swimming pool, fitness center and garden. With a private beach area, the property also features a bar.

n
nicolas
From
United Kingdom
Every details food location and property
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 535 reviews
Price from
$615.13
1 night, 2 adults

Hotel Puntanorte

Hotel in Tintipan Island

Hotel Puntanorte features a garden, private beach area, a restaurant and bar in Tintipan Island. Some units at the property feature a terrace with a sea view.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 314 reviews
Price from
$142.20
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.5
Very Good - What previous guests thought, 1,808 reviews

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

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,230 reviews

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

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 498 reviews

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

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 890 reviews

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

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 997 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, 458 reviews

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

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 29 reviews

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

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 742 reviews

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

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 923 reviews

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

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 749 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
Wonderful - What previous guests thought, 997 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 byVanessa
Young couple
Avg. price/night: $192.16
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 287 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 byAlan
Family with young children
Avg. price/night: $250.45
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 458 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 byTheresa
Group
Avg. price/night: $387.52
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 536 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 byJUCEBA
Young couple
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,808 reviews
Delicious breakfast and food, stunning service, great staff !! I recommend it 100%. Best Beach Hotel Ever. What a nice job from management to all the team. We'll be back soon. Everything was just perfect!
Guest review byOrtega Rodríguez
Group
Avg. price/night: $86.47
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 156 reviews
The staff were super nice. Very friendly and accommodating. The room is very simple but right on the beach.
Guest review byJuliane
Solo traveler
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 323 reviews
A great place if you want to stay on the island. It is basic and rustic, but the whole island is except from the overpriced hotels like this. The host was extremely welcoming and nice. The facilities are well taking care of. The included breakfast is convenient as it is not too easy to find restaurants and stores around. The private beach access through a different property is amazing and maybe the best non tourist spot on the whole island.
Guest review byJimena
Young couple
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 164 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 byTaisia
Young couple
Avg. price/night: $45.45
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 503 reviews
Top location sleeping right on the beach. Staff were attentive, good bar and food served all day. It’s a little basic (no running water, poor WiFi) but if you are going to get away from it all it’s not bad and is truly dreamy.
Guest review byLara
Young couple
Avg. price/night: $248.21
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 200 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 byRichard
Young couple