Puerto Viejo in Limon province is the jewel in the crown of the Caribbean Coast in Costa Rica. Think white sand beaches, palm trees, fresh fruit cocktails filled with rum and reggae music gently thronging through the warm air. A visit to Puerto Viejo feels like a totally different vibe to visiting the coastal towns of the Pacific coast, such as Santa Teresa and Manuel Antonio. Here’s our guide to the most rad places to stay in Puerto Viejo de Talamanca to enjoy the beaches and party town at its best.
Tribal House, Cocles
This cute Airbnb property was one of our favourite places that we stayed in Costa Rica during our visit. It is a self-catered bungalow, all set within one room. It has a very refreshing outside bathroom, which all nature fans will love. This was the perfect, self-catered base, from which to explore Puerto Viejo.
Although the location is a little out of the centre of the town, we loved how relaxed and remote this felt. Renting bicycles or a scooter is recommended if you do stay in this area. Although there are restaurants nearby, its easier to get around with some transport. There is also a small beach very close to this apartment, although it is not the best beach to sunbathe on in the area.
Best for: Couples looking for romantic self-contained accommodation
Budget: Around $50 per night on Airbnb

Selina Puerto Viejo
It would be remiss of us not to mention the Selina place in Puerto Viejo. This excellent chain of hotels/ hostels is perfect for Digital Nomads or anyone looking to socialise during their stay in Puerto Viejo.
The co-working space and opportunity to do yoga, makes this a rad place to stay in Puerto Viejo. Selina will also organise activities, such as surfing or bicycle tours.
Best for: 20 or 30 somethings looking to work hard/ play hard
Budget: $40 to $50 dollars per night for two people, or $25 for one in a dorm on Booking.com
Umami Hotel
This plush hotel is perfect for anyone who loves to enjoy aesthetic accommodation. This is an adults only hotel, with an exclusive sort of vibe. There’s a stunning swimming pool, spa facilities and beautiful gardens surrounding Umami Hotel.
This hotel has a central location, close to the action in town and to the beach. But , the hotel will also offer a shuttle service for guests. It’s all taken care of here.
Best for: Couples looking for luxury
Budget: Rates of between $200 and $300 depending on your room choice on Booking.com
Awa Beach Hotel
This idyllic hotel tastefully combines jungle and beach. Set a little out of town, you won’t hear any noise reverberating from the pumping reggae bar Salsa Brava. In fact, Awa Beach is a total retreat. With a 9.6 score on Booking.com, guests love the decor and airy rooms, many of which have sea views.
You’ll want bicycles or a scooter if you stay here, but luckily the hotel has its own restaurant and beach access, so you don’t need to go too far.
Best for: Couples looking for easy R&R
Budget: $150 to $200 per night for two, on Booking.com
Black Bamboo B&B
This is a new and tranquil hotel, with the type of vibe that reminds you that you’re on vacation. It’s a small and quirky place, with something for everyone.
For anyone who wants to be bang in the middle of town, but still enjoying a relaxing retreat, Black Bamboo B&B is one of the best places to stay in Puerto Viejo. Guests love the location and the delicious breakfast.
Best for: Families (there is a kids pool) or small groups of friends
Budget: Rates of around $120 for 2 people on Booking.com