Top 10 Hotels in Baru Island

See all 6 Hotels in Baru Island
Hotel Isla del Encanto
Hotel Isla del Encanto

Av. San Martin #5-94, Baru Island

3.0 out of 5.0
4.1 out of 5 (15 reviews)

Nestled on the beach, this Baru Island hotel is 0.4 mi (0.7 km) from Corales del Rosario National Park and 7.9 mi (12.7 km) …

$225
Hotel Sport Barú
Hotel Sport Barú

Ensenada del Cholón Km. 26, Baru Island 130017

3.0 out of 5.0
3.7 out of 5 (25 reviews)

Nestled on the beach, this Baru Island hotel is 1.4 mi (2.2 km) from Corales del Rosario National Park and 1.8 mi (2.9 km) …

$101
Casa Cordoba Baru
Casa Cordoba Baru

Carretera Via Baru Km 10 - 438, Baru Island

4.0 out of 5.0

Nestled on the beach, this Baru Island bed & breakfast is within a 15-minute walk of Corales del Rosario National Park and …

$658
Playa Scondida
Playa Scondida

Ensenada de Cholon, Baru Island 130015

3.0 out of 5.0
4.5 out of 5 (6 reviews)

Offering direct access to the beach, this Baru Island hotel is 1.3 mi (2.1 km) from Corales del Rosario National Park and 1.8 …

$239
Hotel Caribe by Faranda
Hotel Caribe by Faranda

Carrera 1a No 2-87, Cartagena 130001

4.0 out of 5.0
4.1 out of 5 (648 reviews)

Surrounded by palm trees and gardens, Hotel Caribe by Faranda stands along a Caribbean beach. Plaza de Bolivar is 2.9 km (1.8 …

$155
Hampton By Hilton Cartagena
Hampton By Hilton Cartagena

Calle 8 Av San Martin, Cartagena 130001

3.0 out of 5.0
4.4 out of 5 (651 reviews)

Located in Bocagrande, this hotel is within a 10-minute walk of Bocagrande Beach and Rio Cartagena Casino. Castillo Grande …

$105
Hotel Cartagena Plaza
Hotel Cartagena Plaza

Cra 1a No.6-154 Bocagrande, Cartagena

3.0 out of 5.0
3.6 out of 5 (370 reviews)

Located in Bocagrande, this beachfront hotel is in a shopping district and within a 10-minute walk of Bocagrande Beach and …

Get Rates
Palmarito Beach Hotel
Palmarito Beach Hotel

Calle 3 1-1, Playa Dorada, Tierra Bomba Island 130018

2.5 out of 5.0
3.1 out of 5 (7 reviews)

Nestled on the beach, this Tierra Bomba Island hotel is within 1 mi (2 km) of Rio Cartagena Casino, Castillo Grande Beach …

$60
Hilton Cartagena
Hilton Cartagena

Avenida Almirante Brion, Cartagena 130001

4.5 out of 5.0
4.4 out of 5 (715 reviews)

Nestled on the beach, this Bocagrande resort is within 1 mi (2 km) of Rio Cartagena Casino, Castillo Grande Beach, and …

Get Rates
Hotel Dorado Plaza
Hotel Dorado Plaza

Bocagrande Av. San Martin , 4-41, Cartagena

3.0 out of 5.0
2.9 out of 5 (209 reviews)

Offering direct access to the beach, this Bocagrande resort is in the city center and within a 10-minute walk of Rio …

Get Rates
Hide content

Where to stay in Baru Island

Baru Island Hotel Guide

Expedia.com offers a selection of 99 hotels in Baru Island. You are sure to find cheap deals and discount rates among them with our Best Price Guarantee. No matter what type of hotel strikes your fancy, we will let you search for your preferred one to accommodate your travel needs.

Expedia.com will not only save you time, but also money when booking your stay at a hotel in Baru Island. Making reservations so you can stay within your budget is easy with us.

Expedia.com even provides you with a map so you may find cheap hotels in the Baru Island neighborhood you prefer.

Go ahead. Enter your travel dates to view the best offers on hotel rooms in Baru Island, now, including last minute deals!