Hotels in Baru Island

Search for Baru Island Hotels

Hotels.com™ Rewards

Collect 10 nights, get 1 reward night

And look out for Secret Prices on selected hotels

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best Baru Island Hotels

Baru Island overview

Baru Island is a relaxing place that features picturesque views of beaches and islands. You can take advantage of excursions in the area. Visitors to Baru Island can take time to see places such as Blanca Beach and Corales del Rosario National Park. Popular sights in the surrounding area include San Fernando Fort.

Where to stay in Baru Island

Whether travelling for business or pleasure, Baru Island can accommodate all visitors. There are 18 hotels in Baru Island and you can shop for as many as 1941 deals for rooms on Hotels.com, some with discounts of up to 60%. We have room prices as low as GBP 8 per night. Here's a breakdown of hotels by star rating in Baru Island as well as in the surrounding area:
  • • 11 5-star hotels from GBP 92 per night
  • • 108 4-star hotels from GBP 56 per night
  • • 195 3-star hotels from GBP 20 per night
  • • 40 2-star hotels from GBP 8 per night

How to get to Baru Island

Fly into Cartagena (CTG-Rafael Nunez Intl.), 17 mi (27.3 km) from the heart of Baru Island.

What to see around Baru Island

The area is recognised for its natural setting, offering these places to visit:
  • • Blanca Beach
  • • Corales del Rosario National Park
Here are some of the recommended places to see in the surrounding area:
  • • San Fernando Fort (7.2 mi/11.6 km from the city centre)
  • • Isla Grande Beach (8.2 mi/13.3 km from the city centre)

When to visit Baru Island

Wondering which time of year to travel or what should be on your packing list? Here are some typical temperatures to help you with your planning:

Seasonal temperatures
  • • January-March: 30°F day, 22°F night
  • • April-June: 31°F day, 24°F night
  • • July-September: 31°F day, 25°F night
  • • October-December: 31°F day, 23°F night
Seasonal average rainfall
  • • January-March: 5 inches
  • • April-June: 17 inches
  • • July-September: 27 inches
  • • October-December: 23 inches