Skip to main content

Cheap hotels in Puerto Viejo

Find the cheap hotels that appeal to you the most

The best cheap hotels in Puerto Viejo

Check out our pick of great cheap hotels in Puerto Viejo

Filter by:

Review score

Pagalù Hostel

Puerto Viejo

Located in Puerto Viejo, 200 metres from Negra Beach, Pagalù Hostel provides accommodation with a garden, free private parking, a shared lounge and a terrace.

V
Vår Emilie
From
Norway
Amazing location. Close to everything you need. Supermarket, ATM, restaurants, beach, and bicycle rent with just a few minutes walk. The hostel was clean and quiet and the staff was very friendly. The hostel has a chill vibe.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,128 reviews
Price from
US$38
1 night, 2 adults

Lanna Ban Hotel

Hotel in Puerto Viejo

Offering direct access to the beach, Lanna Ban Hotel is located in Puerto Viejo. The hotel features an exotic garden and contemporary Thai architecture. Free WiFi access is available.

w
william
From
United States
Entire staff was super helpful, the room was clean and well organized, gorgeous place all around. I would recommend it .
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,711 reviews
Price from
US$109
1 night, 2 adults

Hotel Indalo adults only

Hotel in Puerto Viejo

Centrally located in Puerto Viejo de Talamanca town centre and just a 3-minute walk from Salsa Brava Beach, Hotel Indalo adults only features an extensive garden, sun terrace and free Wi-Fi.

C
Celange
From
United States
Everything about Hotel Indalo is great! Perfect location, right in town but far enough to no hear the main street. The Gardens are beautiful and well kept, perfect for those that want to connect with nature during their stay. The rooms are lovely, clean, and I really enjoyed not having a TV. But if you need/want a TV moment the wi-fi works great. The pool is a perfect size and great for when you want a little down time. Lastly, the staff is really sweet, helpful, and calm.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,174 reviews
Price from
US$105
1 night, 2 adults

La Bonita Lodge

Hotel in Puerto Viejo

Set in Puerto Viejo, 1.3 km from Negra Beach, La Bonita Lodge offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

M
Margarita
From
United Kingdom
Everything! Beautifully designed, new bungalows in the middle of a tranquil oasis of a garden with delightful pool. Also with private outdoor shower! The staff was super friendly and helpful. Some other travellers mentioned it was far from the center but it wasn’t an issue for me, I walked every day and it was about 35 minutes along the beach. Would highly recommend if you want to stay in a beautiful hotel in the middle of nature and have a great night’s sleep while being close to Puerto Viejo.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 135 reviews
Price from
US$114.19
1 night, 2 adults

Conga Boutique Hotel

Hotel in Puerto Viejo

Located in Puerto Viejo, less than 1 km from Cocles Beach, Conga Boutique Hotel provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

Z
Zuzana
From
Czech Republic
The hotel is really nice with cozy rooms. Staff was super helpful.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 183 reviews
Price from
US$148.35
1 night, 2 adults

Smile Jungle Hostel

Puerto Viejo

Comprising a garden and a terrace, Smile Jungle Hostel is a recently renovated accommodation in Puerto Viejo set close to Cocles Beach.

J
Julie
From
France
I had a lovely stay here (stayed about 2 weeks) and will keep good memories from it :) If you want a getaway from the party hostel and a chill vibe this is the place to be. Gonzalo and his mom made everything perfect and always had a friendly smile. You can have an amazing breakfast, movie nights, and good talks. You can spot some animals around, kitchen is well set up, everything is always clean, beds confortable with curtains in the dorms for privacy. Definitely recommend. Gonzalo will make everything to make you happy and give you good recommendations (he also does good pesto pizza and jamaica flower drink ✨️🙏). Thanks a lot ☀️☺️
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 167 reviews
Price from
US$50
1 night, 2 adults

KAÑIK APART HOTEL

Puerto Viejo

KAÑIK APART HOTEL in Puerto Viejo provides adults-only accommodation with an outdoor swimming pool and a garden.

I
Ines
From
Switzerland
Quiet accommodation, very friendly and helpful management & staff, excellent breakfast- I definitely recommend Kanik
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 343 reviews
Price from
US$120
1 night, 2 adults

Mecca

