Hey! I love staying in a nice beachfront hotel - being able to go straight from your room down to the ocean is a priceless feeling. To help save some time when booking your next vacation I've put together this list of beachfront hotels and resorts in Puerto Viejo. I hope you will like it!
-
1 Le Cameleon Boutique Hotel Puerto Viejo, Costa Rica
Resort. Offering a beautiful tropical forest setting, Le Cameleon Boutique Hotel is a walking distance from Cocles beach in Puerto Viejo. This luxurious resort features a beach club, an outdoor swimming pool and a spa. The chic rooms and suites at Le Cameleon Boutique Hotel have minimalist, white décor and terraces overlooking the forest. All accommodations have an iPod docking station, free Wi-Fi and a flat-screen TV. Creative, international cuisine is served in the Beach Club Noa. The Jungle Spa offers a range of treatments including facials, body scrubs, body wraps and massage. The hotel can arrange trips to nearby Cahuita National Park, Kekoldi Indigenous Reserve and Veragua Rainforest. Other activities include excursions to cocoa plantations and sloth sanctuaries, rainforest canopy tours, and dolphin and turtle watching trips. Guest review score 8.4, rooms from around $279.
See available rooms -
2 AWà Beach Hotel Puerto Viejo, Costa Rica
Hotel. 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. aWà Beach Hotel provides accommodation with a bar, free private parking, a garden and a terrace. Guests can have a drink at the snack bar. Four different types of room will surprise the visitor, energy, color and design fused in a very special way A buffet breakfast is available daily at the hotel. The area is popular for cycling, and car hire is available at aWà Beach Hotel. Guest review score 9.6, rooms from around $228.
See available rooms -
3 Cariblue Beach and Jungle Resort Puerto Viejo, Costa Rica
Hotel. Offering charming rooms and bungalows with thatched roofs, Cariblue Beach and Jungle Resort is set in tropical gardens, 1 km from Playa Cocles. It features an outdoor swimming pool, a hot tub and a restaurant. All accommodation at Cariblue Beach and Jungle Resort has a terrace overlooking the gardens. There is a fan and a private bathroom. Guests can enjoy a Costa Rican breakfast. Soleluna Restaurant offers Italian cuisine and specialises in seafood dishes. Cahuita and Gandoca-Manzanillo nationals parks are within 20 km of the Cariblue. San José and its airport can be reached in approximately 3.5 hours by car. Guest review score 8.4, rooms from around $106.
See available rooms -
4 Playa Negra Brewing Beachfront Hotel Puerto Viejo, Costa Rica
Hotel. Playa Negra Brewing Beachfront Hotel is a colourful hostel located right on Playa Negra Beach in the tropical town of Puerto Viejo. It features free Wi-Fi, an on-site restaurant and shared terraces with hammocks. Each room at the property boasts a wardrobe and a fan. Some have private bathrooms and excellent views of the Caribbean Sea. Diferrent food is served at the hostel’s restaurant all day, and other options, including many beach-side restaurants, can be found within 1.5 km, They have a microbrewery and they brew and sell 18 different craft beers there. Puerto Viejo town centre, where guests will find shopping, is just a 10-minute walk from Playa Negra Brewing Beachfront Hotel, while the Volvio Watefalls can be reached in a 30-minute drive. The Tree of Life Wildlife Rescue Centre is 20 km from the property, and Limon International Airport is only a short 1-hour drive away. Guest review score 6.3
See available rooms -
5 Jaguar Inn Bungalows Puerto Viejo, Costa Rica
Hotel. Featuring a garden and free WiFi throughout the property, Jaguar Inn Bungalows is situated in Puerto Viejo. This jungle hotel offers a terrace. They advise personally you to assist guests in planning their days out. At the economy hotel, all rooms are equipped with a locker. Featuring a private bathroom with a shower and free toiletries, certain rooms at Jaguar Inn Bungalows also boast a sea view. Some units will provide guests with a fridge and coffee maker. Cahuita is 17 km from the accommodation. Guest review score 9.2, rooms from around $65.
See available rooms -
6 Villas del Caribe Puerto Viejo, Costa Rica
Hotel. 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. With free WiFi, this 3-star hotel has a restaurant and a bar. Some rooms at the property have a balcony with a sea view. At the hotel, every room comes with a wardrobe. Rooms are fitted with a private bathroom fitted with a shower and free toiletries, while certain rooms are equipped with a kitchen equipped with a microwave. At Villas del Caribe each room includes a flat-screen TV and a safety deposit box. The accommodation offers a continental or American breakfast. You can play table tennis at this 3-star hotel. Popular points of interest near Villas del Caribe include Punta Uva Beach, Cocles Beach and Jaguar Rescue Center. The nearest airport is Captain Manuel Niño International Airport, 46 km from the hotel. Guest review score 8.8, rooms from around $101.
See available rooms -
7 Escape Caribeño Puerto Viejo, Costa Rica
Hotel. Located in Puerto Viejo, 1.2 km from Negra Beach, Escape Caribeño provides accommodation with a restaurant, free private parking, an outdoor swimming pool and a bar. Among the facilities at this property are room service and a shared lounge, along with free WiFi throughout the property. The property offers bike hire and features a garden and terrace. At the hotel each room has air conditioning, a desk, a flat-screen TV, a private bathroom, bed linen, towels and a patio with a garden view. Rooms are equipped with a safety deposit box and selected rooms come with sea views. Guest rooms include a wardrobe. A continental breakfast is available daily at Escape Caribeño. Cocles Beach is 1.4 km from the accommodation, while Jaguar Rescue Center is 3.6 km away. The nearest airport is Captain Manuel Niño International, 46 km from Escape Caribeño, and the property offers a paid airport shuttle service. Guest review score 8.7, rooms from around $79.
See available rooms -
8 Hotel Banana Azul - Adults Only Puerto Viejo, Costa Rica
Hotel. 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. The rooms come with outdoor seating area and a fan. The private bathrooms have shower. Guests can enjoy in the on-site restaurant local food and international dishes. Other options can be found in Puerto Viejo town centre. At Hotel Banana Azul you will find a terrace and a bar. Other facilities offered at the property include a tour desk and luggage storage. This property is 5 km from Playa Cocles and 10 km from Manzanillo Wildlife Reserve. Limón International Airport is 50 minutes’ drive away. Guest review score 8.6, rooms from around $124.
See available rooms -
9 Cabinas Yucca Puerto Viejo, Costa Rica
Hotel. 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. Certain rooms are equipped with a terrace with a private hammock and sea views. At Cabinas Yucca you will find a terrace and a coffee and Tea kitchen in the communal area, with free coffee and tea whole day. Other facilities offered at the property include a shared lounge and luggage storage. Parking space on the property is available only on request. Limon International Airport is 45-minute drive. Guest review score 8.3, rooms from around $75.
See available rooms -
10 Sol de Nit Puerto Viejo, Costa Rica
Hotel. 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 site. Every room has a TV. Some units include views of garden or A/C. Rooms are equipped with a private bathroom fitted with a bath or shower. There is a shared kitchen at the property. Guests can enjoy various activities in the surroundings, including snorkelling and diving. Guest review score 7.4, rooms from around $65.
See available rooms -
11 Hotel La Isla Inn Puerto Viejo, Costa Rica
Hotel. Offering an outdoor pool, a garden and a terrace, Hotel La Isla Inn is located in Cocles Beach and 2 km from Puerto Viejo town centre. Free WiFi access is available in all areas. You can enjoy sea an garden views from the rooms, all are air conditioned, have cable TV, private bathroom with hot water, feature a terrace or balcony. Other facilities offered at the property include a restaurant,and free parking. A variety of restaurants and bars can be found in Puerto Viejo town. 24 hour security is offered as well as a beach lifeguard in Cocles, bicycles and snorkeling rental. A daily breakfast, regional or continental is served. This property is 15 km from Cahuita National Paark and 12 km from Gandoca Manzanillo National Wildlife Refuge. It is 20 km from a waterfall and 5 minutes’ drive from Playa Negra. Limón International Airport is 50 minutes’ drive away. Guest review score 7.0, rooms from around $122.
See available rooms -
12 Selina Puerto Viejo Puerto Viejo, Costa Rica
Hotel. 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. Selina Puerto Viejo offers accommodation in the form of dorms and private rooms. Guests can enjoy the swimming pool and common areas with games and live music. There is an on-site restaurant and a shared kitchen. A co-working space is also available. The area is popular for snorkeling, kayaking and hiking through the lush jungle. Cahuita is 15 km from Selina Puerto Viejo, while Cocles is 300 metres away. This is a beachfront hotel. Guest review score 8.0, rooms from around $23.
See available rooms -
13 Perla Negra Beachfront Puerto Viejo, Costa Rica
Hotel. 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. Among the facilities at this property are room service and a concierge service, along with free WiFi throughout the property. Guests can make use of a bar. Selected rooms are fitted with a kitchenette with a fridge. The hotel offers a buffet or continental breakfast. Perla Negra Beachfront offers a barbecue. Jaguar Rescue Center is 6.5 km from the accommodation, while Cocles is 4.8 km away. The nearest airport is Captain Manuel Niño International Airport, 49 km from Perla Negra Beachfront. Guest review score 7.9, rooms from around $84.
See available rooms -
14 Playa 506 Beachfront Hostel Puerto Viejo, Costa Rica
Hostel. Hostel Playa 506 Beachfront Hostel, located in Playa Cocles, 1.5 km from the center of Puerto Viejo, has its facilities right in front of the sea. With a restaurant / bar where you will find hammocks and chairs right on the shore of the beach. The facilities have shared dorms, private rooms and free WiFi in all areas of the hostel. There is a shared kitchen on the property. The hostel provides bicycle rental service, surf boards and the area is ideal for snorkeling and fishing. Guest review score 7.7, rooms from around $28.
See available rooms -
15 Casitas La Playa Puerto Viejo, Costa Rica
Guest house. Offering direct beach access, Casitas La Playa is located in Puerto Viejo in the Limon Region, 13 km from Cahuita. Guests can enjoy the on-site bar. Free private parking is available on site. Some rooms have a seating area for your convenience. A terrace or balcony are featured in certain rooms. Every room has a private bathroom. Casitas La Playa features free WiFi throughout the property. A flat-screen TV is featured. The guest house also offers bike hire. Guest review score 8.7
See available rooms -
16 Tasty Dayz Hostel Puerto Viejo, Costa Rica
Hostel. Situated in Puerto Viejo, 200 metres from Cocles Beach, Tasty Dayz Hostel features accommodation with a garden, free private parking, a shared lounge and a restaurant. Featuring a bar, the property is located within 2.5 km of Negra Beach. The accommodation offers karaoke and a shared kitchen. The units at the hostel are fitted with a seating area. Free WiFi is accessible to all guests, while some rooms also boast a terrace. All rooms have bed linen. Guests at Tasty Dayz Hostel will be able to enjoy activities in and around Puerto Viejo, like snorkelling and cycling. Jaguar Rescue Center is 2.5 km from the accommodation, while Cocles is 700 metres from the property. The nearest airport is Captain Manuel Niño International Airport, 45 km from Tasty Dayz Hostel. Guest review score 8.1, rooms from around $17.
See available rooms -
17 Oasis Puerto Viejo, Costa Rica
Hostel. Featuring a private beach area, Oasis is located in Puerto Viejo. With free WiFi, this hostel offers a outdoor ocean view shared kitchen. Free private parking is available on site. The units will provide guests with a shared bathroom, beachfront garden with and hammocks with an ocean view. Guests at the accommodation will be able to enjoy activities in and around Puerto Viejo, like surfing, hiking, wildlife exploring, bicycle rental service available. Cahuita is 13 km from Oasis, while Cocles is 1 km away. Guest review score 7.3, rooms from around $14.
See available rooms -
18 Rocking J's Puerto Viejo, Costa Rica
Hostel. Offering a bar-restaurant and lush gardens, Rocking J's is located right on Salsa Brava Beach in Puerto Viejo. This artistic hostel features a shared kitchen and TV lounge and free WiFi. Rocking J's offers a range of rustic accommodation, including private rooms, shared dorms, tents and hammocks. All come with free sheets and have access to shared bathroom facilities. The hostel offers free painting and mosaic materials. Guests can also enjoy nightly bonfires in the grounds. There is a 24-hour reception and free on-site parking. Rocking J's Salsa Brava Beach is a popular surfing spot. There are many restaurants and bars within walking distance in Puerto Viejo town. Limon Airport is 55 km away. Guest review score 7.0, rooms from around $7.
See available rooms -
19 Casa Verde Puerto Viejo, Costa Rica
Villa. Situated in Puerto Viejo, just 200 metres from Negra Beach, Casa Verde features beachfront accommodation with a garden, a terrace, barbecue facilities and free WiFi. Boasting free private parking, the villa is in an area where guests can engage in activities such as hiking and fishing. The air-conditioned villa consists of 3 bedrooms, a living room, a fully equipped kitchen with a fridge and a kettle, and 4 bathrooms with a shower and a hairdryer. Towels and bed linen are available in the villa. Jaguar Rescue Center is 6.7 km from the villa, while Cocles is 5 km from the property. The nearest airport is Captain Manuel Niño International Airport, 49 km from Casa Verde. Guest review score 9.4
See available rooms -
20 Blossom PARADISE. Puerto Viejo, Costa Rica
Inn. Set in Puerto Viejo, 100 metres from Negra Beach, Blossom PARADISE. Offers accommodation with a garden, free private parking, a terrace and barbecue facilities. The property is around 5. 7 km from Jaguar Rescue Center, 4 km from Cocles and 5.6 km from Hone Creek. Rooms have a balcony with sea views and free WiFi. The units come with air conditioning, a flat-screen TV with satellite channels, a fridge, a coffee machine, a shower, free toiletries and a desk. At the inn every room includes bed linen and towels. Staff at the 24-hour front desk speak English and Spanish. Bribri is 10 km from Blossom PARADISE., while Sibube is 15 km away. The nearest airport is Captain Manuel Niño International Airport, 48 km from the accommodation. Guest review score 9.3, rooms from around $120.
See available rooms -
21 Tree House Lodge Puerto Viejo, Costa Rica
Lodge. Situated in Puerto Viejo in the Limon region and Punta Uva Beach reachable within 500 metres, Tree House Lodge features accommodation with free WiFi, BBQ facilities, a garden and free private parking. There is a seating and a dining area in all units. The lodge offers 3-star accommodation with a hot tub and sun terrace. Both a bicycle rental service and a car rental service are available at Tree House Lodge, while cycling can be enjoyed nearby. Chiquita Beach is 800 metres from the accommodation, while Cocles Beach is 2.4 km from the property. The nearest airport is Captain Manuel Niño International, 47 km from Tree House Lodge, and the property offers a paid airport shuttle service. Guest review score 8.4, rooms from around $200.
See available rooms -
22 Almonds and Corals Lodge Puerto Viejo, Costa Rica
Lodge. Offering a restaurant, Almonds and Corals Lodge is located within the Gandoca-Manzanillo Wildlife Refuge and in front of Manzanillo beach. Free WiFi access is available on common areas. Featuring a bath and private bathrooms You can enjoy garden view from the room. Extras include a safety deposit box and a fan. Room walls are mosquito nets. At Almonds and Corals Lodge you will find a garden, a terrace and a bar. Other facilities offered at the property include meeting facilities, a games room and a tour desk. An array of activities can be enjoyed on site or in the surroundings, including fishing, hiking and snorkelling. The property offers free parking. This eco-friendly property is 500 metres from Manzanillo town centre and 5 km from Punta Uva Beach. Limon International Airport is about an-hour drive away. Guest review score 8.3, rooms from around $230.
See available rooms -
23 Casa Shaquir H Puerto Viejo, Costa Rica
Holiday home. Boasting sea views, Casa Shaquir H provides accommodation with a garden and a terrace, around 70 metres from Negra Beach. This holiday home features free private parking, a 24-hour front desk and free WiFi. The air-conditioned holiday home consists of 2 bedrooms, a living room, a fully equipped kitchen with a fridge and a coffee machine, and 1 bathroom with a shower and free toiletries. For added convenience, the property can provide towels and bed linen for an extra charge. Horse riding can be enjoyed nearby. Jaguar Rescue Center is 5.7 km from the holiday home, while Cocles is 4 km from the property. The nearest airport is Captain Manuel Niño International Airport, 48 km from Casa Shaquir H. Guest review score 8.3, rooms from around $125.
See available rooms -
24 Casa MarMaria Puerto Viejo, Costa Rica
Holiday home. Located in Playa Chiquita, 500metres from the beach, Marmaria is a country house with free WiFi and units equipped with a kitchenette and patio free private parking is available on site. A microwave and fridge are also available, as well as a coffee machine. Cahuita is 18 km from the country house, while Cocles is 2. 7 km from the property. Guest review score 8.2
See available rooms -
25 CabinasTalamanca Puerto Viejo, Costa Rica
Inn. Located in Puerto Viejo, 1.2 km from Negra Beach, CabinasTalamanca provides accommodation with a garden, free private parking and a terrace. The property is situated 1. 4 km from Cocles Beach, 3.7 km from Jaguar Rescue Center and 2 km from Cocles. The accommodation features a shared kitchen, room service and organising tours for guests. At the inn, every room is equipped with a patio with a garden view. Featuring a private bathroom with a shower and free toiletries, rooms at CabinasTalamanca also provide guests with free WiFi, while selected rooms include a balcony. All units include a wardrobe. You can play billiards and darts at the accommodation, and the area is popular for hiking and cycling. Hone Creek is 7.6 km from CabinasTalamanca, while Punta Uva is 7.9 km away. The nearest airport is Captain Manuel Niño International, 46 km from the inn, and the property offers a paid airport shuttle service. Guest review score 7.9, rooms from around $38.
See available rooms -
26 El Chilamate Puerto Viejo, Costa Rica
Apartment. Set in Puerto Viejo, orietta is an apartment boasting a terrace. Orietta features views of the garden and is 1.3 km from Puerto Viejo. Free WiFi is featured throughout the property and free private parking is available on site. The kitchen features a fridge and a stovetop. Towels and bed linen are provided at orietta. Bike hire is available at the property and the area is popular for horse riding and snorkelling. Cahuita is 13 km from orietta, while Cocles is 3.6 km away. Guests can enjoy various activities in the surroundings, including cycling and fishing. This is a beachfront hotel. Guest review score 8.8, rooms from around $84.
See available rooms -
27 Beachfront Villa Sea Breeze w AC and POOL Puerto Viejo, Costa Rica
Holiday home. Offering a garden and pool view, Beachfront Villa Sea Breeze w AC and POOL is located in Puerto Viejo, 5.6 km from Jaguar Rescue Center and 3.9 km from Cocles. The air-conditioned accommodation is 100 metres from Negra Beach, and guests benefit from private parking available on site and free WiFi. The holiday home is equipped with 3 bedrooms, 4 bathrooms, bed linen, towels, a TV, a fully equipped kitchen, and a balcony with sea views. Hone Creek is 5.6 km from the holiday home, while Bribri is 10 km away. The nearest airport is Captain Manuel Niño International Airport, 48 km from Beachfront Villa Sea Breeze w AC and POOL. Guest review score 9.7
See available rooms -
28 Beachfront Villa Starfish w AC and POOL Puerto Viejo, Costa Rica
Holiday home. Offering a garden and pool view, Beachfront Villa Starfish w AC and POOL is located in Puerto Viejo, 5.6 km from Jaguar Rescue Center and 3.9 km from Cocles. The air-conditioned accommodation is 100 metres from Negra Beach, and guests benefit from complimentary WiFi and private parking available on site. The holiday home is equipped with 1 bedroom, 1 bathroom, bed linen, towels, a TV, a fully equipped kitchen, and a balcony with sea views. Hone Creek is 5.6 km from the holiday home, while Bribri is 10 km away. The nearest airport is Captain Manuel Niño International Airport, 48 km from Beachfront Villa Starfish w AC and POOL. Guest review score 9.0
See available rooms -
29 AmimodoBeachRooms Puerto Viejo, Costa Rica
Inn. Set in Puerto Viejo at Salsa Brava Beach, within 4.3 km of Jaguar Rescue Center and 2.5 km of Negra, AmimodoBeachRooms features accommodation with a garden and free WiFi. 2.7 km from Cocles, the property is also 3.5 km away from Playa Cocles. Guests can enjoy International dishes at the restaurant or have a cocktail at the bar. Every room comes with a wardrobe. Rooms come with a private bathroom, and some units at AmimodoBeachRooms have a balcony. The units are fitted with a seating area. Hiking is among the activities that guests can enjoy near the accommodation. Chiquita is 6 km from AmimodoBeachRooms. Guest review score 8.1, rooms from around $70.
See available rooms -
30 El Caracol Azul, Punta Uva Beach Puerto Viejo, Costa Rica
Apartment. Boasting a terrace and a 24-hour front desk, El Caracol Azul, Punta Uva Beach is ideally set in Puerto Viejo, 2.9 km from Chiquita Beach and 4.4 km from Jaguar Rescue Center. Situated a few steps from Punta Uva Beach, the property features a garden and free private parking. The apartment includes 1 bedroom, a kitchen with a fridge and a stovetop, as well as a coffee machine. Towels and bed linen are offered in the apartment. Punta Uva is 700 metres from the apartment, while Manzanillo is 5.9 km from the property. The nearest airport is Captain Manuel Niño International Airport, 49 km from El Caracol Azul, Punta Uva Beach. Guest review score 7.0, rooms from around $109.
See available rooms -
31 Loft mit Privatstrand Puerto Viejo, Costa Rica
Apartment. Offering sea views, Loft mit Privatstrand is an accommodation situated in Puerto Viejo, 1.3 km from Cocles Beach and 3.7 km from Jaguar Rescue Center. Set less than 1 km from Negra Beach, the property offers a terrace and free private parking. The apartment includes 1 bedroom, 1 bathroom with a shower, a seating area, and a kitchen with a fridge. Towels and bed linen are offered in the apartment. Cocles is 2 km from Loft mit Privatstrand, while Hone Creek is 7.4 km from the property. The nearest airport is Captain Manuel Niño International Airport, 46 km from the accommodation. Guest review score 9.0
See available rooms -
32 Hotel Casa Bonita Puerto Viejo, Costa Rica
Villa. Set 400 metres from Cocles Beach, Hotel Casa Bonita offers an outdoor swimming pool, a garden and air-conditioned accommodation with a terrace and free WiFi. All units come with a balcony with garden views, a kitchen with a fridge and a microwave, and a private bathroom with shower. For added convenience, the property can provide towels and bed linen for an extra charge. A car rental service is available at the villa. Negra Beach is 2.4 km from Hotel Casa Bonita, while Jaguar Rescue Center is 2.6 km away. The nearest airport is Captain Manuel Niño International, 45 km from the accommodation, and the property offers a paid airport shuttle service. Guest review score 8.1, rooms from around $110.
See available rooms
I try my best to keep this guide up to date and I last refreshed it in November 2022. Did I miss a hotel that should be on this list? Send me an email and let me know!
Discover more cool hotels in Puerto Viejo
Other interesting hotels in Puerto Viejo
Check out beachfront hotels nearby
- Cocles 2 mi
- Punta Uva 5 mi
- Manzanillo 7 mi
- Cahuita 8 mi
- Puerto Limón 30 mi
Missing a hotel on our list?
Do you know of a cool beachfront hotel in Puerto Viejo that's missing from this list?
Let me know!In order to support the sites I work together with booking.com. Whenever someone finds a nice hotel and makes a reservation through one of the links here I get a small commission. Thanks!
The Beachfront Hotel Guide