Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Uvita – 124 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Vista Ballena

Hotel in Uvita

Offering outdoor pool and a spa and wellness center, Whales and Dolphins Hotel and Restaurante is located in Uvita, 2.5 mi from Playa Hermosa Beach. Free Wi-Fi access is available in common areas. Lavistadellugaresprivilegiada.

Show more Show less
8.3
Very Good
468 reviews
Price from
$104.62
per night

Whale Tail Hotel

Hotel in Uvita

Located in Uvita, 1.6 mi from Hermosa Beach, Whale Tail Hotel provides accommodations with a swimming pool, free private parking, and a bar. from the garden to the pool to the room, everything was lovely and well taken care of!

Show more Show less
8.7
Excellent
399 reviews
Price from
$20.14
per night

Uvita Pirates Hostel

Hotel in Uvita

Located in Uvita, within a 6-minute walk of Uvita Beach and 1.7 miles of Arco Beach, Uvita Pirates Hostel has accommodations with barbecue facilities and free WiFi throughout the property as well as... Nick & Tom are great hosts & they go out of there way to make your stay an enjoyable one. With the beach a few minutes walk down the street, two great restaurants mere steps up the street (including one of the best Mexican restaurants I've ever been too) & a small supermarket across the street. The rooms are great, they're nice & clean with plenty of space & the hostel has laundry service & a clean, fully functioning kitchen. It's also a short drive, bike ride or even walk into the town center. Really what more can one ask, a must stay when travelling to Uvita.

Show more Show less
8.7
Excellent
273 reviews
Price from
$13.50
per night

Golden Pineapple Villas-Adults Only

Hotel in Uvita

Featuring free WiFi throughout the property, Golden Pineapple Villas offers accommodations in Uvita, 11 mi from Playa Hermosa. Everything from the view...the rooms..private pool with outdoor shower were incredible. Service and food were exceptional. Will definitely be back!! Perfect location.

Show more Show less
9.7
Exceptional
74 reviews
Price from
$480
per night

HOTEL MARINO BALLENA

Hotel in Uvita

Located in Uvita, a 19-minute walk from Uvita Beach, HOTEL MARINO BALLENA features a terrace and views of the mountain. This 3-star hotel offers room service and a tour desk. The place was nice, it seems it was freshly renovated. Their attention and support was excellent: they were kind, welcoming, respectful, and the stay was enjoyable. There is a little pool available for kids and adults.

Show more Show less
8.4
Very Good
250 reviews
Price from
$98
per night

Cristal Ballena Boutique Hotel & Spa

Hotel in Uvita

Surrounded by lush tropical gardens, this resort offers a spa, an outdoor pool and Mediterranean-style suites with ocean views. The Ballena Marine National Park is a 15-minute walk away. beautiful setting, very well maintained grounds

Show more Show less
8.9
Excellent
201 reviews
Price from
$187.97
per night

Hotel Cabinas el Tecal

Hotel in Uvita

Featuring a shared lounge, garden and views of pool, Hotel Cabinas el Tecal is located in Uvita, a 6-minute walk from Uvita Beach. Built in 2011, the property is within 1.8 miles of Arco Beach. We arrived early, they let us check in, very friendly staff, comfortable beds, clean , nice AC. Close to small market place and beach. Definitely recommended this place

Show more Show less
8
Very Good
374 reviews
Price from
$45
per night

Tucan Hotel

Hotel in Uvita

Offering a bar with pool table and an on-site pool, Tucan Hotel is located in Uvita, a 3-minute drive from Marino Ballena National Park. cozy common areas hôtel with charm beautiful swimming pool calm at night nice breakfast

Show more Show less
8.6
Excellent
534 reviews
Price from
$75
per night

TikiVillas Rainforest Lodge - Adults Only

Hotel in Uvita

TikiVillas Rainforest Lodge – Adults Only is located in Uvita and has an outdoor swimming pool and a spa, daily breakfast included on the rated is served between 07:00 to 11:00 and complimentary WiFi... it was peaceful, clean, felt very private. loved the infinity pool!

Show more Show less
8.6
Excellent
228 reviews
Price from
$266
per night

Hotel Boutique Ballena Dorada

Hotel in Uvita

Located in Uvita, a 5-minute walk from Playa Ballena, Hotel Boutique Ballena Dorada has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. All was excellent, beautiful Stay in the jungle . Very clean and special

Show more Show less
8
Very Good
160 reviews
Price from
$90
per night

Most-booked hotels in Uvita in the past month

See all

Uvita's best hotels with breakfast

See all

Budget hotels in Uvita

See all

FAQs about hotels in Uvita

  • On average, 3-star hotels in Uvita cost $123 per night, and 4-star hotels in Uvita are $310 per night. If you're looking for something really special, a 5-star hotel in Uvita can be found for $886 per night, on average (based on Booking.com prices).

  • Many families visiting Uvita loved staying at Hotel FAREMITI Uvita, Kura Boutique Hotel, and Elan at Ballena Beach.

  • These hotels in Uvita are highly rated by couples: Rancho Pacifico - Boutique Hotel for Adults, Elan at Ballena Beach, and Kura Boutique Hotel.

  • Bungalows Ballena, Dolce Uvita, and Ranchos Remo Lodge are some of the popular hotels in Uvita.

  • For hotels in Uvita that serve highly-rated breakfasts, try Big Bamboo de Uvita, Kura Boutique Hotel, and Rancho Pacifico - Boutique Hotel for Adults.

  • On average, it costs $101 per night to book a 3-star hotel in Uvita for tonight. You'll pay around $204 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Uvita will cost around $463, on average (based on Booking.com prices).

  • Vista Celestial, Golden Pineapple Villas-Adults Only, and Ranchos Remo Lodge got great room view-related reviews from travelers in Uvita.

  • The average price per night for a 3-star hotel in Uvita this weekend is $101 or, for a 4-star hotel, $174. Looking for something even fancier? 5-star hotels in Uvita for this weekend cost around $504 per night, on average (based on Booking.com prices).

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Uvita:

Explore guest reviews of hotels in Uvita

See all