Skip to main content

Featured spa hotel destinations

Destination inspiration for your trip – find a spa hotel

The best spa hotels in Rosario and San Bernardo Islands

Check out our pick of great spa hotels in Rosario and San Bernardo Islands

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

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. The accommodation provides a 24-hour front desk, a shuttle service, a kids' club and free WiFi throughout the property.

The breakfast offers buffet, continental or Full English/Irish options. The hotel was a great mix of comfort and natural/rustic. We had one of the villa’s with private pool which was outstanding. The staff was incredible all the way around.

Show more Show less
9
Superb
1,450 reviews
Price from
US$361
per night

Facing the beachfront, Pao Pao Cartagena offers 4-star accommodation in Isla Grande and features an outdoor swimming pool, garden and private beach area. Providing a restaurant, the property also has a terrace, as well as a hot tub. The accommodation provides entertainment staff and a concierge service. The breakfast was good, very tasty and big portions. The location was amazing, near several islands and the ocean aquarium, which you can have a very good experience.

Show more Show less
9.6
Exceptional
145 reviews
Price from
US$362
per night

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. The accommodation provides room service and a 24-hour front desk for guests. The best beach club I’ve ever visited / stayed at. Absolutely stunning. Unusually well designed pool & deck area. Also excellent value - we got a 2 bedroom villa for roughly the same price as standard rooms at our very average Santa Marta hotel.

Show more Show less
9
Superb
124 reviews
Price from
US$470
per night

Facing the beachfront, Bora Bora Cartagena offers 5-star accommodation in Isla Grande and has an outdoor swimming pool, garden and private beach area. The hotel has a terrace and sea views, and guests can enjoy a meal at the restaurant or a drink at the bar.

Bora Bora Cartagena offers an à la carte or American breakfast.

Speaking English and Spanish at the 24-hour front desk, staff are always on hand to help. Initially looked at the day pass only but decided to stay for a night - best decision. The room is beautiful, the staff very helpful. One can also book excursions on the island at a fair price (plankton night swim) - we absolutely loved them. Shout out to Jorge who went above and beyond for helping organise the excursions.

Show more Show less
9.3
Superb
422 reviews
Price from
US$469
per night

A buffet breakfast is available at the accommodation. At Hotel Las Islas you will find a restaurant serving Caribbean, Pizza and Seafood cuisine. Vegetarian and kosher options can also be requested.

Speaking English and Spanish at the 24-hour front desk, staff are ready to help around the clock. Stunning views, private beach area, decent gym, all the activity options you can book with them. Right in the nature and the jungle so all sorts of animals and insects etc. if you like or don’t mind that. Bed is covered with mosquito net though so very comfy at night.

Show more Show less
9.2
Superb
491 reviews
Price from
US$465
per night

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. Snorkelling, canoeing and windsurfing activities can be practiced. Punta Faro is everything you need and more for a complete relaxing vacation. I cannot say how great the stay was. They make you feel like family and they will accommodate you in every way they can. They were SO patient with us because we spoke little Spanish and they would take out their translator to talk to you. 10/10 an AMAZING vacation.

Show more Show less
9.5
Exceptional
287 reviews
Price from
US$366
per night

Hotel Isla Real has an outdoor swimming pool, garden, a private beach area and shared lounge in Tierra Bomba. Boasting room service, this property also has a restaurant and a terrace. The accommodation features nightclub and a concierge service.

Guests at the hotel can enjoy an American breakfast. Leonardo was amazing!! He went beyond to make our stay comfortable and enjoyable. He made us feel like beautiful princesses. We loved Leonardo!

Show more Show less
9.3
Superb
24 reviews
Price from
US$145
per night

Rosario EcoHotel - Islas del Rosario features a restaurant, bar, a shared lounge and garden in Isla Grande. Featuring family rooms, this property also provides guests with a terrace, and outdoor patio dining area. The accommodation provides room service, a concierge service and currency exchange for guests.

A continental breakfast is available daily at the love hotel. Such a beautiful property in a stunning location. Had a fantastic time in Rosario EcoHotel - got a free room upgrade to the ocean view room on arrival which was very appreciated. The room had everything we could have wanted - comfortable beds, beautiful views, spotlessly clean and with a beautiful leafy shower room. Food at the hotel was good (especially the carbonara and French toast!), though a little pricier than what would be found on the mainland (to be expected on such a small island). Had a great time exploring the local village too. Would definitely come back!

Show more Show less
8
Very good
1,024 reviews
Price from
US$133
per night

The rooms here will provide you with air conditioning and a fan. Private bathrooms also come with a shower. Some rooms have a garden view. The property offers a delicious american breakfast which includes eggs, a variety of breads, a hot beverage and natural juice. Beautiful resort with great food, we had a very relaxing time here. We also took a boat tour with Bomba tours which was amazing! Definitely go out and explore around as well. Our bungalow was amazing with so much eye for detail.

Show more Show less
8.7
Fabulous
1,897 reviews
Price from
US$202
per night

Orika del Mar Hotel features a garden, private beach area, a terrace and restaurant in Isla Grande. Offering a bar, the property is located within a few steps of Pasadía Bora Bora Cartagena Beach. Providing free WiFi throughout the property, the non-smoking hotel has a spa centre and karaoke. Very nice place and lovely people !!

Show more Show less
8.1
Very good
258 reviews
Price from
US$37
per night

Most booked spa hotels in Rosario and San Bernardo Islands this month

FAQs about spa hotels in Rosario and San Bernardo Islands

  • There are 25 spa hotels in Rosario and San Bernardo Islands you can book on Booking.com.

  • Most spa hotels on Booking.com offer free cancellation.

  • We make it quick and easy to book a spa hotel in Rosario and San Bernardo Islands. Here’s what we offer:

    • Free cancellation on most stays
    • We Price Match
    • 24/7 customer support in 40+ languages

  • Many families visiting Rosario and San Bernardo Islands loved staying at Pao Pao Cartagena, Hotel Isla Real and Bora Bora Cartagena.

    Similarly, Hotel Las Islas, Hotel Punta Faro and Makani Luxury Cartagena are also popular among family travellers.

  • Couples travelling in Rosario and San Bernardo Islands loved staying at Pao Pao Cartagena, Hotel Punta Faro and Bora Bora Cartagena.

    Similarly, these spa hotels in Rosario and San Bernardo Islands are highly rated by couples: Hotel Isla Real, Hotel Las Islas and Blue Apple Beach.

  • Pao Pao Cartagena, Blue Apple Beach and Hotel Las Islas have received great reviews from guests in Rosario and San Bernardo Islands regarding the views from these spa hotels

    Guests staying in Rosario and San Bernardo Islands also spoke highly of the views from these spa hotels: Hotel Isla del Encanto, Hotel Punta Faro and Hotel Coralina Island.

  • Hotel Isla Mucura, Pao Pao Cartagena and Hotel Punta Faro are some popular spa hotels in Rosario and San Bernardo Islands.

    In addition to these spa hotels, Bora Bora Cartagena, Hotel Las Islas and Makani Luxury Cartagena are also popular in Rosario and San Bernardo Islands.

  • The average price per night for a spa hotel in Rosario and San Bernardo Islands for this weekend is US$334, based on current Booking.com prices.

Spa Hotels that guests love in Rosario and San Bernardo Islands