Skip to main content

Search hotels in Barú

Enter your dates to see the latest prices and deals for Barú hotels

Filter by:

Star Rating

Review score

Barú – 21 hotels and places to stay

Located on the banks of River Baru, Hotel Villas Río Mar is also within a walking distance of 2953 feet from the Village of Dominical.

The close proximity to Dominical made my stay without a car very good. Super welcoming and friendly team everywhere in the hotel. Room was spacious and the surrounding gardens beautiful. Breakfast was OK.
Review score
Wonderful
1,136 reviews
Price from
$98.91
1 night, 2 adults

Surrounded by rainforest, Hotel Cuna del Angel has setting 5.8 miles (7.5 mi) drive from Ballena Marine National Park. It features an infinity swimming pool and a spa.

Location was good and beautiful although entry from the direction of Uvita was difficult and dangerous at night.
Review score
Excellent
153 reviews
Price from
$154.80
1 night, 2 adults

Located in Dominical, 1.2 miles from Dominical Beach, Bamboo River House and Hotel provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

I LOVED the pool, large, clean - so refreshing, and great AC. The location is in a sweet spot - easy to get to, secluded from the business, yet close (just a few minutes) to drive back into town. Parking lot for guests. We took the smaller bungalow with patio for 6 days. It was fine. It was all we needed. May try one of the larger rooms next time. The shared kitchen area is plenty big.
Review score
Excellent
569 reviews
Price from
$40.50
1 night, 2 adults

Diuwak is located 164 feet from Dominical Beach, and offers an outdoor pool, free Wi-Fi and free breakfast. Guests can spot exotic birds, mammals, reptiles and plants in the surrounding mangroves.

Great location walkable to town and the beach. Friendly, welcoming staff was able to accommodate our early check-in and was quick to replace a burned out light bulb. Pool was nice. Room was dark and quiet and comfortable for sleeping. AC worked well. Got a solid night’s sleep there.
Review score
Good
169 reviews
Price from
$82.22
1 night, 2 adults

Located in Dominical, 28 miles from Manuel Antonio National Park, Iguana Libre provides accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

Very friendly owners and animals & nature all around! We saw iguana, frog,birds
Review score
Wonderful
115 reviews
Price from
$65
1 night, 2 adults

Located in Savegre, 29 miles from Manuel Antonio National Park, Lapazul Boutique Hotel provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

Lapazul is an absolute gem—easily one of the most memorable places I’ve stayed at anywhere in the world. The views are simply breathtaking, perched high in the jungle with the ocean in the distance, and the chance to spot local wildlife adds to the magic. The rooms are spacious, beautifully designed, and have everything you need to truly relax. But what really sets Lapazul apart is the top-notch hospitality. The warmth and attention to detail from the staff is among the best I’ve ever experienced—genuine, personal, and truly caring. Special mention to Mr. Jorge, whose first-class service and warm presence made us feel incredibly welcome. He is, without a doubt, one of the best hosts I’ve ever encountered at any hotel in the world. And the food? Outstanding. Every dish is full of flavor and heart, far surpassing the local restaurants in town. The menu is focused and perfectly executed, with ingredients that shine. You can taste the passion in every bite. If you’re looking to disconnect from the world and reconnect with nature and comfort, this is the place. Plus, it’s just a short drive down to the beach at Dominical. I can’t recommend it enough.
Review score
Exceptional
76 reviews
Price from
$300.20
1 night, 2 adults

Rio Lindo Hotel features a garden, terrace, a restaurant and bar in Dominical. Featuring family rooms, this property also provides guests with an outdoor pool.

Great pool, bar, and restaurant. Love music one night. Excellent breakfast.
Review score
Very Good
516 reviews
Price from
$78
1 night, 2 adults

Located in Dominical, 23 mi from Manuel Antonio, Hotel Tropical Sands Dominical features air-conditioned rooms, fan cabins and free private parking. Free WiFi is offered throughout the property.

Enjoyed our stay at Tropical Sands! A quiet place in a more secluded area, but still close enough to walk to the main areas in town, felt very safe staying here. It was nice to have a communal kitchen and resources for any activities to book. Our AC stopped working momentarily and staff was very quick in fixing it for us and had no other issues!
Review score
Very Good
497 reviews
Price from
$60
1 night, 2 adults

Located in Dominical, within a 4-minute walk of Dominical Beach and 27 miles of Marina Pez Vela, Tribe Boutique Hotel - Adults Only has accommodations with a terrace as well as free private parking...

Romantic, adults-only, conveniently located!
Review score
Excellent
273 reviews
Price from
$107.10
1 night, 2 adults

Located in Dominical, 3.1 mi from Nauyaca Waterfalls, Boutique Rooms River Front at La Junta offers accommodations with a restaurant and a bar.

We were within walking distance of everything - the beach, the shopping, the food. The best food was right where we were staying so that was an extra bonus! The owners of La Junta couldn't have been any nicer and we couldn't have enjoyed our stay any more than we did; from the fruit bowl, the coffee, the beautiful room with our very own hammock to rest in, life was great!
Review score
Excellent
52 reviews
Price from
$284
1 night, 2 adults
See all 21 hotels in Barú

Hotels with airport shuttles in Barú