Skip to main content

The best cheap hotels in Puerto Viejo

Check out our pick of great cheap hotels in Puerto Viejo

Filter by:

Review score

See the latest prices and deals by choosing your dates.
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.

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!
Scored 9.3
9.3
Rated superb
Superb
1,006 reviews
Price from£85.82per night
Pagalù Hostel, hotel in 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.

They had all the facilities we needed
Scored 9.0
9.0
Rated superb
Superb
1,225 reviews
Price from£33.87per night
Namu Garden Hotel & Spa, hotel in Puerto Viejo

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

Rooms were lovely and so was the pool. Very clean and nice location right in town.
Scored 9.1
9.1
Rated superb
Superb
270 reviews
Price from£154.65per night
Manzanillo Caribbean Resort, hotel in 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.

Breakfast was ok but nothing special. Location was far away from tourist places so very serene
Scored 9.2
9.2
Rated superb
Superb
169 reviews
Price from£69.64per night
Exôtico Beach & Rooms, hotel in Puerto Viejo

Exôtico Beach & Rooms features an outdoor swimming pool, garden, a terrace and bar in Puerto Viejo. With free WiFi, this 5-star hotel offers room service and a concierge service.

The atmosphere and location were gorgeous. The staff were pretty nice and friendly and we had one of the best breakfasts in Costa Rica.
Scored 9.3
9.3
Rated superb
Superb
395 reviews
Price from£122.98per night
Olinca Boutique Hotel, hotel in Puerto Viejo

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.

Location, friendliness of all the staff, cleanliness, secure parking, food & drink, the pool area, etc. Luis & Oscar are fab, couldn’t be more helpful, and made us feel extremely welcome!
Scored 9.2
9.2
Rated superb
Superb
268 reviews
Price from£171.96per night
aWà Beach Hotel, hotel in Puerto Viejo

Beachfront property located in Puerto Viejo. Estblishment set 40 m away from the beach., less than 1 km from Chiquita Beach. Jaguar Rescue Center is 2.7 km from the accommodation.

Spectacular beach front setting. Beautiful decor throughout. Comfortable room. Friendly staff.
Scored 9.5
9.5
Rated exceptional
Exceptional
558 reviews
Price from£229.80per night
La Tica y La Gata, hotel in Puerto Viejo

Situated in Puerto Viejo, 1.9 km from Negra Beach, La Tica y La Gata features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

This is a nice and relaxed place , good kitchen and easy surrounding. Very clean , games to loan and great communication with the lovely staff
Scored 9.2
9.2
Rated superb
Superb
502 reviews
Price from£68.78per night
Jaguar Inn Bungalows, hotel in Puerto Viejo

Jaguar Inn Bungalows is situated in Cocles, next to the Jaguar Rescue Center and 150 meters from the beautiful beach, one of the most renowned in the Caribbean.

Fantastic location a little outside of the village. Restaurants walkable distance. Right in the jungle. Howling monkeys being your alarm clock. Beach across the road.
Scored 9.1
9.1
Rated superb
Superb
157 reviews
Price from£65.13per night
Finca Chica Lodge & Villas, hotel in Puerto Viejo

Finca Chica offers accommodation in Puerto Viejo. Cahuita is 16 km from the property. Free WiFi is featured and free private parking is available on site.

This was the most relaxing and beautiful place I have stayed in Puerto Viejo. I have been going back for the last 10 years and rarely find a place I would go back to, but I 100% look forward to staying at Finca Chica again. It is the best location, very close walk to the supermarket, bike rental etc. The property is so beautiful and well kept. I love that the bungalow fully opened up to the elements, making breakfast with views of the garden etc. it was the best solo jungle retreat and I absolutely would stay again. Gracias!
Scored 9.4
9.4
Rated superb
Superb
379 reviews
Price from£109.43per night
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.
Search cheap hotels in Puerto Viejo

Most booked cheap hotels in Puerto Viejo this month

