Skip to main content

Stay in Puntarenas's best hotels!

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest Price First Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Peace of Paradise

Hotel in Manuel Antonio

Located in Manuel Antonio, within 1.3 miles of Biesanz and 1.3 miles of Espadilla Beach, Peace of Paradise provides accommodations with a garden and free WiFi as well as free private parking for... Rooms are clean. The balcony was lovely and whole apartment was spacious with excellent cooking facilities. Staff were great and friendly and gave us lights during an unexpected power cut. Also came with Max and Suzie the resident pet dog and cat who said hello in the mornings. Great location next to restaurants and supermarket and frequent 15min bus route to Manuel Antonio beach.

Show more Show less
9.1
Wonderful
1,034 reviews
Price from
$76.50
per night

Surf Paradise

Hotel in Santa Teresa Beach

Located in Santa Teresa Beach, Surf Paradise offers beachfront accommodations a 4-minute walk from Santa Teresa Beach and has facilities like a garden and a terrace. The location is perfect, few steps from the beach! The room was very comfortable and had A/C, which was a relief. Nice and equipped common area. The people that run the place are really friendly and always willing to help you. Definitely recommend it!

Show more Show less
9.2
Wonderful
216 reviews
Price from
$33.93
per night

Cool Waters Jungle Villas

Hotel in Uvita

Located in Uvita, a 9-minute walk from Uvita Beach, Cool Waters Jungle Villas provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. Owner very accommodating with sleeping arrangements. Jumping platform really fun and forest setting was perfect

Show more Show less
9
Wonderful
108 reviews
Price from
$16
per night

Natüra Hotel Monteverde

Hotel in Monteverde Costa Rica

Located in Monteverde Costa Rica, within 2.6 miles of Sky Adventures Monteverde and 3.9 miles of Selvatura Adventure Park, Natüra Hotel Monteverde has accommodations with a garden and free WiFi... Everything was really great. People, service, zipline and rain forest tours and excellent breakfast. We recommend it :)

Show more Show less
9.4
Wonderful
135 reviews
Price from
$85.50
per night

Marala Hotel

Hotel in Esterillos

Located in Esterillos, 9.6 mi from Hermosa Beach, Marala Hotel features accommodations with a garden, free private parking, a restaurant and a bar. The hotel has a hot tub and room service. The pool and the barmen Jefferson was amazing.

Show more Show less
9.2
Wonderful
303 reviews
Price from
$118.30
per night

Paradise Bay Hotel Boutique

Hotel in Herradura

Located in Herradura, a 6-minute walk from Playa Herradura, Paradise Bay Hotel Boutique has accommodations with free bikes, free private parking, an outdoor swimming pool and a terrace. The room was spacious, beautifully designed and super clean. We really liked the restaurant, both the food and the staff - Helmer and Mario were super nice! We booked the hotel last minute because our first choice turned out to be terrible. We didn't regret it, loved the place!

Show more Show less
9.1
Wonderful
465 reviews
Price from
$127.53
per night

Ventura Santa Teresa

Hotel in Santa Teresa Beach

Located in Santa Teresa Beach, a 3-minute walk from Carmen Beach, Ventura Santa Teresa has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. Clean and new and excellent staff and communication. Very luxurious feeling in the room and in the entire premises. Safe with 24hr around the block security for a solo traveling gal. Highly recommend Ventura Santa Teresa. Can’t wait to go back!

Show more Show less
9.2
Wonderful
212 reviews
Price from
$80.50
per night

Gigi Brown Beachfront Santa Teresa

Hotel in Santa Teresa Beach

Located in Santa Teresa Beach, a 9-minute walk from Carmen Beach, Gigi Brown Beachfront Santa Teresa has accommodations with an outdoor swimming pool, free private parking, a garden and a shared... Location, view for the sea, artsy room decor, restaurant, food, drinks were all amazing. The resort is very small, so not many other guests and very individualized approach. It was quiet and relaxing. But the experience was topped up with absolutely wonderful host Luis. He was welcoming, very helpful with all the requests and just such a nice person.

Show more Show less
9.1
Wonderful
146 reviews
Price from
$270.90
per night

Bamboo River House and Hotel

Hotel in Dominical

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 privacy and absolute peace I felt in the bungalow's private deck. Staff was really friendly and helpful and loved how Grammy (their dog) welcomed us.

Show more Show less
9
Wonderful
322 reviews
Price from
$40
per night

Hotel Naoz

Hotel in Manuel Antonio

Located in Manuel Antonio, 1.3 miles from La Macha Beach, Hotel Naoz has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge. Hotel Naoz was an amazing experience a great return for the money invested on an amazing time in Manuel Antonio. It exceeded every expectation we had an we can assure it was a great discovery being nationals. For sure we will come back.

Show more Show less
9.1
Wonderful
790 reviews
Price from
$92
per night

Hotels with extra health and safety measures

Find hotels in Puntarenas with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfection
Food & drink safety

Most-booked hotels in Puntarenas in the past month

See all

Puntarenas's best hotels with breakfast

See all

Budget hotels in Puntarenas

See all

Hotels in Puntarenas you can book without a credit card

See all

FAQs about hotels in Puntarenas

Planning a trip? Get inspired by reviews of cities in Puntarenas

Explore guest reviews of hotels in Puntarenas

See all