See the latest prices and deals by choosing your dates.
Hotel in Puerto Viejo
Featuring free WiFi, Selina Puerto Viejo offers pet-friendly accommodation in Puerto Viejo. Guests can enjoy the on-site bar. Free private parking is available on site. The staff, the teepee+, the food and the drinks. Everyone was helpful, is was well located.
Hotel in Puerto Viejo
Offering charming rooms and bungalows with thatched roofs, Cariblue Beach and Jungle Resort is set in tropical gardens, 1 km from Playa Cocles. Beautifully located in the heart of the jungle where you can run into animals at anytime of the day. Staff is very friendly and is willing to help with all your requests. Dinner is great and portions are big. Breakfast very nice and differs per day.
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. Staff is very friendly. Augustine is very helpful 🙂
Hotel in Puerto Viejo
Situated in Puerto Viejo and with Negra Beach reachable within 400 metres, Hotel Pura Vida features a tour desk, non-smoking rooms, a garden, free WiFi throughout the property and a terrace. Las instalaciones del hotel super bellas, el trato al personal espectacular, los desayunos deliciosos
Hotel in Puerto Viejo
Situated in Puerto Viejo, less than 1 km from Negra Beach, Umami Hotel - Adults Only features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. very clean very quiet good service
Hotel in Puerto Viejo
Situated in Puerto Viejo, within 700 metres of Negra Beach and 1.7 km of Cocles Beach, Cabinas Popular features accommodation with a garden and free WiFi as well as free private parking for guests who... This place is just amazing! The owners are super nice, you feel like home there. The room was clean, garden exceptional. The price is very good, I even paid less than in a hostel and had my own room.
Hotel in Puerto Viejo
With pool views, Terrazas del Caribe Aparthotel is located in Puerto Viejo and has a restaurant, room service, bar, garden, outdoor pool and terrace. Free WiFi is featured throughout the property. this is my second review as I had two bookings. i thought about it, and pretty much everything exceeded my expectations, so bumping up to a 10.
Hotel in Puerto Viejo
Set amidst the forest and 250 meters far from Playa Chiquita beach, Merlin offers free WiFi access. Everything about the property was great…Staff was really helpful and nice, pool was amazing and rooms were really clean. I can 100% recommend this accomodation.
Hotel in Puerto Viejo
Offering an outdoor swimming pool and an extensive garden, Hotel Banana Azul is located in Playa Negra beach and 2.5 km from Puerto Viejo town centre. Free WiFi access is available in all areas. Amazing breakfasts, helpful and friendly staff, beautiful location, cosy place close to the beach and all beautiful nature of the Caribbean. Highly recommended
Hotel in Puerto Viejo
Sunshine Caribe offers rooms in Puerto Viejo. Among the various facilities of this property are a garden and a terrace. Some rooms at the property include a balcony with a mountain view. Terrific owner and manager. Welcoming and helpful. Free use of kyaks and surfboards. Water taxis to the surrounding islands. Jungle walks or snorkeling. It is right on the water. A great bar is very close and so are very good restaraunts. It has a full kitchen and a social atmosphere. I can't say enough good things about this place.
Hotel in Puerto Viejo
Popular with guests booking hotels in Puerto Viejo
Hotel in Puerto Viejo
Popular with guests booking hotels in Puerto Viejo
Hotel in Puerto Viejo
Popular with guests booking hotels in Puerto Viejo
Hotel in Puerto Viejo
Popular with guests booking hotels in Puerto Viejo
Hotel in Puerto Viejo
Popular with guests booking hotels in Puerto Viejo
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. Staff is very friendly. Augustine is very helpful 🙂
Hotel in Puerto Viejo
Offering charming rooms and bungalows with thatched roofs, Cariblue Beach and Jungle Resort is set in tropical gardens, 1 km from Playa Cocles. Beautifully located in the heart of the jungle where you can run into animals at anytime of the day.
Hotel in Puerto Viejo
Situated in Puerto Viejo, 500 metres from Chiquita Beach, Villas del Caribe features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. property is beautiful lots of green and gardens are well kept
Hotel in Puerto Viejo
These Puerto Viejo El Nido Jungle Lodge bungalows are 200 metres from the Playa Chiquita and include access to an outdoor pool and free WiFi. Gandoca Manzanillo National Wildlife Refuge is 5.3 km... Everything clean, well maintained and showed as it really is
Hotel in Puerto Viejo
Offering an outdoor pool, a spa and a shared terrace, Hotel Bugabutik is located in Cocles. It boasts free Wi-Fi and free daily breakfast, and is just a short 5-minute walk from the beach. Very clean property with beautiful surroundings.
Hotel in Puerto Viejo
Offering free Wi-Fi connection in common areas with free tea and coffee, this property is located amid tropical forests in Puerto Viejo facing the Caribbean Sea. It also has an outdoor pool. it is very clean and nature friendly no TV really a time to enjoy yourself
Hotel in Puerto Viejo
Set in Puerto Viejo, 1.8 km from Cocles Beach, HOTEL, VILLAS y GLAMPINGS MYA -PUERTO VIEJO, Limon, CR offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. Amazing place with great and very helpful host. We felt like with family.
Hotel in Puerto Viejo
Set in Puerto Viejo in the Limon Region, 20 km from Cahuita, Sol de Nit features a terrace and a beach area. Free WiFi is provided throughout the property and free private parking is available on... Super clean, friendly stuff, close to the beach.
Hotel in Puerto Viejo
Located in Puerto Viejo, a few steps from Negra Beach, Perla Negra Beachfront provides accommodation with an outdoor swimming pool, private parking, a garden and a terrace. The property owner Michelle. Excellent location, the beach just across the street.
Hotel in Puerto Viejo
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. The owner of the place is very nice.
Hotel in Puerto Viejo
Situated in Puerto Viejo, within 700 metres of Negra Beach and 1.7 km of Cocles Beach, Cabinas Popular features accommodation with a garden and free WiFi as well as free private parking for guests who... This place is just amazing! The owners are super nice, you feel like home there.
Hotel in Puerto Viejo
Sunshine Caribe offers rooms in Puerto Viejo. Among the various facilities of this property are a garden and a terrace. Some rooms at the property include a balcony with a mountain view. Terrific owner and manager. Welcoming and helpful. Free use of kyaks and surfboards.
Hotel in Puerto Viejo
Situated in Puerto Viejo, Casa Conley Del Mar has an outdoor swimming pool and a fitness centre. Among the various facilities of this property are a garden, a terrace. That hotel is one of the best I had in CR. Very clean and room smeels good.
Hotel in Puerto Viejo
Set amidst the forest and 250 meters far from Playa Chiquita beach, Merlin offers free WiFi access. Everything about the property was great…Staff was really helpful and nice, pool was amazing and...
Hotel in Puerto Viejo
Located in Puerto Viejo, Cabinas Yucca 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. Great place, stayed here in 2018 and booked again before realising.
Hotel in Puerto Viejo
Set in Puerto Viejo, 400 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. I would recommend this place any time, the only thing why I wouldn’t recommend it is that there will...
Hotel in Puerto Viejo
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. I loved the cute outdoor balcony where I could sit quietly and watch the amazing birds of Costa...
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. It was my second time when I was at Awa. First time I stayed with my sister.
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. Friendly ambiance. Owners are very helpfull if you need anything. Great price for value.
Hotel in Puerto Viejo
Featuring a garden and free WiFi throughout the property, Jaguar Inn Bungalows is situated in Puerto Viejo. This jungle hotel offers a terrace. You get what you see in pictures. Good place, secure, peaceful, surrounded by nature.
Hotel in Puerto Viejo
Located just 200 metres from Chiquita beach, La Kukula Lodge is located in Puerto Viejo. Free WiFi access and an outdoor swimming pool are available. Beautiful experience. The location is fabulous, in the jungle, hearing the wildlife close by, and...
Hotel in Puerto Viejo
* Casa BOHÖ a small local business.Casa BOHÖ is a Responsible Tourism Guest House offering a more conscious form of hospitality, They believe in how travel and tourism can change human behavior and... The yard is super nice- We saw a sloth! The staff are really laid back and super friendly.
Hotel in Puerto Viejo
Located in Puerto Viejo, 300 metres from Chiquita Beach, Hotel Aguas Claras provides accommodation with free bikes, free private parking, an outdoor swimming pool and a garden.
Hotel in Puerto Viejo
Offering rustic bungalows with a view of the surrounding jungle, Casitas Las Flores is located in on the Carribean coast of Costa Rica, 3 minutes’ walk from Playa Negra. Free WiFi is available. Everything was perfect. Place is literal paradise, out of town but still really close to it.
For hotels in Puerto Viejo that serve up a highly-rated breakfast, try Colina Secreta - Glamping and Villas, La Prometida and Olinca Boutique Hotel.
The average price per night for a 3-star hotel in Puerto Viejo this weekend is £119 or, for a 4-star hotel, £208. Looking for something even fancier? 5-star hotels in Puerto Viejo for this weekend cost on average around £307 per night (based on Booking.com prices).
La Prometida, Colina Secreta - Glamping and Villas and aWà Beach Hotel are some of the popular hotels in Puerto Viejo.
These hotels in Puerto Viejo are highly rated by couples: La Prometida, Colina Secreta - Glamping and Villas and Exótico Beach & Rooms.
Hotel Casa Conley Del Mar, La Prometida and Colina Secreta - Glamping and Villas have received great reviews from travellers in Puerto Viejo regarding the views from their hotel rooms.
On average, it costs £137 per night to book a 3-star hotel in Puerto Viejo for tonight. You'll pay on average around £189 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Puerto Viejo will cost around £201 (based on Booking.com prices).
On average, 3-star hotels in Puerto Viejo cost £59 per night, and 4-star hotels in Puerto Viejo are £37 per night. If you're looking for something really special, a 5-star hotel in Puerto Viejo can on average be found for £87 per night (based on Booking.com prices).
Many families visiting Puerto Viejo loved staying at Colina Secreta - Glamping and Villas, La Prometida and Hotel Indalo adults only.
We spent a week in Puerto Viejo and it was amazing! We found a new favourite spot- Tasty Waves where we would eat and there was something going on basically every night. We participated in Trivia Thursday and it was so fun to get to know people from around the area! The town itself feels so safe and we were comfortable just wandering around- even after dark. There was no shortage of good food, people or beach! And the wildlife- Incredible! We went for coffee one morning and there was a sloth hanging right over the outdoor patio.
After speaking to several people about Costa Rica it seems most Americans go to Pacific side but I would say the Caribbean side is much more beautiful. Puerto Viejo is such a great city to visit the people are just so nice and welcoming. The wildlife is so abundant and lively. I must say that the food was my favorite part. It was so authentic but of course it is lol why wouldn’t it be. I tried so many new types of food I’ll definitely be going back.
Thi is a busy little town. A lot of money goes in here but the infrastructure is poor, roads are terrible both in condition and into and out of the city. It took 9 hours to get here by bus from San Jose due to road works so be aware. And this looks like it will be an ongoing condition for some years to come. I'd fly next time. It was arduous. This is a little shanty town, with a chill vibe. It's very easy to walk around PV, it's pretty small. Worth a stop over but I quickly exited to the quieter location of Manzanillo which suited me better as I just wanted to hang by the beach and recoup after some hectic travel. The weather was really good, considering the rest of Costa Rica was in a deluge, that was a nice relief. As an Australian traveller Costa Rica is VERY expensive. I had a fish soup and 2 non alcoholic drinks and it cost AUD$60.... I keep getting lulled into spending USD like they are Australian... the money leaks out.
Puerto Viejo is dangerous and there are many thiefs. Be careful everyone. Go to anywhere else but Puerto Viejo. The locals all try to make friends with you and rob you blind. They pretend they are your friends but they are NOT. BEWARE!
Love the beach, the relax vibe and the safety. However, it takes a while to get there so it's best to stay for a bit longer. The shuttle from San Jose Airport is 5 hours, but then by the time you pick other travellers up and drop them off it is more like 7-8 hours so consider this when leaving if you are going to catch a flight. Our favorite beach was Playa Chasma right behing a restaurant called Rincon Porteno. Most days there was no one around and the waves were great for swimming. On our next visit we would buy beach chairs from day 1 to enjoy them all week long; there is no rental options on the beach. It is easy to get around by bike. Wifi is generally fine at your hotel.
Beautiful location but pool is tiny and very awkward getting in. More for looks than actual use age. The staff were awesome and very accommodating but the fruit seller on a loudspeaker at 8 am almost ruined our whole trip! The free breakfast is a bonus and o stall the food was very good, however the wait time to order and sign check was way too long.
Puerto Viejo
We had a great stay at Le Cameleon! Pros: -Friendly and helpful staff (shoutout to Daniel for all his help) -beautiful jungle-like property -2 pools + hot tub -Easily accessible restaurant across the street -Quiet (except for the nature sounds! Lots of wildlife on the property so you will definitely hear them) -far enough from downtown puerto Viejo to feel secluded but a very quick taxi ride or ~30mins bike ride - a quick 10 mins walk from the Jaguar Sanctuary -has a spa on the property - good deep tissue massages!
Puerto Viejo
The hotel in general is very nice and easy to move around, location is quite perfect too since it is located between Puerto Viejo downtown and the farthest beaches like Manzanillo, around 5 kms each way; there are nice restaurants and supermarkets close by; bikes can be rented from the hotel's reception if needed; hotel rooms/bungalows are really clean, comfortable and rustic looking; the pool's water is a little warm, so it is nice even if it's raining or late at night.
Puerto Viejo
Jody was a wonderful host and very helpful. the breakfast is easily the best breakfast I have ever had in my entire life. we had the suite by the pool and it was extremely clean, cozy and beautiful with a lot of details and even had sunscreen, bug spray and chocolate provided (all local and hand made). the location is perfect. you can walk everywhere or rent a bicycle down the road. I will recommend this place to everyone I know ever coming to Puerto Viejo.
The location was perfect. The hotel in general is a very no frills location in front of the beach. Keep that in mind when considering. It's great for what it is. I booked one of the private rooms with private bath. I really enjoyed the accommodations there, they were modest but a perfect beach location. Walking distance to town. The staff was nice. I would stay here again.
Puerto Viejo
I booked this hotel by accident and I am really glad that I did. The garden villas have enough privacy provided by the vegetation and allow for relaxed stay in the semi-open kitchen and terrace. Within walking distance to Playa Cocles, Punta Uva beach is a short drive away. There is a supermarket nearby on the main road. I wish I could have stayed longer.
Puerto Viejo
La Magia Bungalows are located in a quiet area, in a jungle. On the property you can see small animals and birds. The hosts are very nice and friendly people. The big supermarket is near by. Cocles beach and surfing is within a walking distance. You can walk or take a short tuk tuk ride to Puerto Viejo.
The location is perfect, just a few minutes drive from Puerto Viejo center which is ideal if you’re looking to stay slightly away from all the action. The rooms are all beach front which gives you an amazing view. you have access to a huge pool, workout room, nearby restaurants and KM of beaches.
The location was great, the complex was peaceful and surrounded by nature. In general the hotel is perfectly situated between so many great beaches too which made it an excellent choice. The rooms were comfortable and spacious and were great to relax after a day at the beach
Very nice staff, open for a little chit-chat. They offered a glass of fresh and cold lemonade when I arrived, very nice after a long bus trip. The rooms are modern and very spacious. Great location of the hotel, almost in the center of Puerto Viejo.
The Beachfront property is a typical hostel with a nice, small pool, regular activities, bikes for hire etc. It's located just outside of Puerto Viejo so you get less noise from the town while still being within walking distance.
The staff was friendly and supportive. Internet was good (not normal compared to other accommodations we had). Playa Negra is very close. The Hotel itself is a little bit outside Puerto Viejo, so the surrounding is quiet.
The owners are very friendly, the pool is nice, it's very close to the beach. It's quiet and has a beautiful garden with howler monkeys nearby and a sloth just opposite the hotel. The pizza was delicious.
The hotel is beautifully designed, in a quiet area of Puerto Viejo and great for a couple of days in the region. The staff at the front desk was extremely helpful and friendly. Food was great while we were there.
I loved the hotel staff! They were kind, helpful, courteous, and just wonderful! I also liked the hotel grounds, which are quite clean, accessible, lovely, proximity to the beach, and safe.
Puerto Viejo
the owners and the volunteer at the hostel were amazing, they really made my stay in Puerto Viejo 1000 times better! the location was great (near to supermarkets, town, beach)