Here’s our guide to where to stay on the Rosario islands and the Baru peninsula.
Many of you want to discover these heavenly beaches, and if you’ve read our post on Cartagena’s beaches, you’ll have realized that it’s best to stay directly on the islands to enjoy them.
In fact, one-day tours to the islands are more of a tourist trap, and you’ll come back disappointed. If you’re going to treat yourself to a bit of paradise, you’d better do it right!

Exclusive 5% Off Discount For you
Best Travel insurance for Colombia
Our partner offers the best rates and a 5% discount for our blog readers
The best hotels to stay in Baru and the Rosario Islands
Where to stay in Islas del Rosario

Here are our recommendations for hotels and hostales to stay in Baru and Islas del Rosario. These are our good deals, selected addresses, tested by us, friends, blog readers or whose reputation is well established.
Islas del Rosario

Hotel
Ubuntu isla
This is the hotel we chose for our stay on Isla Grande, because of its philosophy focused on responsible tourism and its involvement in the island community. A hotel facing a small beach, offering good amenities and different price ranges to suit various budgets.
Cartagena, Islas del Rosario

Hotel
Playa manglares
A peaceful hotel on the Barú Peninsula. Connected with nature, between the mangroves and the sea, with no air conditioning and a private outdoor shower.
Cartagena, Islas del Rosario

Hotel
Aura hotel Baru
This is the hotel we chose for our stay in Baru. A hotel with good value for money for the area. With air-conditioned rooms, comfortable bedding, really great restaurant service offering typical Caribbean cuisine, and its own small private beach.
Cartagena, Islas del Rosario

Hotel
Isla Bela
An eco-friendly hotel on Isla Marina in the archipelago of the Rosaire islands. The price is commensurate with the services and the setting! Treat yourself.
Cartagena, Islas del Rosario

Hostal
Secreto Hostel
A charming hostal located on Isla Grande, offering double rooms and dormitory beds in a green setting with access to a small beach. Highly recommended by our friends in Cartagena!
Favorite things to do
Rent a boat in Cartagena
Renting a boat is the best to enjoy the Rosario Islands. You’re alon with your skipper that leads you to the best places, far from the crowd.
Why stay at Islas del Rosario in Cartagena?
Where to stay in Rosario Islands
The main reason to stay on the Islas del Rosario is to really enjoy these dream beaches. We really don’t recommend the day tours, which always leave you disappointed!
The Baru peninsula and the Rosario islands boast some of the most beautiful beaches in Cartagena and some of the most beautiful beaches in Colombia. They can be both very touristy and very exclusive, a haven for some, a disappointment for others, you just have to know what to expect.
Outings
Most of the islands are very small and offer no infrastructure apart from the hotels, all of which offer on-site dining.
Transportation
From the center of Cartagena , there are many boats that can take you to the island of your choice, but the easiest way is to make arrangements with your hotel to find out the best way to reach it from the city center.
Favorite things to do
Rent a boat in Cartagena
Renting a boat is the best to enjoy the Rosario Islands. You’re alon with your skipper that leads you to the best places, far from the crowd.








