The 10 best cheap hotels in Puerto Viejo, Costa Rica | Booking.com
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

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.

K
Karsten
From
Germany
The service including breakfast is excellent; breakfast is freshly prepared and you can choose from several options; the hotel is within a well maintained garden ...and birds e.g. Tucan are visiting the flowers continuously; 3 minutes walk to the beach front (you have to cross the main road only); the stuff is very courteous, helpful and friendly
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,697 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.

O
Oier
From
Spain
Instalakuntzak oso ondo daude. Ur purifikatu hotza ematen dute doan nahi denean. Kokapena ere oso ona.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,207 reviews
Price from
US$94.50
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.

N
Nadja
From
Netherlands
The bungalows are well designed and the staff is super friendly and helpful, would definitely stay here again next time in puerto viejo
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 112 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.

F
Fiorentino
From
Netherlands
The hotel was beautiful, breakfast was outside (under a covered area in case it rains ;), and the staff was so kind and ready to help if needed! When we arrived we went straight to check in and the first thing we received was a fresh coconut, which was very nice especially after the long drive we had that morning. There were two options for breakfast, american or costa rican breakfast and they were at the moment of ordering, which made it extra good. You have to walk 5-10 minutes to get to the stores/restaurants of the town but that's fine, if you get tired there are always a lot of little "taxis" driving around who will bring you back.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 136 reviews
Price from
US$220
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.

A
Antonie
From
Australia
Very interesting concept for affordable accommodation. Clean and friendly staff
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 132 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.

m
michelle
From
Canada
This is a 5 star boutique experience in a lush tropical setting. Our room was beautiful ❤️ The bed and pillows so comfortable and I have a bad back. Everything you need for cooking and the best espresso machine! The breakfast was exceptional and we didn't eat till dinner time again. You are only a few minutes to the most beautiful and quiet stretch of beach with your own lounge chairs. There are a few surfers and locals and tourists around. You can walk to Manzanillo and the park . The pool is very nice and refreshing. They have an ice machine and drinkable water available all the time!!! I can't say enough about this hidden gem & hope to return one day. The icing on the cake is Sabestian the manager & keeper whom is so kind and always willing to help💕
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 327 reviews
Price from
US$156
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.

C
Claire
From
United Kingdom
Beautiful garden and lovely peaceful setting. Small private pool with bungalow. Few minutes walk from PV beachfront and restaurants/bars.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 555 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.

A
Andrew
From
United Kingdom
Set in a jungle setting approximately 1.5 km from the beach, it has a real ‘away from everything’ feel to it. A lovely pool, great jungle walks, comfortable accommodation, good breakfasts, very good for families and apart from the howling monkeys, very quiet!! Manzanillo village is the ‘end of the road’ quiet but charming
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 493 reviews
Price from
US$93.56
1 night, 2 adults

Casa Luce

Puerto Viejo

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.

V
Vera
From
United States
This place is really great! We enjoyed every piece of it: it is decorated and equipped with so much love and care. In the kitchen you will find everything you need for cooking, the room is really spacious and has everything you need, bed and sheets are perfect. A really nice and quiet beach Playa Negra is only 5 minutes walk from the place. We especially liked the owners of the place who were really welcoming and kind to us and told us everything about the local points of interest. When staying in Puerto Viejo I recommend everyone to stay in Casa Luce, you will definitely not regret it.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 299 reviews
Price from
US$79
1 night, 2 adults

Villa Wolaba

Puerto Viejo

Boasting accommodation with a private pool, pool view and a patio, Villa Wolaba is set in Puerto Viejo. This property offers access to a terrace, free private parking and free WiFi.

B
Bulbena Vela
From
Spain
The Villa is amazing and lovely, very well maintained. The owner of the Villa lives just next to it and she was wonderful and attentive to our needs. We enjoyed a lot our time and the privacy of the place. I would definitely come back! Thank you
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 130 reviews
Price from
US$86.40
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

Enjoy breakfast in Puerto Viejo and nearby

  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 34 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 US$67.80 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 497 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.

    From US$183.06 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 845 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 US$163.74 per night
  • La Prometida

    Puerto Viejo
    Breakfast options
    Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 269 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.

    From US$268.96 per night
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 365 reviews

    1.2 km from Negra Beach, Olivia del caribe suite is a recently renovated property located in Puerto Viejo and provides air-conditioned rooms with free WiFi and private parking.

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

    Set in Puerto Viejo, 1.3 km from Cocles Beach, Bambutel Cocles offers accommodation with free bikes, free private parking, a garden and a terrace.

    From US$88.59 per night
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 357 reviews

    Set in attractive tropical gardens, Physis Caribbean Bed & Breakfast offers bright accommodation.

    From US$99.44 per night
  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 411 reviews

    Situated in Puerto Viejo, 2.1 km from Cocles Beach, Colina Secreta - Glamping and Villas features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

    From US$129.86 per night

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

  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 276 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.

    From US$56.50 per night
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 138 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.

    From US$86.45 per night
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 131 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.

    From US$55.37 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 1,189 reviews

    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.

    From US$40.68 per night
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 615 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.

    From US$85.43 per night
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 111 reviews

    Located in Puerto Viejo, Casita Rolando provides accommodation with a patio and free WiFi. Set 600 metres from Negra Beach, the property offers a terrace and free private parking.

    From US$49.72 per night
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 300 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 7.8
    Good - What previous guests thought, 76 reviews

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

    From US$64.73 per night

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

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

    Situated in Puerto Viejo and with Negra Beach reachable within less than 1 km, AmimodoBeachRooms features a garden, allergy-free rooms, free WiFi throughout the property and a bar.

    From US$84.75 per night
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 94 reviews

    Located in Puerto Viejo, less than 1 km from Negra Beach, Bungalows Calalú provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 75 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.

    From US$104.47 per night
  • Kalawala

    Puerto Viejo
    Central location
    Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 242 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.

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

    Set in Puerto Viejo, Hotel Exotic Lodge offers beachfront accommodation 1 km from Negra Beach and provides various facilities, such as a garden and barbecue facilities.

    From US$73.45 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 322 reviews

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

    From US$53.11 per night
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 258 reviews

    Situated in Puerto Viejo, 200 metres from Negra Beach, Hotel Sunshine Caribe features accommodation with a garden, free private parking and a terrace.

    From US$101.70 per night
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 313 reviews

    Comprising a garden and barbecue facilities, Las Casitas de Playa Ne gra is a recently renovated accommodation in Puerto Viejo set close to Negra Beach.

FAQ about cheap hotels in Puerto Viejo

Cheap hotels that guests love in Puerto Viejo

See all
  • Avg. price/night: US$99.26
    Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 531 reviews
    Nice rooms and location. Very clean.
    Guest review by
    Ravinder
    People with friends
  • Avg. price/night: US$135.60
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 1,207 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: US$99.44
    Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 357 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: US$457.65
    Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 555 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: US$196.62
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 235 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