Skip to main content

Featured three-star hotel destinations

Destination inspiration for your trip – find a three-star hotel

The best three-star hotels in Rosario and San Bernardo Islands

Check out our pick of great three-star 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 Palma Reserva Natural features an outdoor swimming pool, garden, a private beach area and shared lounge in Isla Palma. Featuring a terrace, the 3-star hotel has air-conditioned rooms with a private bathroom. Guests can enjoy a meal at the restaurant or a drink at the bar and free WiFi is available. The island is simply Stunning, the beach is breath taking... un lugar maravilloso. Very cleaned the staff very friendly and helpful.

Show more Show less
8.4
Very good
461 reviews
Price from
US$211
per night

Facing the beachfront, Isla Tijereto offers 3-star accommodation in Isla Grande and features a garden, private beach area and terrace. Guests can enjoy a meal at the restaurant or a drink at the bar and free WiFi is available. I stayed at Hotel Isla Tijereto during a work trip and found it perfect for combining productivity with relaxation. The island is quiet and peaceful, making it ideal for focusing during the day, and the Wi-Fi was reliable enough for video calls and emails. After work, having a private beach and comfortable common areas to unwind was a big plus. The staff were attentive and made sure everything ran smoothly. Highly recommend for anyone looking for a serene work-friendly escape.

Show more Show less
8.1
Very good
169 reviews
Price from
US$68
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
556 reviews
Price from
US$74
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.

The rooms in Coralina Isla Boutique feature private bathrooms, air conditioning, and sea views. We went to Coralina Island about three weeks ago for one night. We loved it so much that we came back for two nights. This slice of tranquility and peace is a welcome contrast to mad Cartagena. Don’t expect hot showers with high pressure. This is a tiny island. Anyway it’s hot, so it’s great to have a warm shower. The sea around the hotel is perfect for swimming, something lacking in Cartagena. There is scuba diving , kayaking, massages available. The food is good although expect to pay a lot more than Cartagena. I think the hotel needs to review their prices as it is overpriced. This would really make a difference to the guests. Staff are friendly. Erika as always is the star performer. To be honest I thought she was the manager as she does so much. The others around reception are just not so engaged. A pity as with more passion this would really help the hotel. In summary a great chill out place.

Show more Show less
8.8
Fabulous
535 reviews
Price from
US$269
per night

Situated on the picturesque white sand shores of Tierrabomba Island, Tropical Inn is a 10-minute boat ride from Cartagena. It offers an outdoor pool with ocean views and aquatic sports.

Guests at Hotel Tropical Inn can book kayaking and scuba diving or a have game of water polo. A mini golf course, as well as nightly live music and entertainment shows and karaoke are on offer. The staff are so friendly and very efficient! It has a great access to the beach and food is great!

Show more Show less
8.6
Fabulous
167 reviews
Price from
US$94
per night

Situated in Playa Blanca, a few steps from Playa Blanca, Machu Picchu -Barú features accommodation with a garden, private parking, a shared lounge and a terrace. This 3-star hotel offers a bar. The accommodation offers a 24-hour front desk, airport transfers, room service and free WiFi throughout the property.

Show more Show less

Margarita's Beach Club is located in Isla de Tierra Bomba. This 3-star hotel has air-conditioned rooms with a private bathroom.

The hotel provides certain rooms with sea views, and every room comes with a balcony. All units in Margarita's Beach Club are equipped with a flat-screen TV and free toiletries.

Show more Show less
Price from
US$124
per night

Most booked three-star hotels in Rosario and San Bernardo Islands this month

Three-Star Hotels that guests love in Rosario and San Bernardo Islands