Skip to main content

Romantic Hotels in Puerto Viejo

Find the romantic hotels that appeal to you the most

The best romantic hotels in Puerto Viejo

Check out our pick of great romantic hotels in Puerto Viejo

Filter by:

Review score

Lanna Ban Hotel

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.

P
Porfirio
From
Slovakia
Breakfast was very good. A little bit limited in options, but delicious
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,694 reviews
Price from
US$109
1 night, 2 adults

Hotel Indalo adults only

Hotel in Puerto Viejo

Centrally located in Puerto Viejo de Talamanca town centre and just a 3-minute walk from Salsa Brava Beach, Hotel Indalo adults only features an extensive garden, sun terrace and free Wi-Fi.

T
Tal
From
Israel
we came to celebrate our honeymoon, the staff was great! they treated us amazing ! the room was clean and nice, the pool is fantastic! highly recommended.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,198 reviews
Price from
US$94.50
1 night, 2 adults

Relax Natural Village Adults Only

Puerto Viejo

Offering a terrace and views of the garden, Relax Natural Village is located in the Cocles Region, 2 km from Puerto Viejo. Free private parking is available on site.

K
Karolína
From
Czech Republic
Beautiful and clean accommodation on quiet place in nature. Owner very helpful and kind gave us many recommendations to restaurants. Serving espresso on breakfast ;)
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 279 reviews
Price from
US$149
1 night, 2 adults

Finca Chica Lodge & Villas

Puerto Viejo

Finca Chica offers accommodation in Puerto Viejo. Cahuita is 16 km from the property. Free WiFi is featured and free private parking is available on site.

M
Marek
From
Czech Republic
Everithing was Perfect ! Highly recomendet if you want stay at Puerto Vieo.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 416 reviews
Price from
US$111.60
1 night, 2 adults

Almonds & Corals Boutique Hotel

Puerto Viejo

Offering a restaurant, Almonds & Corals Boutique Hotel is located within the Gandoca-Manzanillo Wildlife Refuge and in front of Manzanillo beach. Free WiFi access is available on common areas.

V
Viktoriia
From
Costa Rica
Super friendly staff, clean rooms, convenient location, amazing private beach, and delicious restaurant
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 457 reviews
Price from
US$195
1 night, 2 adults

Casa Moabi

Puerto Viejo

Hidden in the jungle just 400 metres from Playa Chiquita Beach, Casa Moabi features bike rental, free Wi-Fi and a furnished wooden terrace with hammocks. The town centre is located 5 km away.

M
Maryne22
From
Switzerland
Bungalow in the jungle surrounded by wildlife! Owners were lovely, good breakfast, cute dogs. Playa Chiquita about 5minutes walk! We had a lovely stay. The jaguar rescue center is walking distance and worth a visit!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 171 reviews
Price from
US$40.46
1 night, 2 adults

Physis Caribbean Bed & Breakfast

Hotel in Puerto Viejo

Set in attractive tropical gardens, Physis Caribbean Bed & Breakfast offers bright accommodation.

K
Katalin
From
Hungary
A really nice place with a really kind and helpful host! The breakfast was amazing! We even saw poison dart frogs in the garden. :)
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 358 reviews
Price from
US$79.20
1 night, 2 adults

Le Cameleon Hotel

Hotel in Puerto Viejo

Offering a beautiful tropical forest setting, Le Cameleon Hotel is a walking distance from Cocles beach in Puerto Viejo. This luxurious resort features a beach club, an outdoor swimming pool and a...

T
Tatty
From
Costa Rica
At the breakfast time we've had a lot of meal choices. Like, omelette, local fruits, fresh and healthy energisers. The beach was incredible, with clear water and a pleasure to have a morning walk. All the daily activities we're very relaxed and pleased to practice it. Room exceeded my expectations, all white, clean, room staffs are very responsive. In general, Le Cameleon is well placed. TATIANA
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,142 reviews
Price from
US$245.70
1 night, 2 adults

Cariblue Beach and Jungle Resort

Hotel in Puerto Viejo

Offering charming rooms and bungalows with thatched roofs, Cariblue Beach and Jungle Resort is set in tropical gardens, 1 km from Playa Cocles.

A
Avinoam
From
Israel
The hotel is excellent, its maintenance is excellent and the service of all the employees is amazing. The location of the hotel is right across from the main beach and on the other hand it also has peace and quiet for those who are looking for it. No need to look for restaurants because the hotel's restaurant is one of the best in the area and is suitable for adults as well as children. We will definitely be back in the future
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,331 reviews
Price from
US$140.02
1 night, 2 adults

Hotel La Costa de Papito

Hotel in Puerto Viejo

La Costa de Papito is located in Puerto Viejo and offers a spa and on-site restaurant. It is just metres from the beach and includes a free Wi-Fi.

S
Sirish
From
India
Did not have breakfast. The location was apt. Beautiful place.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 189 reviews
Price from
US$89
1 night, 2 adults
All romantic hotels in Puerto Viejo

Looking for a romantic hotel?

Spoil your other half with a romantic getaway in a hotel that’s designed with lovers in mind. Whether it’s somewhere stylish in the city or a remote countryside retreat, romantic hotels offer couples all the space they need, with luxury touches like champagne room service and private hot tubs.

Most booked romantic hotels in Puerto Viejo and surroundings in the past month

See all

Enjoy breakfast in Puerto Viejo and nearby

  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 138 reviews

    Set in Puerto Viejo, 300 metres from Negra Beach, Cabinas Guarana offers accommodation with a garden, free private parking and a terrace. The accommodation provides a shared kitchen and free WiFi.

    From US$55.37 per night
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 828 reviews

    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.

    From US$163.74 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 151 reviews

    Situated 150 metres from Playa Cocles Beach, Caribe Town Bungalows offers tropical gardens and a pool with a swim-up bar. Puerto Viejo town is just 3 km away.

  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 202 reviews

    Located just 200 metres from Chiquita beach, La Kukula Lodge is located in Puerto Viejo. Free WiFi access and an outdoor swimming pool are available.

Great access to the city centre. Check these romantic hotels in Puerto Viejo and nearby

  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 114 reviews

    Set in Puerto Viejo in the Limon region and Manzanillo Beach reachable within 400 metres, Congo Bongo EcoVillage Costa Rica offers accommodation with free WiFi, BBQ facilities, a garden and free...

FAQ about romantic hotels in Puerto Viejo

Romantic hotels that guests love in Puerto Viejo

See all
  • Avg. price/night: US$135.60
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 1,198 reviews
    I love the quaintness and beauty of the property. Also the location is perfect and all the staff are so friendly. I was very well looked after. The beds are so comfortable with so much space. And the hotel has a lovely pool where you can relax or you can walk to the beach 5 mins away. It’s the perfect place to stay in Puerto Viejo. Thank you!
    Guest review by
    Tiffany
    Solo traveller
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 151 reviews
    Beautiful little tranquil place with a few little bungalows hidden away in the trees. Lovely bar area and small pool. A short walk to the sea. We had a sloth in the tree close to our bungalow a few times and lots of hummingbirds buzzing around. Staff were all lovely and really helpful. Couples massage was amazing. Breakfasts are incredible!
    Guest review by
    Laura
    Young couple