Hotel in Puerto Viejo

Set in Puerto Viejo, 700 metres from Negra Beach, Mecca offers accommodation with free bikes, free private parking, an outdoor swimming pool and a garden.

P
Philipp
From
France
Kim is an amazing host! The room is comfortable and the pool really nice, everything is working perfectly fine. The whole place is made with lots of care. She cooked an amazing different breakfast every morning and we had some nice conversations. Thank you! I definitively recommend!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 108 reviews
Price from
US$75
1 night, 2 adults

Namu Garden Hotel & Spa - Adults Only

Hotel in Puerto Viejo

Set in Puerto Viejo, 300 metres from Negra Beach, Namu Garden Hotel & Spa - Adults Only offers accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant.

J
Jeroen
From
Netherlands
Very nice rooms and super staff. Also the food and drinks are the best!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 598 reviews
Price from
US$188.29
1 night, 2 adults

Manzanillo Caribbean Resort

Puerto Viejo

Situated in Puerto Viejo, 1.2 km from Manzanillo Beach, Manzanillo Caribbean Resort features accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.

O
Oier
From
Spain
Pistina oso ondo ondo dago eta instalakuntzak orokorrean baita. Gosaria ona.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 532 reviews
Price from
US$89.10
1 night, 2 adults
All cheap hotels in Puerto Viejo

Looking for a cheap hotel?

For those on a budget, these cheap and cheerful hotels still have a lot to offer, with most offering WiFi and convenient locations. Popular with backpackers, many properties can be found in central locations and include comfortable rooms with private or shared bathrooms. You’ll also find a number of options which feature a 24-hour front desk and luggage storage.

Most booked cheap hotels in Puerto Viejo and surroundings in the past month

See all

Popular with guests booking cheap hotels in Puerto Viejo

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,174 reviews

Popular with guests booking cheap hotels in Puerto Viejo

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 732 reviews

Popular with guests booking cheap hotels in Puerto Viejo

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 45 reviews

Popular with guests booking cheap hotels in Puerto Viejo

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 660 reviews

Popular with guests booking cheap hotels in Puerto Viejo

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,711 reviews

Popular with guests booking cheap hotels in Puerto Viejo

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 921 reviews

Popular with guests booking cheap hotels in Puerto Viejo

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 674 reviews

Popular with guests booking cheap hotels in Puerto Viejo

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 738 reviews

Popular with guests booking cheap hotels in Puerto Viejo

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 604 reviews

Popular with guests booking cheap hotels in Puerto Viejo

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,128 reviews

Enjoy breakfast in Puerto Viejo and nearby

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 155 reviews

Situated in Puerto Viejo, within 700 metres of Negra Beach and 4.1 km of Jaguar Rescue Center, Infiniti Hotel features accommodation with a terrace and as well as free private parking for guests who...

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 45 reviews

Boasting barbecue facilities and free WiFi, Kalunay Hostel - Breakfast included is located in Puerto Viejo. The property has a garden, as well as a shared lounge.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 6 reviews

Located in Puerto Viejo, 600 metres from Negra Beach, Svastha Yoga and Ayurveda Cafe provides accommodation with a garden, free private parking, a terrace and a restaurant.

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 494 reviews

Set in Puerto Viejo, 1.1 km from Negra Beach, Olinca Boutique Hotel offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 885 reviews

With pool views, Terrazas del Caribe Hotel is located in Puerto Viejo and has a restaurant, room service, bar, garden, outdoor pool and terrace. Free WiFi is featured throughout the property.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 531 reviews

Set in Puerto Viejo, 400 metres from Negra Beach, Saranda Boutique Hotel offers accommodation with an outdoor swimming pool, free private parking, a terrace and a restaurant.

Casa Luce

Puerto Viejo
Breakfast options
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 323 reviews

Featuring a garden and views of garden, Casa Luce is a recently renovated bed and breakfast set in Puerto Viejo, 400 metres from Negra Beach.

La Prometida

Puerto Viejo
Breakfast options
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 284 reviews

Located in Puerto Viejo, 300 metres from Negra Beach, La Prometida provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

Stay connected in Puerto Viejo and nearby. Cheap hotels with free WiFi

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 275 reviews