Enjoy breakfast in Puerto Viejo!

  • Namu Garden Hotel & Spa
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 270 reviews

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

    Friendly staff, amazing facilities, very comfortable

  • Manzanillo Caribbean Resort
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 169 reviews

    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.

    Fue muy placentera la estancia aunque fue muy breve

  • Olinca Boutique Hotel
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 268 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.

    The wonderful service by Oscar, the pool, the beds, the balcony

  • La Prometida
    Breakfast options
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 205 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.

    Super stylish, super comfortable, attention to detail exceptional.

  • Colina Secreta - Glamping and Villas
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 445 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.

    Very charming place. Super friendly staff und a great host

  • Physis Caribbean Bed & Breakfast
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 331 reviews

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

    Very nice place.excellent breakfast. Lovely people.

  • Kalunai Hostel
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 1,066 reviews

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

    The staff was really nice, also helpful about what we can do around and how to get there

  • Lanna Ban Hotel
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 1,719 reviews

    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.

    everything was on point!, the atmosphere of the place is lovely

Great access to the city centre! Check these cheap hotels in Puerto Viejo

  • Caribbean Sea Towers Hotel
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 2 reviews

    Situated in Puerto Viejo, 600 metres from Negra Beach, Caribbean Sea Towers Hotel features accommodation with a garden, free private parking and a terrace.

  • La Boheme: paraiso tropical a la par del centro
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 1 review

    Set in Puerto Viejo in the Limon region, La Boheme: paraiso tropical a la par del centro features a balcony. This property offers access to a terrace, free private parking and free WiFi.

  • Casa curling
    Central location
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 1 review

    Boasting air-conditioned accommodation with a private pool, garden view and a terrace, Casa curling is situated in Puerto Viejo. This property offers access to a balcony and free private parking.

  • La Aldea
    Central location
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 3 reviews

    Boasting garden views, La Aldea is situated in Puerto Viejo, 4.2 km from Jaguar Rescue Center.

  • Casa Mariposa
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 2 reviews

    Situated in Puerto Viejo and only 1.3 km from Negra Beach, Casa Mariposa features accommodation with garden views, free WiFi and free private parking.

  • Casa Kinkaju
    Central location
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 1 review

    Situated in Puerto Viejo, 1.3 km from Negra Beach and 1.5 km from Cocles Beach, Casa Kinkaju offers air conditioning.

  • Casa Kristel - Exquisite Villa Getaway
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 1 review

    Located in Puerto Viejo, 100 metres from Negra Beach and 5.7 km from Jaguar Rescue Center, Casa Kristel - Exquisite Villa Getaway offers a garden and air conditioning.

  • Casa Coki - Serene Splendor
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 2 reviews

    Boasting air-conditioned accommodation with a private pool, Casa Coki - Serene Splendor is situated in Puerto Viejo. This beachfront property offers access to a terrace and free private parking.

  • Casa ANA KIMBA
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 132 reviews

    Featuring a garden and views of garden, Casa ANA KIMBA is a recently renovated holiday home set in Puerto Viejo, 1.3 km from Negra Beach.

    Excellent host, very helpful and full of knowledge about the area

  • Luce
    Central location
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 12 reviews

    Featuring garden views, Luce offers accommodation with patio, around 500 metres from Negra Beach. This property offers access to a terrace and free private parking.

    Cada detalle de las instalaciones estaba pensado y ubicado con amor

  • CASA NOIL, Beautiful Eco House near the beach!
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 20 reviews

    Featuring air-conditioned accommodation with a patio, CASA NOIL, Beautiful Eco House near the beach! is located in Puerto Viejo.

    Nice location, lovely garden. Walking distance to beach and town.

  • Casa Jeffrey - Opulent Escape
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 4 reviews

    Boasting air-conditioned accommodation with a private pool, pool view and a patio, Casa Jeffrey - Opulent Escape is set in Puerto Viejo.

  • Almendra de Montaña
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 16 reviews

    Boasting mountain views, Almendra de Montaña features accommodation with an outdoor swimming pool and a balcony, around 15 km from Jaguar Rescue Center.

    La montaña hermosa 😍 amanecer ahí estuvo muy bien .

  • Tiny house with extended camping area for large groups
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 6 reviews

    Located within 800 metres of Negra Beach and 5.9 km of Jaguar Rescue Center in Puerto Viejo, Tiny house with extended camping area for large groups provides accommodation with seating area.

  • Casa Iris - Nature Delight
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 18 reviews

    Casa Iris - Nature Delight offers a hot tub and free private parking, and is within 200 metres of Negra Beach and 5.8 km of Jaguar Rescue Center.

    Las habitaciones y el hecho de que tuviera esas área común afuera

  • Villa Wolaba
    Central location
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 74 reviews

    Set in Puerto Viejo, Villa Wolaba offers accommodation with private pool, free WiFi and free private parking for guests who drive. This holiday home features a garden.

    Muy bonito alojamiento, privado y de bonita decoración

  • Casa Black Chaini
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 33 reviews

    Offering a garden and pool view, Casa Black Chaini is located in Puerto Viejo, 2 km from Negra Beach and 2.2 km from Cocles Beach.

    Todo más que todo el servicio al cliente muy bueno y muy limpio

  • Nana's Place Studio1
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 2 reviews

    Boasting air-conditioned accommodation with a patio, Nana's Place Studio1 is set in Puerto Viejo. This property offers access to a terrace, free private parking and free WiFi.

  • aWà Beach Hotel
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 558 reviews

    Beachfront property located in Puerto Viejo. Estblishment set 40 m away from the beach., less than 1 km from Chiquita Beach.

    Modern Boutique Hotel located on a quiet sandy beach.

  • Terrazas del Chinook
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 2 reviews

    Boasting garden views, Terrazas del Chinook features accommodation with a garden, around 4 km from Jaguar Rescue Center.

  • Private Studio style house in Puerto Viejo Center
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 4 reviews

    Set 1.3 km from Negra Beach and 1.6 km from Cocles Beach, Private Studio style house in Puerto Viejo Center features free WiFi and units equipped with a kitchen, terrace and seating area.

  • NUEVA CONSTRUCCIÓN CABINAS LA TRINIDAD de PUERTO VIEJO LIMÓN
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 8 reviews

    Situated in Puerto Viejo, within 1.5 km of Negra Beach and 1.8 km of Cocles Beach, NUEVA CONSTRUCCIÓN CABINAS LA TRINIDAD de PUERTO VIEJO LIMÓN features accommodation with a garden as well as free...

    Todo en general: el sitio, la casa, Luis. Increíble todo.

  • Black Bamboo B&B
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 267 reviews

    Boasting air-conditioned accommodation with a saltwater pool, mountain view and a balcony, Black Bamboo B&B is situated in Puerto Viejo.

    One of the best places we stayed during our Costa Rica trip.

  • Beachfront Villa Sea Breeze w AC and POOL
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 14 reviews

    Located in Puerto Viejo, 100 metres from Negra Beach and 5.6 km from Jaguar Rescue Center, Beachfront Villa Sea Breeze w AC and POOL offers a garden and air conditioning.

  • Kalawala
    Central location
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 225 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.

    Host was easy to contact and rapid respons if anything.

  • Pirate and Mermaid Beach House
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 20 reviews

    Set in Puerto Viejo, Pirate and Mermaid Beach House offers accommodation with private pool, free WiFi and free private parking for guests who drive.

    El lugar muy limpio y acogedor, tiene todo lo necesario.

  • Finca Chica Lodge & Villas
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 378 reviews

    Finca Chica offers accommodation in Puerto Viejo. Cahuita is 16 km from the property. Free WiFi is featured and free private parking is available on site.

    Location was excellent, surroundings of the cabin where incredible.

  • Mecca
    Central location
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 35 reviews

    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.

    La atención de sus dueñas son gente muy amable y maravillosa

