Skip to main content
Stays Flights Flight + Hotel Car rentals Attractions Airport taxis

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Puerto Viejo – 179 hotels and places to stay
Our top picks Lowest price first Star rating and price Top reviewed

SATTA LODGE - ADULTS ONLY

Hotel in Puerto Viejo

Providing free WiFi and an swimming pool and in the middle of the jungle, SATTA LODGE offers rooms in Puerto Viejo, 1.5 km from Jaguar Rescue Center. Great place to stay! The ownres make you feel welcomed! The rooms and the lodge itself are beautiful and clean. The lodge is so private that you can feel you have the place for yourself.

Show more Show less
9.6
Exceptional
130 reviews
Avg. price/night:
£71

Umami Hotel - Adults Only 5 stars

Hotel in Puerto Viejo

Situated in Puerto Viejo, 1.2 km from Playa Cocles, Umami Hotel - Adults Only features accommodation with a restaurant, free private parking, an outdoor swimming pool and a garden. I enjoy the facilities and found it convenient for Puerto Viejo, which I have visited MANY times over the years. It was a nice, updated, safe, clean, friendly and modern change of pace for Puerto Viejo.

Show more Show less
9.1
Superb
517 reviews
Avg. price/night:
£177

La Kukula Lodge

Hotel in Puerto Viejo

Located just 200 metres from Chiquita beach, La Kukula Lodge is located in Puerto Viejo. Free WiFi access and an outdoor swimming pool are available. Wa loved absolutely everything about this place. The owners were very friendly and helpful ( by the way thanks for showing us all the frogs :) the surrounding garden was amazing, the hammocks in front of our room gave us a perfect place to rest, breakfast was delicious, and resident sloths were awesome. We reccomend La Kukkula Lodge to every nature lover

Show more Show less
9.1
Superb
130 reviews
Avg. price/night:
£84

Hotel Banana Azul - Adults Only

Hotel in Puerto Viejo

Offering an outdoor swimming pool and an extensive garden, Hotel Banana Azul is located in Playa Negra beach and 2.5 km from Puerto Viejo town centre. Free WiFi access is available in all areas. Superb property beach side.... the little touches make it exceptional.. cooler welcome drink hats sunscreen beach toys and more.... staff are attentive.... excellent way to end our three week trip to Costa Rica

Show more Show less
9
Superb
621 reviews
Avg. price/night:
£46

Vista Verde

Hotel in Puerto Viejo

Set in a tropical garden and located just 150 meters from the beach, Vista Verde offers five private rooms in a rustic Caribbean-style environment. I stayed in the private double bed room upstairs and the beds were SUPER comfortable, I slept soo good. The staff were very helpful with everything and the entire hotel was impeccably clean. The location is a bit hidden, but in a great location and very close to the beach and town.

Show more Show less
9.1
Superb
122 reviews
Avg. price/night:
£16

Physis Caribbean Bed & Breakfast 5 stars

Hotel in Puerto Viejo

Set in attractive tropical gardens, Physis Caribbean Bed & Breakfast offers bright accommodation. Beautiful hotel, delicious breakfast, nice owners, perfect location.

Show more Show less
9.2
Superb
163 reviews
Avg. price/night:
£69

Sonora Jungle Retreat

Hotel in Puerto Viejo

Situated in Puerto Viejo, less than 1 km from Negra Beach, Sonora Jungle Retreat features accommodation with a restaurant, free private parking, a bar and a garden. The place is amazing, we love the trees and all the jungle around, and a few minutes by car we are at the beach, Ale and her daughter are so nice that actually they become part of my group of friends.

Show more Show less
9.8
Exceptional
17 reviews
Avg. price/night:
£89

Colina Secreta

Hotel in Puerto Viejo

Situated in Puerto Viejo, 2.5 km from Chiquita Beach, Colina Secreta features accommodation with a shared lounge, free private parking, a garden and a terrace. Every corner of Colina Secreta is designed and placed with love. The furnitures are amazing and the house was restore but still has the essence of the costarican Caribbean surrounded with tropical trees were you are constantly seeing and hearing birds. Also it’s pet friendly which is a plus. Celina and Martin are really great with the people that visits them. We are looking forward to comeback.

Show more Show less
10
Exceptional
13 reviews
Avg. price/night:
£58

Hotel Sunshine Caribe

Hotel in Puerto Viejo

Sunshine Caribe offers rooms in Puerto Viejo. Among the various facilities of this property are a garden and a terrace. Some rooms at the property include a balcony with a mountain view. Beautiful place... all perfect from the breakfast to the peaceful room. Jilma and her husband are awesome! I love them! Highly recommended for your trip to Puerto Viejo! We hope to come back there again. Thanks for all. Pura Vida!!!

Show more Show less
9.1
Superb
89 reviews
Avg. price/night:
£49

Hotel Aguas Claras 5 stars

Hotel in Puerto Viejo

Located in Puerto Viejo, 350 metres from Playa Cocles, Hotel Aguas Claras provides accommodation with a restaurant, free private parking, free bikes and an outdoor swimming pool. Exceptional service from all the staff, everything from the menu at the restaurant and beach club was absolutely delicious. Fresh, super tasty, varied breakfast menu. Extra comfy bed and pillows. We loved the open air rain shower. Vibrant, colourful décor in sync with the exuberance of the jungle all around the premises.

Show more Show less
9.3
Superb
58 reviews
Avg. price/night:
£627

Hotels with extra health and safety measures

Find hotels in Puerto Viejo with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfecting
Food & drink safety

Most booked hotels in Puerto Viejo in the past month

See all

Puerto Viejo's best hotels with breakfast

See all

Budget hotels in Puerto Viejo

See all

Hotels located in the centre of Puerto Viejo

See all

FAQs about hotels in Puerto Viejo

  • Colina Secreta, SATTA LODGE - ADULTS ONLY and La Kukula Lodge have received great reviews from travellers in Puerto Viejo regarding the views from their hotel rooms.

  • The average price per night for a 3-star hotel in Puerto Viejo this weekend is £107 or, for a 4-star hotel, £73. Looking for something even fancier? 5-star hotels in Puerto Viejo for this weekend cost on average around £193 per night (based on Booking.com prices).

  • These hotels in Puerto Viejo are highly rated by couples: Colina Secreta, Sonora Jungle Retreat and SATTA LODGE - ADULTS ONLY.

  • SATTA LODGE - ADULTS ONLY, Physis Caribbean Bed & Breakfast and Umami Hotel - Adults Only are some of the popular hotels in Puerto Viejo.

  • For hotels in Puerto Viejo that serve up a highly-rated breakfast, try Sonora Jungle Retreat, SATTA LODGE - ADULTS ONLY and Hotel Bugabutik.

  • On average, 3-star hotels in Puerto Viejo cost £64 per night, and 4-star hotels in Puerto Viejo are £88 per night. If you're looking for something really special, a 5-star hotel in Puerto Viejo can on average be found for £169 per night (based on Booking.com prices).

  • Many families visiting Puerto Viejo loved staying at Colina Secreta, Sonora Jungle Retreat and SATTA LODGE - ADULTS ONLY.

Subscribe to see Secret Deals

Prices drop the moment you sign up!

What guests said about Puerto Viejo:

Explore guest reviews of hotels in Puerto Viejo

See all