
Find hotels in San Pedro from NT$1,421
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in San Pedro
Family friendly
Check prices for these dates
Our top choices for San Pedro hotels

Mirador Valle del General
Mirador Valle del GeneralPáramo
8.8 out of 10, Excellent, (41 reviews)
The price is NT$1,847
NT$2,088 total
includes taxes & fees
Feb 14 - Feb 15

Hotel de Montaña El Pelicano
Hotel de Montaña El PelicanoRivas
9.2 out of 10, Wonderful, (64 reviews)
The price is NT$2,206
NT$2,492 total
includes taxes & fees
Jan 17 - Jan 18

La Cusinga Lodge
La Cusinga LodgeBahía Ballena
9.6 out of 10, Exceptional, (49 reviews)
The price is NT$4,039
NT$4,564 total
includes taxes & fees
Jan 20 - Jan 21

Hotel Luz de Luna Bahia Ballena
Hotel Luz de Luna Bahia BallenaBahía Ballena
8.6 out of 10, Excellent, (14 reviews)

OASIS de las Palmas
OASIS de las PalmasCiudad Cortés
9.8 out of 10, Exceptional, (21 reviews)
The price is NT$3,695
NT$4,175 total
includes taxes & fees
Jan 18 - Jan 19

Villas Alturas
Villas AlturasBahía Ballena
9.4 out of 10, Exceptional, (183 reviews)
The price is NT$5,038
NT$5,693 total
includes taxes & fees
Jan 18 - Jan 19

La Cantera Resort
La Cantera ResortCajón
7.6 out of 10, Good, (9 reviews)
The price is NT$2,615
NT$2,955 total
includes taxes & fees
Jan 19 - Jan 20

Quimera Hotel
Quimera HotelSan Isidro de El General
8.6 out of 10, Excellent, (4 reviews)
The price is NT$1,635
NT$1,847 total
includes taxes & fees
Jan 27 - Jan 28

Canavida Villas & Resort
Canavida Villas & ResortBahía Ballena
9.8 out of 10, Exceptional, (71 reviews)
The price is NT$2,297
NT$3,883 total
includes taxes & fees
Jan 21 - Jan 22

Hostel Cascada Verde
Hostel Cascada VerdeBahía Ballena
8.6 out of 10, Excellent, (24 reviews)
The price is NT$1,023
NT$1,156 total
includes taxes & fees
Jan 17 - Jan 18

Tropical Beach
Tropical BeachBahía Ballena
8.6 out of 10, Excellent, (143 reviews)
The price is NT$1,623
NT$1,834 total
includes taxes & fees
Jan 18 - Jan 19

Colinas Tinamastes
Colinas TinamastesBarú
8.6 out of 10, Excellent, (20 reviews)
The price is NT$2,408
NT$3,613 total
includes taxes & fees
Jan 17 - Jan 18

Macho Mora Mountain Lodge
Macho Mora Mountain LodgeRivas
8.8 out of 10, Excellent, (3 reviews)
The price is NT$1,705
NT$1,927 total
includes taxes & fees
Jan 17 - Jan 18

Tiki Villas Rainforest Lodge & Spa
Tiki Villas Rainforest Lodge & SpaBahía Ballena
9.0 out of 10, Wonderful, (151 reviews)

Hotel el Páramo
Hotel el PáramoParamo
7.6 out of 10, Good, (4 reviews)
The price is NT$1,383
NT$1,563 total
includes taxes & fees
Jan 23 - Jan 24

Mandala Ojochal Boutique Resort & Retreat Center
Mandala Ojochal Boutique Resort & Retreat CenterOjochal
The price is NT$5,599
NT$6,327 total
includes taxes & fees
Feb 13 - Feb 14

Hotel Zima
Hotel ZimaSan Isidro de El General
8.6 out of 10, Excellent, (142 reviews)
The price is NT$3,474
NT$3,925 total
includes taxes & fees
Jan 24 - Jan 25
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.
Save an average of 15% on thousands of hotels when you're signed in
Stay near popular San Pedro attractions
Learn more about San Pedro
Head to sights like Chirripo National Park and Topolandia as you discover San Pedro.

Photo by AdventureJ
Open Photo by AdventureJ
More cheap stays in San Pedro

Hotel Vive Uvita
Unnamed Road Bahía Ballena Provincia de Puntarenas
The price is NT$1,258 per night from Jan 25 to Jan 26
NT$1,258
NT$1,421 total
Jan 25 - Jan 26
includes taxes & fees
7.8/10 Good! (41 reviews)












































