Cabinas Jacaranda is set in Puerto Viejo and offers accommodation with a garden and free WiFi, 400 metres from Negra Beach and 4.3 km from Jaguar Rescue Center.

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 120 reviews

Set in Puerto Viejo and with Negra Beach reachable within 400 metres, Cabinas Mitchaelle's offers concierge services, non-smoking rooms, a garden, free WiFi throughout the property and a terrace.

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 137 reviews

Set in Puerto Viejo, 300 metres from Negra Beach, Cabinas Guarana offers accommodation with a garden, free private parking and a terrace. The accommodation provides a shared kitchen and free WiFi.

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 328 reviews

Set within 500 metres of Negra Beach and 4.2 km of Jaguar Rescue Center, Roots Family features rooms in Puerto Viejo. Boasting a shared kitchen, this property also provides guests with a terrace.

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 674 reviews

Set in Puerto Viejo, 500 metres from Negra Beach, El Clan Hostel offers accommodation with an outdoor swimming pool, free private parking, a garden and a bar.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Located in Puerto Viejo in the Limon region, with Negra Beach nearby, Cuarto La Kalma provides accommodation with free WiFi and free private parking.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 738 reviews

Situated in Puerto Viejo, 600 metres from Negra Beach, La Tribu Boutique Hostel for Women provides air-conditioned accommodation and a shared lounge.

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 14 reviews

Set 600 metres from Negra Beach and 4.1 km from Jaguar Rescue Center, Soul Rebel Hostel features free WiFi and units equipped with a kitchenette, terrace and seating area.

Great access to the city centre. Check these cheap hotels in Puerto Viejo and nearby

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 6 reviews

Featuring quiet street views, Lewis's Apartamentos #32 is situated in Puerto Viejo and provides a wellness area with beauty services and a public bath.

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 124 reviews

Situated in Puerto Viejo, within 700 metres of Negra Beach and 4.1 km of Jaguar Rescue Center, Cabinas Popular features accommodation with a garden and free WiFi as well as free private parking for...

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 322 reviews

Located in Puerto Viejo, Yucca Beachfront Hotel is a beachfront quaint hotel that offers free WiFi access. Playa Negra beach is just 500 metres away. All comfort private rooms have private bathrooms.

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 75 reviews

Situated in Puerto Viejo, 700 metres from Negra Beach, Casa Dolce Vita features accommodation with free WiFi and free private parking.

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 118 reviews

Situated 4.2 km from Jaguar Rescue Center, Roca Mar ROCAWELCH Puerto Viejo offers accommodation in Puerto Viejo.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 4 reviews

Comprising a garden and a bar, MY Caribe Casa is a recently renovated accommodation in Puerto Viejo situated close to Negra Beach.

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 79 reviews

Set within 4.8 km of Jaguar Rescue Center in Puerto Viejo, Colibri Ecolodge 3 minutes walk to beach and town provides accommodation with seating area.

Kalawala

Puerto Viejo
Central location
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 235 reviews

Situated in Puerto Viejo and only less than 1 km from Negra Beach, Kalawala features accommodation with city views, free WiFi and free private parking.

FAQ about cheap hotels in Puerto Viejo

Cheap hotels that guests love in Puerto Viejo

See all
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 527 reviews
Nice rooms and location. Very clean.
Guest review by
Ravinder
People with friends
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,174 reviews
The hotel was amazing - the staff, the room (with a great AC), the pool and the location. We found the hotel as a great value for money deal, and would definitely recommend it to everyone!
Guest review by
Omer
Young couple
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 354 reviews
We had the greatest stay at Physis B&B. Matthew was an excellent host, very friendly and made our stay very easy. The location is great, very close to the beach and to all the activities in Puerto Viejo. The room was very clean and the breakfast was exceptional. We highly recommend this place!
Guest review by
Lili
Young couple
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 598 reviews
Rooms were lovely and so was the pool. Very clean and nice location right in town.
Guest review by
Amelia
Group
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 225 reviews
Stylish, tastefully decorated & spotlessly clean room. Lovely balcony, nice pool area & external space. Pool/beach towels changed daily. Great communication with the hosts who were onhand but not intrusive & dealt with a small issue with had with the room very promptly. Excellent location only a short stroll from the centre of the village
Guest review by
kay
Young couple