Stay connected in Puerto Viejo! Cheap hotels with free WiFi

  • Pagalù Hostel
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 1,224 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.

    Great location close to the bus "station". Lovely communal areas.

  • La Tribu Boutique Hostel for women
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 368 reviews

    Situated within 500 metres of Negra Beach and 1.6 km of Cocles Beach, La Tribu Boutique Hostel for women features rooms with air conditioning and a shared bathroom in Puerto Viejo.

    The thought put into making everything look welcoming and pretty.

  • Cabinas Hukats Secret Jungle
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 117 reviews

    Situated in Puerto Viejo, 500 metres from Negra Beach, Cabinas Hukats Secret Jungle features accommodation with free WiFi and free private parking.

    La ubicación excelente, buen servicio y buen precio

  • Casa Ciri
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 13 reviews

    Located in Puerto Viejo and only a few steps from Negra Beach, Casa Ciri provides accommodation with garden views, free WiFi and free private parking.

  • Oso Perezoso Pool Villa
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 35 reviews

    300 metres from Negra Beach, Oso Perezoso Pool Villa is a recently renovated property located in Puerto Viejo and provides air-conditioned rooms with free WiFi and private parking.

    The place was tidy clean , the pool is a plus !!!!

  • El Clan Hostel
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 321 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.

    Very nice pool area. The rooms were well climatised.

  • Olivia del caribe suite
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 189 reviews

    Located within 1.2 km of Negra Beach and 7.2 km of Jaguar Rescue Center, Olivia del caribe suite provides rooms with air conditioning and a private bathroom in Puerto Viejo.

    Accomodation has everything you need, nice and calm place

  • Las Casitas de Playa Ne gra
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 252 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.

    La ubicación y lo bien equipadas que se encuentran

