See the latest prices and deals by choosing your dates.
Hotel in Puerto Viejo
Featuring free WiFi, Selina Puerto Viejo offers pet-friendly accommodations in Puerto Viejo. Guests can enjoy the on-site bar. Free private parking is available on site. Selina is a Life Style not just a hostal. I would probably pick a lot of places because of Selina. It really matters the way people involves you, and for me that I was traveling alone, was really nice to meet new people and talk to the Staff, always available for any personal need. The welcome drink was really nice and the food is really good (try the Pasta as suggested by the barman). I would probably go back to Puerto Viejo to see more things as I only stayed one night, but I would probably go back there for the good vibes that Selina gave me. Thank you for the hospitality!
Hotel in Puerto Viejo
Offering an outdoor swimming pool and an extensive garden, Hotel Banana Azul is located in Playa Negra beach and 1.6 mi from Puerto Viejo town center. Free WiFi access is available in all areas. I loved the way they welcomed us, the coconuts, welcome drinks. The place is beautiful, so close to the beach. The staff is great ans helpful, the food is tasty. Love the happy hour which is basically the whole day haha. Will be back!
Hotel in Puerto Viejo
Offering charming rooms and bungalows with thatched roofs, Cariblue Beach and Jungle Resort is set in tropical gardens, 0.6 mi from Playa Cocles. The service specially Nilda the lady at the reception she safe my life I recommend this amazing place specially family
Hotel in Puerto Viejo
Set amid the forest and 1476 feet far from Playa Chiquita beach, Merlin offers free WiFi access. Loved the place! It's just perfect! Close to the town, but isolated in the forest. Very private, quite comfortable, nica pool, fully equipped shared-kitchen, secure facilities and parking lot. Each room has its own terrace with hammocks. The garden provides a great option to enjoy and hear the nature during the night. Amazing service by the hotel personnel. Excellent place!
Hotel in Puerto Viejo
Located in Puerto Viejo, 984 feet from Chiquita Beach, Villas del Caribe features accommodations with a restaurant, free private parking, an outdoor swimming pool and a bar. All the facilites, location, the restaurant, accesos to the beach, the Pool, the staff.
Hotel in Puerto Viejo
Located in Puerto Viejo, 1.8 mi from Negra Beach, Coco Loco Lodge features accommodations with an outdoor swimming pool, free private parking, a shared lounge and a garden. Easy going Pool Family cabins were Nice Calm and very nearby the village
Hotel in Puerto Viejo
Located in Puerto Viejo, less than 0.6 mi from Negra Beach, Sonora Jungle Retreat features accommodations with a restaurant, free private parking, an outdoor swimming pool and a bar. Loved the hospitality from Alessandra and her daughter, the food cooked by them every single night and the location - close enough to everything but peaceful and secluded at the same time
Hotel in Puerto Viejo
Boasting a garden, terrace and views of garden, Hotel Pura Vida is located in Puerto Viejo, 984 feet from Negra Beach. Lovely setting & close to everything in town.
Hotel in Puerto Viejo
Set in Puerto Viejo in the Limon Region, 12 mi 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... The location, accommodations, and staff are exceptional!
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 1640 feet away. All comfort private rooms have private bathrooms. Beachfront. Waking up and going to bed with the sound of the waves. Bed was comfy. This is really close to the restaurants and stores of Puerto Viejo but still far enough from the noises. Marjam was always available and really friendly. I enjoyed a lot my one week stay 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 an outdoor swimming pool and an extensive garden, Hotel Banana Azul is located in Playa Negra beach and 1.6 mi from Puerto Viejo town center. Free WiFi access is available in all areas. I loved the way they welcomed us, the coconuts, welcome drinks.
Hotel in Puerto Viejo
Blue Conga is located between the center of Puerto Viejo de Limón and the popular surfing beach of Playa Cocles. It offers a swimming pool, lush tropical gardens and free Wi-Fi. Very helpful and kind staff. Enjoyed room upgrade! Pool, breakfast and free parking were nice.
Hotel in Puerto Viejo
Offering charming rooms and bungalows with thatched roofs, Cariblue Beach and Jungle Resort is set in tropical gardens, 0.6 mi from Playa Cocles. The service specially Nilda the lady at the reception she safe my life I recommend this amazing...
Hotel in Puerto Viejo
Set in Puerto Viejo, 2.3 mi from Jaguar Rescue Center, Hotel Torres del Mar offers accommodations with a terrace and free private parking. The manager gave us great attention, the place is super clean
Hotel in Puerto Viejo
Offering a restaurant, Hotel Maritza is conveniently located within 82 feet from Puerto Viejo Beach. Free WiFi access is available. Great location and fantastic friendly service at a well maintained property.
Hotel in Puerto Viejo
Featuring free WiFi, Selina Puerto Viejo offers pet-friendly accommodations in Puerto Viejo. Guests can enjoy the on-site bar. Free private parking is available on site. Selina is a Life Style not just a hostal. I would probably pick a lot of places because of Selina.
Hotel in Puerto Viejo
Just 164 feet from Salsa Brava Beach, the Lizard King Hotel & Suites offers an outdoor pool surrounded by tropical plants. Each bright room offers free Wi-Fi and a mini-fridge. Good breakfast, good location, friendly staff, comfortable room. I slept well!
Hotel in Puerto Viejo
Located within 2.1 miles of Jaguar Rescue Center and 1.5 miles of Playa Cocles, Hotel W Exotic has rooms in Puerto Viejo. Among the various facilities are a restaurant and a bar.
Hotel in Puerto Viejo
Set in Puerto Viejo in the Limon Region, 12 mi 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... The location, accommodations, and staff are exceptional!
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. The place is enchanting! The bungalows and grounds are amazing. Room comfy, romantic and spacious!
Hotel in Puerto Viejo
These Puerto Viejo El Nido Pool & Garden Lodge bungalows are 656 feet from the Playa Chiquita and include access to an outdoor pool and free WiFi. Super cute & spacious bungalows with own kitchen located in a "jungle" garden with a...
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 1640 feet away. All comfort private rooms have private bathrooms. Beachfront. Waking up and going to bed with the sound of the waves. Bed was comfy.
Hotel in Puerto Viejo
La Costa de Papito is located in Puerto Viejo and offers a spa and on-site restaurant. It is just yards from the beach and includes a free Wi-Fi and daily breakfast buffet. A great restaurant with delicious food and super nice and helpful employees.
Hotel in Puerto Viejo
Offering an outdoor pool, a spa and a shared terrace, Hotel Bugabutik is located in Cocles. It features free Wi-Fi and free daily breakfast, and is just a short 5-minute walk from the beach. Andrea is an excellent host, the staff is very kind, Bugabutik is an excellent place to stay and...
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. What a fab place to stay! Great location near the ocean.... cabins are perfect.
Hotel in Puerto Viejo
Strategically located just 984 feet from Playa Chiquita Beach and 1.9 mi from Cocles Beach, Casitas Mar y Luz offers self-catering bungalows, an extensive garden and free Wi-Fi throughout. Beautiful place . Very relaxing and quiet. With nature everywhere. Clean and safe.
Hotel in Puerto Viejo
Providing free WiFi and an swimming pool and in the middle of the jungle, SATTA LODGE offers rooms in Puerto Viejo, 0.9 mi from Jaguar Rescue Center. From the lovingly designed outdoor area with pool, to the modern, high-quality bungalow to the...
Hotel in Puerto Viejo
Located in Puerto Viejo, less than 0.6 mi from Negra Beach, Sonora Jungle Retreat features accommodations with a restaurant, free private parking, an outdoor swimming pool and a bar. Loved the hospitality from Alessandra and her daughter, the food cooked by them every single night...
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. I had a wonderful week at Casitas Las Flores.
Hotel in Puerto Viejo
Set in attractive tropical gardens, Physis Caribbean Bed & Breakfast offers bright accommodations. breakfast was delicious and on a beautiful patio surrounded by flowers and the rainforest.
Hotel in Puerto Viejo
Located in Puerto Viejo, Casa Conley Del Mar has an outdoor swimming pool and a fitness center. Among the various facilities of this property are a garden, a terrace and a restaurant. The ocean view was incredible. Very comfortable and clean rooms.
Hotel in Puerto Viejo
Located in Puerto Viejo, 197 feet from Negra Beach, Casa Natural Puerto Viejo features accommodations with a restaurant, free private parking, a garden and a terrace. Loved the location, beach cabin vibe. Close to beach. Host family was welcoming.
Hotel in Puerto Viejo
Set amid the forest and 1476 feet far from Playa Chiquita beach, Merlin offers free WiFi access. Loved the place! It's just perfect! Close to the town, but isolated in the forest.
Hotel in Puerto Viejo
Featuring free WiFi, Cabinas Casa Dolce Vita is located in Puerto Viejo, 0.9 mi from Playa Cocles and 2.5 mi from Jaguar Rescue Center. Nice staff. Very close to the main street but it was not noisy though. Comfty bed.
On average, 3-star hotels in Puerto Viejo cost $91 per night, and 4-star hotels in Puerto Viejo are $98 per night. If you're looking for something really special, a 5-star hotel in Puerto Viejo can be found for $197 per night, on average (based on Booking.com prices).
Many families visiting Puerto Viejo loved staying at Colina Secreta, SATTA LODGE - ADULTS ONLY, and Sonora Jungle Retreat.
Colina Secreta, SATTA LODGE - ADULTS ONLY, and La Kukula Lodge got great room view-related reviews from travelers in Puerto Viejo.
SATTA LODGE - ADULTS ONLY, Hotel Sunshine Caribe, and Physis Caribbean Bed & Breakfast are some of the popular hotels in Puerto Viejo.
These hotels in Puerto Viejo are highly rated by couples: Colina Secreta, SATTA LODGE - ADULTS ONLY, and Sonora Jungle Retreat.
For hotels in Puerto Viejo that serve highly-rated breakfasts, try Colina Secreta, SATTA LODGE - ADULTS ONLY, and Hotel Bugabutik.
The average price per night for a 3-star hotel in Puerto Viejo this weekend is $137 or, for a 4-star hotel, $100. Looking for something even fancier? 5-star hotels in Puerto Viejo for this weekend cost around $184 per night, on average (based on Booking.com prices).
Loved Puerto Viejo mainly because it was so close to the ocean. Keep in mind that if you are loving waves/surfing this is a great area. I found it not to be overcrowded with people. Did not have to use a taxi since it was easy to cycle to go shopping, dining out or just getting groceries. Restaurants had great variety for us and menus had vegetarian and vegan options at a lot of the locations. This places is a very beautiful laid back area town!
The best parts of Puerto Viejo are: it's small and easy to get around, it's got a lot of great food options. I also really like the Jaguar Rescue Center and Project Ara (Manzanillo). The bad parts of Puerto Viejo are: It's very noisy at night in the center, trash and smell, and it's necessary to be careful because there have been incidents of violence, especially with women.
Ok for a short stay for us 'oldies'. The area attracts a lot of young backpacker / surfers which we do not mind, however we were warned about not going on the beach at night or walking out of town as the area has a bit of a Caribbean hippie marijuana culture. Don't expect pavements, they are few and far between and watch out for pot holes and uncovered manhole drains - very muddy after a tropical downpour.
The beach and nature was beautiful, but It seems like there are many rude and arrogant people there. The servers do not know how to take care of their customers and I had one of the worst experiences at one dine in. The taxi drivers lied to me and ripped me off. I will Never return to Costa Rica or at least for a while... many people here just want to hustle you and take your money and are arrogant. There are better places Costa Rica left me a bad impression I guess my brother was right.
This town is basically a bit run down with a lot of locals trying to sell weed and cocaine. Almost all restaurants are open air. The beaches were OK, but not your typical Caribbean beaches with clear turquoise water. There really isn't very good snorkeling from the shore even south of PV.
Amazing in general. Beaches near Puerto Viejo are just beatiful and must be visited (Cocles, Punta Uva and Manzanillo). If you like to walk on white sand, swim in clear water, see green tropical forests everywhere, enjoy surfing or riding a bike or just relaxing this is a place you should visit.
Puerto Viejo
Everything was spot on. By far the best place I stayed in costa rica. Fair Cost, spacious, all utilities, great for kids, secluded, but central location, close to all smaller, better beaches and restaurants- walking/biking distance. There’s a little off course trajectory to pick up the house key from a downtown shop in Puerto viejo, about 8 km away, which is a little inconvenient but necessary. Super host, very quick to respond and very ameanable as well
Super cute & spacious bungalows with own kitchen located in a "jungle" garden with a pool & Italian restaurant just next door... Honestly could not have picked a better hideaway! Got spoilt with sumptuous breakfast & almost empty beach 5 min walk, Manzanillo refuge/Puerto Viejo 10 min drive. It's family-owned business & you can tell the owners care! Thanks again for making us feel at home!:)
The place is enchanting! The bungalows and grounds are amazing. Room comfy, romantic and spacious! Specially when the howler monkeys wake you up!! Breakfast amazing from the terrace even better!! Andrey, the host was outstanding!! Amazing Decor: the lotus gardens so beautiful. Wasn’t bothered by traffic noise, loved the ocean roar!
Puerto Viejo
Everything. This place is a must during a visit in Puerto Viejo, right on the beach of Playa Negra and close to the centre. The staff is so friendly and helped us with everything we needed. The bed is huge and the villas are stylish and beautiful. Amazing place we recommend it very much.
It was by the beach and close to the center of town. Use of kitchen so u can save money cooking ur own meals. Very quaint and beachy room with everything thing u need to be comfortable. I would definitely go back....great value for ur buck.
I loved the way they welcomed us, the coconuts, welcome drinks. The place is beautiful, so close to the beach. The staff is great ans helpful, the food is tasty. Love the happy hour which is basically the whole day haha. Will be back!
A great restaurant with delicious food and super nice and helpful employees. we got a lot of tips what to do and booked some really fun surfing lessons. best place to stay at cocles beach.
- Great location, across from beach and close to restaurants - Friendly staff - Breakfast was tasty and filling, the bread was excellent - Bedroom & bathroom cleaned daily
Puerto Viejo
Excellent stay and value for money. Staff is very friendly and its a beautiful well-located place if you like the best beaches.
All the facilites, location, the restaurant, accesos to the beach, the Pool, the staff.
Easy going Pool Family cabins were Nice Calm and very nearby the village
Puerto Viejo
Family friendly, place. Incredible staff.
Puerto Viejo
Super staff, super lodge! Gracias!