Logo: The Beachfront Hotel Guide The Beachfront Hotel Guide

Beachfront hotels in Puerto Viejo

A curated list of beach hotels and resorts

Tomas Mazowski A list by Tomas Mazowski. This guide was last updated in November 2022.

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

    Beach: Le Cameleon Boutique Hotel

    ***** 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. Show full description Guest review score 8.4, rooms from around $279.

    See available rooms
  • 2 AWà Beach Hotel Puerto Viejo, Costa Rica

    Beach: aWà Beach Hotel

    **** Hotel. Beachfront property located in Puerto Viejo. Estblishment set 40 m away from the beach., less than 1 km from Chiquita Beach. Show full description Guest review score 9.6, rooms from around $228.

    See available rooms
  • 3 Cariblue Beach and Jungle Resort Puerto Viejo, Costa Rica

    Beach: Cariblue Beach and Jungle Resort

    *** 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. Show full description Guest review score 8.4, rooms from around $106.

    See available rooms
  • 4 Playa Negra Brewing Beachfront Hotel Puerto Viejo, Costa Rica

    Beach: Playa Negra Brewing Beachfront Hotel

    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. Show full description Guest review score 6.3

    See available rooms
  • 5 Jaguar Inn Bungalows Puerto Viejo, Costa Rica

    Beach: Jaguar Inn Bungalows

    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

    Beach: Villas del Caribe

    *** 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. Show full description Guest review score 8.8, rooms from around $101.

    See available rooms
  • 7 Escape Caribeño Puerto Viejo, Costa Rica

    Beach: Escape Caribeño

    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. Show full description Guest review score 8.7, rooms from around $79.

    See available rooms
  • 8 Hotel Banana Azul - Adults Only Puerto Viejo, Costa Rica

    Beach: Hotel Banana Azul - Adults Only

    *** 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. Show full description Guest review score 8.6, rooms from around $124.

    See available rooms
  • 9 Cabinas Yucca Puerto Viejo, Costa Rica

    Beach: Cabinas Yucca

    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. Show full description Guest review score 8.3, rooms from around $75.

    See available rooms
  • 10 Sol de Nit Puerto Viejo, Costa Rica

    Beach: Sol de Nit

    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. Show full description Guest review score 7.4, rooms from around $65.

    See available rooms
  • 11 Hotel La Isla Inn Puerto Viejo, Costa Rica

    Beach: Hotel La Isla Inn

    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. Show full description Guest review score 7.0, rooms from around $122.

    See available rooms
  • 12 Selina Puerto Viejo Puerto Viejo, Costa Rica

    Beach: Selina Puerto Viejo

    *** 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. This is a beachfront hotel. Show full description Guest review score 8.0, rooms from around $23.

    See available rooms
  • 13 Perla Negra Beachfront Puerto Viejo, Costa Rica

    Perla Negra Beachfront

    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. Show full description Guest review score 7.9, rooms from around $84.

    See available rooms
  • 14 Playa 506 Beachfront Hostel Puerto Viejo, Costa Rica

    Beach: Playa 506 Beachfront Hostel

    *** 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. Show full description Guest review score 7.7, rooms from around $28.

    See available rooms
  • 15 Casitas La Playa Puerto Viejo, Costa Rica

    Beach: Casitas La Playa

    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. Show full description Guest review score 8.7

    See available rooms
  • 16 Tasty Dayz Hostel Puerto Viejo, Costa Rica

    Beach: Tasty Dayz Hostel

    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. Show full description Guest review score 8.1, rooms from around $17.

    See available rooms
  • 17 Oasis Puerto Viejo, Costa Rica

    Beach: Oasis

    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. Show full description Guest review score 7.3, rooms from around $14.

    See available rooms
  • 18 Rocking J's Puerto Viejo, Costa Rica

    Beach: Rocking J's

    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. Show full description Guest review score 7.0, rooms from around $7.

    See available rooms
  • 19 Casa Verde Puerto Viejo, Costa Rica

    Beach: Casa Verde

    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. Show full description Guest review score 9.4

    See available rooms
  • 20 Blossom PARADISE. Puerto Viejo, Costa Rica

    Beach: Blossom PARADISE.

    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. Show full description Guest review score 9.3, rooms from around $120.

    See available rooms
  • 21 Tree House Lodge Puerto Viejo, Costa Rica

    Beach: Tree House Lodge

    *** 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. Show full description Guest review score 8.4, rooms from around $200.

    See available rooms
  • 22 Almonds and Corals Lodge Puerto Viejo, Costa Rica

    Beach: Almonds and Corals Lodge

    *** 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. Show full description Guest review score 8.3, rooms from around $230.

    See available rooms
  • 23 Casa Shaquir H Puerto Viejo, Costa Rica

    Beach: Casa Shaquir H

    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. Show full description Guest review score 8.3, rooms from around $125.

    See available rooms
  • 24 Casa MarMaria Puerto Viejo, Costa Rica

    Beach: Casa MarMaria

    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. Show full description Guest review score 8.2

    See available rooms
  • 25 CabinasTalamanca Puerto Viejo, Costa Rica

    Beach: CabinasTalamanca

    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. Show full description Guest review score 7.9, rooms from around $38.

    See available rooms
  • 26 El Chilamate Puerto Viejo, Costa Rica

    Beach: El Chilamate

    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. This is a beachfront hotel. Show full description 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

    Beachfront Villa Sea Breeze w AC and POOL

    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. Show full description Guest review score 9.7

    See available rooms
  • 28 Beachfront Villa Starfish w AC and POOL Puerto Viejo, Costa Rica

    Beachfront Villa Starfish w AC and POOL

    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. Show full description Guest review score 9.0

    See available rooms
  • 29 AmimodoBeachRooms Puerto Viejo, Costa Rica

    AmimodoBeachRooms

    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. Show full description Guest review score 8.1, rooms from around $70.

    See available rooms
  • 30 El Caracol Azul, Punta Uva Beach Puerto Viejo, Costa Rica

    El Caracol Azul, Punta Uva Beach

    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. Show full description Guest review score 7.0, rooms from around $109.

    See available rooms
  • 31 Loft mit Privatstrand Puerto Viejo, Costa Rica

    Loft mit Privatstrand

    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. Show full description Guest review score 9.0

    See available rooms
  • 32 Hotel Casa Bonita Puerto Viejo, Costa Rica

    Hotel Casa Bonita

    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. Show full description Guest review score 8.1, rooms from around $110.

    See available rooms
Tomas Mazowski

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!

Check out beachfront hotels nearby

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!