Featured hotels in Rosario and San Bernardo Islands

  • £92

    Average price per night

    Eco Hotel Islabela, Isla Marina
    9.2 Superb 125 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 place on an island to chill! At night you are nearly alone... It was a wonderful relaxing stay"

    Susanne Nick. Germany
  • £124

    Average price per night

    Sal Si Puedes, Isla Mucura
    9.2 Superb 103 reviews
    Description Sal Si Puedes features free WiFi and views of sea in Isla Mucura. Featuring a concierge service, this property also provides guests with a restaurant. The property offers garden views and a terrace.

    "I love the beach, is a real pool in the sea. All the experience is amazing, if you need a place to rest, this is the better choice in the area."

    Stewart . Colombia
  • £180

    Average price per night

    Hotel Punta Faro, Isla Mucura
    9.5 Exceptional 352 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.

    "Absolutely the best staff ever!!! Very relaxed feel with everything taken care of! Great service, food and trips! We would definitely visit this resort again."

    Anne. United Kingdom
  • £334

    Average price per night

    Hotel Las Islas, Barú
    9.7 Exceptional 10 reviews
    Description Offering free WiFi, a sun terrace with a swimming pool, private beach area and free bikes, Hotel Las Islas is set in Barú. Providing a restaurant, the property also has a fitness centre and a garden.

    "Excellent! Very comfortable and beautiful hotel in an outstanding location. Allows contact and connection with nature. Contemplative turism, very relaxing. We stayed in sea view bungalow with private pool..."

    Diana. United Kingdom
  • £29

    Average price per night

    Hotel Puntanorte, Isla Mucura

    Hotel Puntanorte

    Isla Mucura

    9.2 Superb 9 reviews
    Description Hotel Puntanorte is located in Isla Mucura and has a garden and a terrace. Featuring room service, this property also provides guests with a restaurant.

    "Punta Norte is great if you want to escape and relax. It’s a remote hotel and there was only us and another couple there, which suited us fine. The food was also very tasty and the staff made us feel very..."

    Bret. New Zealand
  • £37

    Average price per night

    Hotel Alejandro Express, Barú
    8.4 Very good 196 reviews
    Description Located on the beachfront in Barú, Hotel Alejandro Express has a bar. Guests can enjoy sea views. At the hotel, all rooms come with a terrace. The private bathroom is fitted with a bath.

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

    Sebastian. Canada
  • £98

    Average price per night

    Baru Playa Eco Beach Resort, Barú
    8.6 Fabulous 241 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.

    "This is an absolute heaven on Earth! The beach is amazing, like a scene from a dream. White sands, clear water, amazing wild cormorans fishing right next to you and the amazing staff of the Eco Beach Resort..."

    Doriel Abrahams. Israel
  • £42

    Average price per night

    Múcura Club Hotel, Isla Mucura
    8.2 Very good 322 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.

    "Everything else was so great! Staff were so nice and helpful and couldn't do enough for me, wifi and AC worked great, room was clean and spacious and the food was good (it's Colombian food, nothing..."

    Sanam Kader. Canada
  • £98

    Average price per night

    Hotel Isla del Sol, Isla Grande
    8.5 Very good 433 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
  • £90

    Average price per night

    Hotel Cocoliso Resort, Isla del Rosario
    8.0 Very good 573 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

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