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

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.

T
Thomas
From
Sweden
Very nice well kept hotel, very good breakfast, comfortable room and beds, great pool area and garden, very nice staff !
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,689 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.

A
Andre
From
South Africa
The facility is owner operated. He is friendly and can speak English, although he is Spanish. Most willing to try to get us to a specific tour by calling the organisers. The room was spacious and the swimming a great relieve in the heat of Puerto Viejo. About 300 metres from the sea and very nice beach restaurants.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,196 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.

F
Florencia
From
Chile
It’s beautiful and everything is super clean
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 120 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, 142 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.

J
Juan Zumbado
From
Costa Rica
​I was searching for a place to truly connect with nature, work in peace, and meet like-minded, positive people. This place was absolutely all of that and so much more! From the tranquil surroundings to the welcoming atmosphere, it exceeded every expectation. Highly recommend for anyone looking for a unique and fulfilling getaway!
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 137 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.

S
Sara
From
Costa Rica
Its secluded but not too far from main beaches, cozy and just right for a couple’s getaway. Immersed in the trees you wake up to birds and congos and a lovely breakfast waiting for you in your little private terrace
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 329 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, 100 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....

I
Irma
From
Sweden
Absolutely stunning place with beautiful and spacious rooms which give a feeling that you are one with the jungle!
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 559 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.

D
David
From
Bolivia
Worth the price. Facilities were good, rooms clean, staff supportive and welcoming…in general a great experience. Totally recommended!
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 498 reviews
Price from
$93.56
1 night, 2 adults

Villa Wolaba

Puerto Viejo

Featuring a garden, Villa Wolaba offers accommodations in Puerto Viejo. This property offers a private pool, free Wifi, and free private parking.

A
Angulo
From
Costa Rica
everything, the host was so nice and polite, and the place is really beautiful, only one thing was that is was kinda far from center, but going with your car is easy, but if not you can always call a tuc tuc for 8 dollars to center
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 131 reviews
Price from
$86.40
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

Enjoy breakfast in Puerto Viejo and nearby

  • Hotel Maritza

    Puerto Viejo
    Breakfast options
    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 35 reviews

    Located in Puerto Viejo, a 6-minute walk from Negra Beach, Hotel Maritza provides accommodations with a garden, free private parking, a bar and massage services.

  • 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.9
    Excellent - What previous guests thought, 499 reviews

    Located in Puerto Viejo, a 13-minute walk from Negra Beach, Olinca Boutique Hotel provides accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

    From $183.06 per night
  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 854 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 $128.65 per night
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 514 reviews

    Located in Puerto Viejo, a 5-minute walk from Negra Beach, Saranda Boutique Hotel provides accommodations with an outdoor swimming pool, free private parking, a terrace and a restaurant.

    From $139.84 per night
  • La Prometida

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

    Located in Puerto Viejo, a 3-minute walk from Negra Beach, La Prometida provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

    From $204.47 per night
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 369 reviews

    Olivia del caribe suite in Puerto Viejo provides accommodations with an outdoor swimming pool and a garden. Private parking is available on site at this recently renovated property.

    From $111.87 per night
  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 887 reviews

    Located in Puerto Viejo, a 15-minute walk from Cocles Beach, Bambutel Cocles has accommodations with free bikes, free private parking, a garden and a terrace.

    From $88.59 per night

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

  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 138 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, 137 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, 1,174 reviews

    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.

    From $47.46 per night
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 625 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 10
    Exceptional - What previous guests thought, 2 reviews

    Featuring a garden, Apartament at Infiniti Hotel provides accommodations in Puerto Viejo.

    From $149.26 per night
  • Scored out of 10, guest rating 10
    Exceptional - What previous guests thought, 2 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.5
    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, 681 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

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

  • 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
  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 302 reviews

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

    From $90.40 per night
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 76 reviews

    Located in Puerto Viejo, a 8-minute walk from Negra Beach, Casa Dolce Vita has accommodations with free WiFi and free private parking. The hotel has family rooms.

    From $64.73 per night
  • 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 7.9
    Good - What previous guests thought, 331 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.8
    Excellent - What previous guests thought, 76 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 $120.06 per night
  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 241 reviews

    Featuring quiet street views, Kalawala in Puerto Viejo offers accommodations, a garden, and a terrace. This guest house features free private parking, luggage storage space, and free Wifi.

    From $111.87 per night
  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 246 reviews

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

    From $73.45 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: $135.60
    Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 1,196 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: $99.44
    Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 358 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.3
    Wonderful - What previous guests thought, 559 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, 231 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