Skip to main content

Featured romantic hotel destinations

Destination inspiration for your trip – find a romantic hotel

The best romantic hotels in Rosario and San Bernardo Islands

Check out our pick of great romantic 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.

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. What a dream! Everything is designed and created with a lot of thought and love to details. The staff is very attentive. Thanks to Ingrid and her great team. We recommend doing many tours by the hotel: bike tour, plankton usw. There is also a diving center on site. Everything was great organized, from the boat ride in Cartagena over welcome and all the meals. They also work together with the local community. And I really loved it that they don’t play music. You enjoy the silence and see a lot of animals in and out of water. Had a room with a private balcony over the see: marvelous!

Show more Show less
9.5
Exceptional
299 reviews
Price from
US$295
per night

Blue Apple Beach features free bikes, outdoor swimming pool, a garden and private beach area in Tierra Bomba. The accommodation provides nightclub and a shared lounge.

At the hotel, each room is fitted with a wardrobe. Each room has a coffee machine, a private bathroom and free WiFi, while selected rooms come with a terrace and some have pool views. Guest rooms at Blue Apple Beach include air conditioning and a desk. Realy a nice place, but a bit pricy. The food overall was great. We got each night a smal gift, so cool. The bungalow was big and super nice. The KI Whatsapp chat.

Show more Show less
9
Superb
95 reviews
Price from
US$265
per night

Set 200 metres from Playa Libre, Eco Hotel Las Palmeras offers accommodation with a garden, a bar and room service for your convenience.

The lodge offers an à la carte or continental breakfast. At Eco Hotel Las Palmeras you will find a restaurant serving Caribbean, Seafood and local cuisine. Vegetarian and vegan options can also be requested. This is a superb place. Located in the middle of the island, giving access to 2 beautiful beaches. A family run the business is a heartwarming way. I initially booked 3 nights and extended to a 4th one. Food is also good. And i liked the pointed the right places to go snorkeling for free.

Show more Show less
8.6
Fabulous
554 reviews
Price from
US$74
per night

Cabana SalSiPuedes has a garden, private beach area, a terrace and restaurant in Tintipan Island. The accommodation offers room service, a concierge service and currency exchange for guests.

Activities such as diving, snorkelling, canoeing can be enjoyed in the surroundings, and guests can relax along the beachfront. amazing hospitality, delicious food, always smiling and kind staff, beautiful private beach, family owned business. if you are deciding which hotel to book at Tintipan, I highly recommend this one.

Show more Show less
8.9
Fabulous
220 reviews

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. The hotel is 1-hour boat ride from Tolú and a 2-hour boat ride from Cartagena, a boat service from Tolú is available for an additional fee and subject to availability. The staff made this place even more special

Show more Show less
8.7
Fabulous
789 reviews
Price from
US$91
per night

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.

Each room here features a safety-deposit box, a TV and a private bathroom with a shower and toilet. They overlook the Caribbean Sea. Facilities, every meal included, and activities offered

Show more Show less
8.7
Fabulous
900 reviews
Price from
US$233
per night

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.

Hotel Coralina Island and Romantice Mangroves.

The atmosphere of Hotel Coralina Island romantic mangroves is an exclusive place for adults and designed for couples, that offer Silence and tranquility Me and my fiancée had an amazing experience at Coralina. Set right at the entrance into the ocean, you can jump into the warm turquoise water all day long, or simply lie on the comfy beds provided. Although there isn't much marine life around the hotel, the staff can arrange for you a visit to the Oceanarium, where you can swim with multitudes of fish or dolphins. The staff at the hotel are very nice and go out of their way to help you. Apart from the Oceanarium, there are other activities that they can arrange for you - snorkeling, kayaking, visit to a site with bioluminescent algae, and others. Even though it's on a small island, Wi-Fi is good. I could easily imagine myself working remotely by the waves for a day.

Show more Show less
8.8
Fabulous
536 reviews

Boasting a splendid beachfront location inside Rosario Islands National Park, the hotel is a 1-hour boat trip from Cartagena. There is a swimming pool, massage sessions are available and guests can go on snorkelling trips. Wonderful facility with great saltwater swiming pool. Perfect place to relax with children; not all places on the island are suitable for young kids and this is an exception, we had a 7-year old and it was wonderful. You have access to the pool and the beach. Exceptionally good food and service; we thought the food selection was amazing. We appreciated how simple they made the transport, including picking us up from our accommodation in Cartagena and organizing everything for the boat ride that is included in the price of the hotel. Organize staff keeps the place very clean.

Show more Show less
8.4
Very good
746 reviews
Price from
US$488
per night

Located in Baru, 70 metres from Cholon Bay, Aura Hotel Barú provides accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area. Featuring a shared lounge, this 4-star hotel has air-conditioned rooms with a private bathroom. The accommodation offers room service, a concierge service and organising tours for guests. Perfect place to enjoy nature, good food, and quietness

Show more Show less
8.7
Fabulous
618 reviews
Price from
US$327
per night

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

Romantic Hotels that guests love in Rosario and San Bernardo Islands