Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5
Start by selecting your hotel
Start by selecting your hotel
Start by selecting your hotel

Save up to $603 by booking Flight + Hotel.

Search 590,000 properties and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more



Top Hotel Deals

See all 500 Hotels in Baru Island
Hotel Sport Barú

Hotel Sport Barú

Ensenada del Cholón Km. 26, Baru Island
3.9
of 5, from 39 reviews
3.5 out of 5.0

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) from Baru Church. Blanca Beach is 6.1 mi (9.8 km) away.

Posada Nativa Brenely

Posada Nativa Brenely

Calle Larga c-09, Isla de Baru, Baru Island
1.5
of 5, from 2 reviews
3.0 out of 5.0

This beachfront bed & breakfast is located in Baru Island, close to Blanca Beach. Regional attractions also include San Fernando Fort and Corales del Rosario National Park.

Playa Scondida

Playa Scondida

Ensenada de Cholon, Baru Island
4.6
of 5, from 7 reviews
3.5 out of 5.0

Situated in Baru Island, this beach hotel is 1.3 mi (2.1 km) from Corales del Rosario National Park and 1.8 mi (2.8 km) from Baru Church. Blanca Beach is 6.1 mi (9.9 km) away.

Agu Azul Beach Resort Hotel Boutique

Agu Azul Beach Resort Hotel Boutique

Corregimiento De Baru, Sector Cholón, Baru Island
3.6
of 5, from 12 reviews
4.0 out of 5.0

Nestled on the beach, this Baru Island hotel is within a 10-minute walk of Baru Church and Corales del Rosario National Park. Blanca Beach is 7.8 mi (12.6 km) away.

Hostal La Canoa

Hostal La Canoa

Isla de Baru, Playa Blanca, Sector, Baru
2.5 out of 5.0

Situated on the beach, this hostal is within a 15-minute walk of Baru Church and Corales del Rosario National Park. Blanca Beach is 8.9 mi (14.3 km) away.

$336
Decameron Baru - All inclusive

Decameron Baru - All inclusive

Baru Kilometro 7 sector Portonaito, Baru Island
4.0
of 5, from 258 reviews
4.0 out of 5.0

This Baru Island resort is on the beach, 0.8 mi (1.3 km) from Blanca Beach, and within 9 mi (15 km) of Corales del Rosario National Park and Baru Church. Peace Garden and Fernandez Madrid Park are also within 32 mi (52 km).

Barú Playa Eco-Beach Resort

Barú Playa Eco-Beach Resort

Barú Playa, Baru Island
4.3
of 5, from 6 reviews
4.0 out of 5.0

Located in Baru Island, this beachfront hotel is in a national park and within 1 mi (2 km) of Baru Church and Corales del Rosario National Park. Blanca Beach is 9 mi (14.5 km) away.

Casa Cordoba Baru

Casa Cordoba Baru

Carretera Via Baru Km 10 - 438, Baru Island
4.5 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 Baru Church. Blanca Beach is 7.2 mi (11.5 km) away.

Top Flight + Hotel Deals