Featured hotels in Rosario and San Bernardo Islands

  • £190

    Average price per night

    Hotel Punta Faro, Isla Mucura
    9.4 Superb 282 reviews
    Description 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.

    "Total relaxation. No music is played at the resort so you get to enjoy the sounds of nature. The hotel has a commitment to the community and nature. Very refreshing."

    Alisha. Italy
  • £74

    Average price per night

    Eco Hotel Islabela, Isla Marina
    9.1 Superb 79 reviews
    Description Located in Isla Marina, Eco Hotel Islabela features a private beach area, garden and terrace. With a shared lounge, the property also features a bar.

    "Great service (our fan broke and Jan went to Isla Grande in the night to get us a new one!) , nice staff, great breakfast included, great food (excellent price/quality ratio), very nice beach, very..."

    Veer&J. Netherlands
  • £44

    Average price per night

    Hotel Alejandro Express, Barú
    8.5 Very good 144 reviews
    Description Located on the beachfront in Barú, Hotel Alejandro Express has a bar. Guests can enjoy sea views. At the hotel, each room includes a balcony. The rooms are equipped with a private bathroom.

    "Extremely friendly staff. Very good position on the beach."

    Sebastian. Canada
  • £129

    Average price per night

    Baru Playa Eco Beach Resort, Barú
    8.6 Fabulous 224 reviews
    Description Baru Playa Eco Beach Resort features 200 metres of private white sand beach and free WiFi access in public areas. It is located in Barú Peninsula (an island), 20 minutes’ drive from Barbacoas Bay.

    "The owner was waiting for us and gave us an upgrade, soooo nice. I loved it, very eco. Although they should use less waterbottels by refilling and they are still using plastic straws, no good. The water..."

    Yvonne. Netherlands
  • £44

    Average price per night

    Múcura Club Hotel, Isla Mucura
    8.2 Very good 291 reviews
    Description Múcura Club Hotel is located in Múcura Island, part of the San Bernardo Archipielago, a Marine Protected Area of 310.000 square feet.

    "Great location, well maintained, helpful staff."

    Daniel Morelli. United Kingdom
  • £103

    Average price per night

    Hotel Isla del Sol, Isla Grande
    8.5 Very good 423 reviews
    Description Offering an outdoor pool and a restaurant, Hotel Isla del Sol is located on Isla Grande Island in the Rosario Islands archipelago. It offers on-site water sports and a private beach area.

    "Nice small "resort" in a natural island. Helpful staff, amazing swimming pool with sea water. Good and fresh food, much better than any resort! Highly recommend to walk in the evening to the lagoon where you can swim with the lights!"

    Marco. Netherlands
  • £95

    Average price per night

    Hotel Cocoliso Resort, Isla del Rosario
    8.0 Very good 547 reviews
    Description Located in Islas del Rosario, a 1-hour boat ride from Cartagena, Hotel Cocoliso features a restaurant, an outdoor pool and private beach area.

    "Loved this place. The friendly and helpful staff is what put it over the top. Beautiful paradise setting, the natural beauty is preserved and not too luxurious that you forget you are on a tropical island...."

    Michael. USA
  • £209

    Average price per night

    Coralina Island, Isla del Rosario
    8.8 Fabulous 383 reviews
    Description 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.

    "Coralina island is a little paradise ! You will feel very priviledged during your stay. The staff takes extremely good care of its guests so that your stay is a fully relaxing experience. You will be welcomed..."

    Karin. Switzerland
  • £83

    Average price per night

    Aura Hotel Baru by Sport Barú, Barú
    8.4 Very good 501 reviews
    Description Hotel Sport Barú offers a private beach access in the tropical island of Barú, in Cholon´s Cove. All rooms are surrounded by trees and provide ultimate peace and quiet.

    "The free trip that the hotel includes to the agua azul beach made this an excellent trip as it is a beautiful and secluded beach. We felt no need to go to the Playa Blanca that everyone talks about. Great food also and excellent service feels very secluded and relaxing as it’s such a small place. Plenty to do such a small kayaks ping pong and loads of sunbed options"

    Lilibeth. United Kingdom
  • £32

    Average price per night

    Restaurante y Hospedaje Baru, Playa Blanca
    8.2 Very good 6 reviews
    Description Restaurante y Hospedaje Baru provides accommodation in Playa Blanca. Featuring a 24-hour front desk, this property also provides guests with a restaurant.

Browse our 'Best of' lists to find the top rated properties in Rosario and San Bernardo Islands, based on 6743 reviews from real guests