FAQ about cheap hotels in Puerto Viejo

Cheap hotels that guests love in Puerto Viejo

  • Avg. price/night: £111.25
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 1,006 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!
    Omer
    Young couple
  • Avg. price/night: £76.42
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 331 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!
    Lili
    Young couple
  • Avg. price/night: £293.05
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 1,586 reviews
    Very clean and spacious rooms stuff was nice and helpful breakfast very good Perfect location in front of a beautiful beach
    mark
    Family with young children
  • Avg. price/night: £265.53
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 270 reviews
    Rooms were lovely and so was the pool. Very clean and nice location right in town.
    Amelia
    Group
  • Avg. price/night: £293.05
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 1,586 reviews
    Top Service and quite location. Very clean. Awesome for couples looking to relax
    Miguel
    Family with young children
  • Avg. price/night: £39.77
    Scored 8.2
    8.2
    Rated very good
    Very good
     · 353 reviews
    I really really liked this hostel, everything was perfect with the exception of the heat in the dormitory room. The common areas are great, theres a pool table, smoking area, lots of places to relax, well equipped kitchen. The staff were nice and the location ideallic, although a short walk into town
    David
    Solo traveller
  • Avg. price/night: £130.27
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 399 reviews
    Great location - close to the beach Very clean Beautiful garden Great breakfasts Very good communication with the host
    Ł
    Łukasz
    Young couple
  • Avg. price/night: £139.82
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 267 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
    kay
    Young couple
  • Scored 7.5
    7.5
    Rated good
    Good
     · 318 reviews
    I really enjoyed my stay! the location is perfect as the hostel is a 2 minute walk from the sea. several supermarkets are within walking distance. the staff and the owner are very friendly and helpful. the kitchen is very well equipped and the hostel is very clean. Among other things, you have the opportunity to rent bicycles and use the laundry service cheaply. I can highly recommend the hostel. Kind regards and a big thank you if you read this, Joanna.
    Tamara Jasmin
    Solo traveller
  • Avg. price/night: £26.05
    Scored 8.2
    8.2
    Rated very good
    Very good
     · 688 reviews
    the location is great, right in the center of puerto viejo. the room was very clean, spacious and had a little patio with a table and a hammock. it's a great deal for the price. they were very kind to delay our stay one night as we made a mistake booking with no extra cost
    Maria
    People with friends