Search beach hotels in Rosario and San Bernardo Islands

More than 1 million people last month said they'd recommend Booking.com to their family and friends.

FREE cancellation on most rooms! Instant confirmation when you reserve

  • 85 properties in Rosario and San Bernardo Islands
    Show map Map
  • El Islote, Colombia
    9.6

    Exceptional

    24 reviews

    Showcasing a private beach area and water sports facilities, Sal Si Puedes is located in El Islote, just 30 miles from Coveñas. Guests can enjoy the on-site restaurant.

  • Playa Blanca, Colombia
    8.2

    Very Good

    154 reviews

    La cabaña de Geronimo is located in Playa Blanca, just 13 miles from Cartagena. Guests can enjoy the on-site bar. Certain units have a sitting area to relax in after a busy day.

    “This is probably the best place to stay on the entire island, excluding the giant hotel of course. It had the cabana feel, 24 hour running water and electricity, fans in every room. The staff was so nice.”

    Hai-vu
  • Isla Grande, Colombia
    7.7

    Good

    76 reviews

    Located in Isla Grande in the region of Bolívar, 22 miles from Cartagena, Fulano Secret Paradise features an outdoor pool and views of the garden.

    “The island is great, but Fulano Hostel is located in an even better part of it - which is indeed called Paraíso Secreto (secret heaven).”

    Grazia
  • Isla Grande, Colombia
    8.0

    Very Good

    74 reviews

    Located in Isla Grande in the region of Bolívar, 22 miles from Cartagena, Local House Hostel Isla Grande features an outdoor pool and year-round outdoor pool. Guests can enjoy the on-site restaurant.

  • Barú, Colombia
    8.8

    Excellent

    4 reviews

    Located in Barú in the region of Baru Island, 23 miles from Cartagena, Baru Beach House features a sun terrace and a private beach area. A terrace or balcony are featured in certain rooms.

  • El Islote, Colombia
    9.0

    Wonderful

    3 reviews

    Showcasing a sun terrace and a private beach area, Dahlandia is located in El Islote. Coveñas is 29 miles from the property. Guests can enjoy a meal at the on-site restaurant.

  • Playa Blanca, Colombia
    9.6

    Exceptional

    6 reviews

    Showcasing a barbecue and views of the sea, Hostel Ichtus is located in Playa Blanca. Guests can enjoy the on-site restaurant. There is luggage storage space at the property.

  • Isla Grande, Colombia
    8.3

    Very Good

    15 reviews

    Showcasing a sun terrace and water sports facilities, Ecohotel Arte y Aventura is located in Isla Grande in the region of Bolívar, just 21 miles from Cartagena.

    “We had the misfortune of booking a boat back to Cartagena with a terrible company that did not pick us up.”

    Tibby
  • Barú, Colombia
    7.9

    Good

    41 reviews

    Media Luna Hostel Barú is located in Barú, just 23 miles from Cartagena. Guests can enjoy the on-site restaurant. Each room includes a shared bathroom. There is a tour desk and shops at the property.

  • Playa Blanca, Colombia
    7.6

    Good

    155 reviews

    Nuestros Tres Tesoros offers accommodations in Playa Blanca. The guesthouse has a terrace and views of the sea, and guests can enjoy a meal at the restaurant.

You might also like these property types: