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 selection of great cheap hotels in Puerto Viejo

Filter by:

Review score

Pagalù Hostel

Puerto Viejo

Located in Puerto Viejo, a 2-minute walk from Negra Beach, Pagalù Hostel provides accommodations with a garden, free private parking, a shared lounge and a terrace.

P
Peter
From
Canada
Exceptional modern stylish hostel set on a quiet backstreet 5 minutes walk from the centre and the beach. There is a good supermarket right there to get all your food to cook in the beautiful kitchen surroundings. Everything was very clean and comfortable. The staff work very hard to keep it that way, and they were all very friendly and helpful to us. Would definitely recommend staying here 😊
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,167 reviews
Price from
$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.

A
Angel
From
Costa Rica
The rooms, the pool, a lot of nature, the attention, the cleanness. Everything is completely good.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,702 reviews
Price from
$109
1 night, 2 adults

Hotel Indalo adults only

Hotel in Puerto Viejo

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

M
Marte
From
Norway
Very clean, modern rooms and great location. The staff is welcoming and very friendly.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,192 reviews
Price from
$94.50
1 night, 2 adults

La Bonita Lodge

Hotel in Puerto Viejo

Located in Puerto Viejo, a 15-minute walk from Negra Beach, La Bonita Lodge has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

L
Luis Diego
From
Costa Rica
Amazing place, everything works perfectly.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 122 reviews
Price from
$114.19
1 night, 2 adults

Conga Boutique Hotel

Hotel in Puerto Viejo

Located in Puerto Viejo, a 10-minute walk from Cocles Beach, Conga Boutique Hotel provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

D
Daniela
From
Costa Rica
Beautiful small boutique hotel in the heart of Puerto Viejo, excellent location, walking distance from the main restaurants in downtown PV. Decoration, and room details superb. The bedding and pillows very comfortable as well. The breakfast delicious as well.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 150 reviews
Price from
$220
1 night, 2 adults

Smile Jungle Hostel

Puerto Viejo

Smile Jungle Hostel is a recently renovated guest house in Puerto Viejo where guests can make the most of its garden and terrace.

g
genro
From
Canada
I loved everything! The setting is exceptional - there is no better place to hear and see the full spectrum of the jungle activity day and night. The new argentinian owner, Gonzalo, is fully dedicated to making this place an unforgettable experience for everyone. I especially appreciated all the eco-friendly touches he added to the main building. He is very consciencious and knows Costa Rica inside out. And If you don't usually like bunk beds, give this a try: the high wooden roof make the rooms feel very spacious, and the upper bunk is next to the windows screen and the jungle outside, with a net, privacy curtain, reading light and fan. Top confort. The general vibes of the hostel were chill, and guests were all happy to extend their stay. As a plus, the best grocery store in the region is just down the road.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 143 reviews
Price from
$50
1 night, 2 adults

KAÑIK APART HOTEL

Puerto Viejo

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

M
Mary
From
United States
Very nice property. Beach area was nice to sit and relax. We had everything we needed in our room. Pool was nice place to end our days and visit with others. Plenty of towels for pool or beach. The staff were very friendly and helpful. Breakfast was good everyday and so nice to have it brought to our sitting area.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 331 reviews
Price from
$156
1 night, 2 adults

Mecca

Hotel in Puerto Viejo

Located in Puerto Viejo, a 8-minute walk from Negra Beach, Mecca provides accommodations with free bikes, free private parking, an outdoor swimming pool and a garden.

S
Skyers
From
Costa Rica
I stayed at Casita de Flores (the one-bedroom cottage). It was beautiful. The decor and layout were great and perfect for one person. There's AC, not fan, which is appreciated. Also, the grounds are lovely, very cultural and intimate. The owner Kim showed us around and gave a tour of the two-bedroom cottage and the area. It's Black owned (from an American woman), which I liked and wanted to support. I'm glad I did.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 101 reviews
Price from
$75
1 night, 2 adults

Namu Garden Hotel & Spa - Adults Only

Hotel in Puerto Viejo

Located in Puerto Viejo, a 3-minute walk from Negra Beach, Namu Garden Hotel & Spa - Adults Only provides accommodations with an outdoor swimming pool, free private parking, a garden and a restaurant....

S
Shaiguy
From
Israel
Best hotel in Costa Rica, large rooms, very spacious, and a premium feel to everything. The pool was fantastic, and the massage in the spa is something to come back to a second time.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 568 reviews
Price from
$188.29
1 night, 2 adults

Manzanillo Caribbean Resort

Puerto Viejo

Located in Puerto Viejo, a 13-minute walk from Manzanillo Beach, Manzanillo Caribbean Resort has accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden.

L
Leslie
From
Costa Rica
The breakfast was excellent, very communicative staff!
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 507 reviews
Price from
$93.56
1 night, 2 adults
All cheap hotels in Puerto Viejo

Looking for a cheap hotel?

For those trying to save, these fun, budget hotels still have lots to offer, from Wifi to convenient locations. Popular with backpackers, many properties are set in central areas and include comfortable rooms with private or shared bathrooms. You’ll also find loads of options that feature 24-hour front desks and luggage storage.

Most booked cheap hotels in Puerto Viejo and surrounding area in the past month

See all

Popular with guests booking cheap hotels in Puerto Viejo

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,192 reviews

Popular with guests booking cheap hotels in Puerto Viejo

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

Popular with guests booking cheap hotels in Puerto Viejo

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 715 reviews

Popular with guests booking cheap hotels in Puerto Viejo

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 755 reviews

Popular with guests booking cheap hotels in Puerto Viejo

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 892 reviews

Popular with guests booking cheap hotels in Puerto Viejo

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 634 reviews

