Where to Stay in Puerto Viejo
Are you wondering where to stay in Puerto Viejo, Costa Rica?
Read on for my guide on where to stay in this laidback beach town!
Puerto Viejo (full name: Puerto Viejo de Talamanca) is a town on the Caribbean coast of Costa Rica. Unlike the Pacific side of the country, the Caribbean side is less developed and relatively cheaper.
This makes Puerto Viejo a popular destination for travelers who want a chill and laidback beach vacation. Puerto Viejo is known for its beautiful beaches, like Playa Cocles and Playa Chiquita. It’s also one of the best surfing destinations on the Caribbean side of the country, with cheap lessons for beginners.
Additionally, the beautiful Cahuita National Park is nearby, along with the Gandoca-Manzanillo Wildlife Refuge. Both of these are great spots for hiking and spotting wildlife.
One of the coolest things to do in Puerto Viejo is taking a sloth watching and jungle kayak tour.
Best Places to Stay in Puerto Viejo
Puerto Viejo has a range of accommodation options including luxury hotels, mid-range hotels, bed & breakfasts, and hostels. It’s a great destination to splurge on an affordable luxury hotel because prices are lower than comparable accommodations that you might find on the Pacific coast of Costa Rica.
Some hotels are closer to Puerto Viejo town, while others are on the beach. Most of Puerto Viejo’s beaches are easily accessible from town, and renting bikes is a popular way to get around the area.
Here are my top picks for where to stay in Puerto Viejo, Costa Rica:
- Best luxury: aWà Beach Hotel
- Best mid-range: Villas del Caribe
- Best budget: Pagalù Hostel
And here’s a full breakdown of the best hotels in Puerto Viejo:
Tip: I use and recommend Booking.com for getting the best deal on hotels. If you book directly through a link on this page, I may earn a small commission at no cost to you. Thank you for supporting Stay to Wander!
aWà Beach Hotel
aWà Beach Hotel is one of the best luxury hotels in Puerto Viejo, Costa Rica. This gorgeous boutique hotel is an adults-only retreat that is located right on beautiful Playa Cocles in Puerto Viejo.
If you’re looking to splurge on your stay, this is the best place to stay in Puerto Viejo. All the rooms are luxuriously appointed, the grounds of the hotel are stunning, and a delicious free breakfast is included.
View on Booking.com | View on TripAdvisor
Le Cameleon Boutique Hotel
Le Cameleon is another boutique luxury hotel in Puerto Viejo. Situated in a lush tropical jungle setting, this hotel is located within walking distance of Playa Cocles and offers a swimming pool and hot tub.
Guests will also enjoy chic minimalist rooms, many with private terraces overlooking the jungle. There’s also a spa at this hotel. Guests can indulge in a variety of treatments and massages at The Jungle Spa.
View on Booking.com | View on TripAdvisor
Umami Hotel
Another one of the best luxury hotels in Puerto Viejo is Umami Hotel. This is an adults-only hotel that is located in the town near the best restaurants, shopping, and nightlife Puerto Viejo has to offer.
Umami Hotel is also just a 10-minute walk from Playa Negra. There’s a swimming pool, a garden and terrace, free parking, and fully-equipped guest rooms filled with every comfort you could want.
View on Booking.com | View on TripAdvisor
Relax Natural Village
Relax Natural Village is another adults-only accommodation in Puerto Viejo. It’s the perfect place to stay if you are looking for a calming getaway in the midst of nature. Enjoy your own private bungalow with a hammock, perfect for relaxing in the afternoon after a morning spent at nearby Playa Cocles.
This hotel is located just a short walk away from the beach, making it a great location to base yourself in during your trip to Puerto Viejo. There’s also a free breakfast included every morning.
View on Booking.com | View on TripAdvisor
Shawandha Lodge
Shawandha Lodge is a luxurious place to stay that won’t break the bank. Guests at this hotel will enjoy nature-inspired private villas located a short distance from Playa Chiquita in Puerto Viejo.
This hotel offers a swimming pool, free breakfast, and an on-site restaurant and bar.
View on Booking.com | View on TripAdvisor
Villas del Caribe
Villas del Caribe is one of the best mid-range hotels in Puerto Viejo. This hotel is in a great location just a 5-minute walk from the beautiful Playa Chiquita. It offers comfortable, airy villas for guests.
Free breakfast is included every morning. Guests can also enjoy an on-site restaurant and bar. There’s also a swimming pool, a garden and terrace, and free parking. Some rooms have ocean views.
View on Booking.com | View on TripAdvisor
Cariblue Beach & Jungle Resort
If you’re looking for a great place to stay in Puerto Viejo, Cariblue Beach & Jungle Resort is another good option that is budget-friendly and highly rated. This hotel is just a short walk from Playa Cocles.
It features rooms with private terraces, a swimming pool and hot tub, and free breakfast.
View on Booking.com | View on TripAdvisor
Physis Caribbean Bed & Breakfast
Physis Caribbean Bed & Breakfast is a budget hotel in Puerto Viejo that receives great reviews from guests. Located within walking distance of town and Playa Cocles, it’s in a great area of Puerto Viejo.
Guests can enjoy a private garden with hammocks for lounging in, and free included breakfast.
View on Booking.com | View on TripAdvisor
Selina Puerto Viejo
Selina is a hostel chain with locations all across the world and many locations in Central America. While I did not stay in any Selinas in Costa Rica, I did stay at a couple in Guatemala and Panama, and overall I was always happy with the experience. This particular location receives high ratings from guests.
This hostel has a great swimming pool, a bar and restaurant, free parking, and a co-working space. It’s within walking distance of Playa Cocles and the town of Puerto Viejo, making it a great location.
View on Booking.com | View on TripAdvisor
Pagalù Hostel
Pagalù Hostel is one of the most affordable accommodation options in Puerto Viejo. This highly-rated and laidback hostel is just a two-minute walk from Playa Negra in Puerto Viejo, making it a great location. The hostel offers a mixture of budget-friendly private rooms and dorm rooms with shared bathrooms.
It features a nice garden, a shared lounge space, free WiFi, free parking, and a tour desk where you can book local activities. This is one of the best places to stay on a budget in Puerto Viejo.
View on Booking.com | View on TripAdvisor
Where to Stay in Puerto Viejo, Costa Rica
This guide showed you the best hotels and hostels in Puerto Viejo, Costa Rica.
To recap, my top three picks for where to stay are:
- Best luxury: aWà Beach Hotel
- Best mid-range: Villas del Caribe
- Best budget: Pagalù Hostel
Have a great trip and enjoy your stay in Puerto Viejo!
Related Guides: