Find hotels in Puerto Viejo, Lepanto from NT$1,294
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Go beyond your typical stay in Puerto Viejo
Check prices for these dates
Discover 212 Puerto Viejo hotels and places to stay, with room rates, reviews, and availability. Most hotels are fully refundable.

Lodge Margouillat
Lodge Margouillat
10.0 out of 10, Exceptional, (38)
The price is NT$2,904
NT$3,282 total
includes taxes & fees
Jul 15 - Jul 16

OPacifico Hotel Boutique
OPacifico Hotel Boutique
9.6 out of 10, Exceptional, (160)
The price is NT$5,634
NT$6,367 total
includes taxes & fees
Jul 13 - Jul 14

Fidelito Ranch & Lodge
Fidelito Ranch & Lodge
9.2 out of 10, Wonderful, (22)

Tango Mar Beachfront Boutique Hotel & Villas
Tango Mar Beachfront Boutique Hotel & Villas
9.4 out of 10, Exceptional, (514)
The price is NT$6,371
NT$7,489 total
includes taxes & fees
Aug 8 - Aug 9

Eco Boutique Hotel Vista Las Islas Reserva Natural
Eco Boutique Hotel Vista Las Islas Reserva Natural
9.2 out of 10, Wonderful, (409)

Isla Chiquita Glamping Hotel
Isla Chiquita Glamping Hotel
9.6 out of 10, Exceptional, (49)
The price is NT$6,273
NT$7,960 total
includes taxes & fees
Jul 15 - Jul 16
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Recent reviews of Puerto Viejo hotels
Recent reviews of Puerto Viejo hotels

Barceló Tambor
5/5 Excellent
Lindo lugar para vacacionar en familia
"Es un hermoso hotel, en una hermosa ubicación, se esmeran para dar el mejor servicio. Los alimentos pueden mejorar y dar más facilidades para los restaurantes a la carta, ya que se agotan muy pronto las reservaciones."
A verified traveler stayed at Barceló Tambor
Posted 6 days ago