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.

Situated in Playa Blanca, Cabaña Coral Azul offers beachfront accommodation a few steps from Playa Blanca and features various facilities, such as a terrace, a restaurant and a bar. Featuring a shared lounge, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The accommodation offers room service, a concierge service and organising tours for guests. Wszystko, todo, everything great. The Best place in Baru. Hotel is new, with Perfect view and well-equipped rooms with big beds. Quiet area. Very helpful spanish and english speaking staff ❤️❤️❤️

Show more Show less
8.7
Fabulous
414 reviews
Price from
US$110
per night

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
458 reviews
Price from
US$186
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. Loved it! Amazing place, had a wonderful time at Tijereto. The coral reef is a must. Great food, and service.

Show more Show less
8.1
Very good
169 reviews
Price from
US$54
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. If you want to wake up and sit in the hammock and watch hummingbirds outside your room, this is the place! It’s a super eco friendly stay. Very pleasant and peaceful. We regret only staying for 2 nights.

Show more Show less
8.6
Fabulous
555 reviews
Price from
US$11
per night

Located in Islas del Rosario, a 1-hour boat ride from Cartagena, Hotel Cocoliso features a restaurant, an outdoor pool. The resort offers panoramic sea views and free Wi-Fi in public areas.

Providing a tranquil environment, the suites in Hotel Cocoliso Island Resort feature private bathrooms, cable TVs, air conditioning, minibars, and balconies with garden views. Manager David and the rest of the team was amazing!

Show more Show less
8.2
Very good
691 reviews
Price from
US$199
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. This is true paradise. The staff (a special shout out to Erika and Albero sp?), location, and food were beyond expectation. Snorkeling off your own private dock, kayaking around the island in 45 minutes,wandering around the island on little sand trails (there's even a little general store for chocolate and other hotels for lunch). The food was great, I've attached some of the menu, and there are vegetarian and seafood options, as well. Dining was even better, sitting at tables overlooking the ocean, and the tropical fish swimming below you was incredible.

Show more Show less
8.8
Fabulous
542 reviews
Price from
US$291
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
165 reviews
Price from
US$93
per night

Situated in Playa Blanca, a few steps from Playa Blanca, Brisas del Mar vista al Mar 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
Price from
US$23
per night

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$123
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