Popular with guests booking cheap hotels in Puerto Viejo

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,167 reviews

Popular with guests booking cheap hotels in Puerto Viejo

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 865 reviews

Popular with guests booking cheap hotels in Puerto Viejo

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 586 reviews

Popular with guests booking cheap hotels in Puerto Viejo

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,702 reviews

Enjoy breakfast in Puerto Viejo and nearby

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 36 reviews

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

From $67.80 per night
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 865 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.

From $157.89 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 755 reviews

Located 5.2 miles from Jaguar Rescue Center, Sonora Jungle & Yoga Retreat offers an outdoor swimming pool, a garden and air-conditioned accommodations with a terrace and free WiFi.

From $100.97 per night
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 48 reviews

Located in Puerto Viejo, a 3-minute walk from Chiquita Beach, Hotel Aguas Claras Member of the Cayuga Collection provides accommodations with free bikes, free private parking, an outdoor swimming pool...

From $552.85 per night
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 15 reviews

Evia Life Resort offers accommodations in Puerto Viejo, 5.6 miles from Jaguar Rescue Center. This villa offers air-conditioned accommodations with a balcony.

From $395.50 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 685 reviews

Set amid the forest and 820 feet far from Playa Chiquita beach, Merlin offers free WiFi access.

From $117.52 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 209 reviews

Featuring free WiFi and a barbecue The Green Jungle House Caribe offers pet-friendly accommodations. You will find a shared kitchen at the property, a terrace and views of the garden and the jungle.

From $225.60 per night
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 479 reviews

Located in Puerto Viejo, a 5-minute walk from Chiquita Beach, Villas del Caribe has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

From $167.49 per night

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, 277 reviews

Cabinas Jacaranda is located in Puerto Viejo and has accommodations with a garden and free WiFi, a 4-minute walk from Negra Beach and 2.7 miles from Jaguar Rescue Center.

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 135 reviews

Located in Puerto Viejo and with Negra Beach reachable within a 5-minute walk, Cabinas Mitchaelle's has concierge services, non-smoking rooms, a garden, free WiFi throughout the property and a terrace...

From $86.45 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 139 reviews

Located in Puerto Viejo, a 4-minute walk from Negra Beach, Cabinas Guarana has accommodations with a garden, free private parking and a terrace. Free WiFi and a shared kitchen are available.

From $55.37 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 634 reviews

Located in Puerto Viejo, a 5-minute walk from Negra Beach, El Clan Hostel has accommodations with an outdoor swimming pool, free private parking, a garden and a bar.

From $73.22 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 4 reviews

Soul Rebel Hostel enjoys a location in Puerto Viejo, a 7-minute walk from Negra Beach and 2.5 miles from Jaguar Rescue Center.

From $40.68 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 112 reviews

Featuring garden views, Casita Rolando provides accommodations with a patio, around 2.6 miles from Jaguar Rescue Center.

From $49.72 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 684 reviews

Located in Puerto Viejo in the Limon region, with Negra Beach nearby, La Casa de Rolando has accommodations with free WiFi and free private parking. Guests can relax in the garden at the property.

From $38.42 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 5 reviews

A 8-minute walk from Negra Beach in Puerto Viejo, Lewis's Apartamentos #32 provides accommodations with access to a spa center, beauty services, and public bath.

From $112.38 per night

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

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 116 reviews

Roca Mar ROCAWELCH Puerto Viejo offers accommodations in Puerto Viejo, 2.6 miles from Jaguar Rescue Center.

From $76.28 per night
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 332 reviews

Located in Puerto Viejo and with Negra Beach reachable within a 9-minute walk, AmimodoBeachRooms has a garden, allergy-free rooms, free WiFi throughout the property and a bar.

From $79.10 per night
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 77 reviews

Colibri Ecolodge 3 minutes walk to beach and town enjoys a location in Puerto Viejo, a 4-minute walk from Negra Beach and 3 miles from Jaguar Rescue Center.

From $122.24 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 249 reviews

Offering garden views, Hotel Exotic Lodge in Puerto Viejo offers accommodations, a garden, a terrace, and barbecue facilities.

From $73.45 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 252 reviews

Located in Puerto Viejo, a 2-minute walk from Negra Beach, Hotel Sunshine Caribe has accommodations with a garden, free private parking and a terrace.

From $90.40 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 339 reviews

Located in Puerto Viejo, within a 10-minute walk of Cocles Beach and 2.1 miles of Jaguar Rescue Center, La Ruka Hostel has accommodations with a garden and free WiFi as well as free private parking...

From $86.25 per night

Villas Advi

Puerto Viejo
Central location
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 27 reviews

Providing a garden, Villas Advi provides accommodations in Puerto Viejo. With free private parking, the property is a few steps from Negra Beach and 3.3 miles from Jaguar Rescue Center.

From $50.85 per night

Rocking J's

Puerto Viejo
Central location
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 586 reviews

Offering a bar-restaurant and lush gardens, Rocking J's is located right on Salsa Brava Beach in Puerto Viejo. This artistic hostel features a shared kitchen and TV lounge and free WiFi.

From $22.60 per night

FAQ about cheap hotels in Puerto Viejo

Cheap hotels that guests love in Puerto Viejo

See all
Avg. price/night: $137.86
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 529 reviews
Nice rooms and location. Very clean.
Guest review by
Ravinder
Travelers with friends
Avg. price/night: $118.65
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,192 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
Avg. price/night: $110.74
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 359 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
Avg. price/night: $447.48
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 568 reviews
Rooms were lovely and so was the pool. Very clean and nice location right in town.
Guest review by
Amelia
Group
Avg. price/night: $140.12
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 228 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