Search Filter

Star
  • 4
  • 11
  • 22
  • 3
  • 1
  • 254
Accommodation Type
  • Hotels 67
  • Villas 45
  • Holiday homes 40
  • Apartments 35
  • Lodges 25
  • Aparthotels 20
  • Bed and breakfasts 16
  • Guest houses 15
  • Hostels 13
  • Inns 8
  • Resorts 3
  • Holiday parks 3
  • Homestays 3
  • Country houses 1
  • Chalets 1
Hotel Facilities
  • Internet services280
  • WiFi275
  • Free WiFi274
  • Parking272
  • Free parking272
  • On-site parking259
  • Garden247
  • Non-smoking rooms236
  • Private parking226
  • Terrace223

295 Hotels in Santa Teresa Beach

Order By
cruise
Frank`s Place

Santa Teresa beach Contiguo a Alamo Rent a Car , Santa Teresa Beach , 60101

Situated in Santa Teresa Beach, Frank`s Place features an outdoor swimming pool. Featuring a garden, the 2-star hotel has air-conditioned rooms with a...

Guest Reviews
7.9 out of 10

From 7 Reviews
Starting From
USD
cruise
Hotel Raratonga

300 metros norte de "La Lora Amarilla" , Santa Teresa Beach , 60111

Featuring an outdoor pool, Hotel Raratonga is located just 100 metres from Santa Teresa Beach. It offers air-conditioned rooms and apartments with fre...

Guest Reviews
9.2 out of 10

From 135 Reviews
Starting From
USD
cruise
Manalá Hotel

800 metros norte de la cancha de futbol de Santa Teresa , Santa Teresa Beach , 60111

Manalá Hotel is located just 100 metres from the beach in Santa Teresa. It boasts beautiful tropical gardens, an outdoor pool and a restaurant and ba...

Guest Reviews
8.9 out of 10

From 234 Reviews
Starting From
USD
Esencia Hotel and Villas

2 km north of Cruce de Playa Carmen , Santa Teresa Beach , 50201

Just 100 metres from Santa Teresa beach, Esencia Hotel and Villas offers spa services amid a beautiful natural garden. The outdoor swimming pool and s...

Guest Reviews
8.5 out of 10

From 123 Reviews
Starting From
USD
Otro Lado Lodge

300 mt north of the soccer field Playa santa teresa , Santa Teresa Beach , 50611

Located in Santa Teresa Beach, Otro Lado Lodge offers 3-star accommodation with an outdoor swimming pool, a garden and a terrace. Featuring a bar, the...

Guest Reviews
9.7 out of 10

From 38 Reviews
Starting From
USD
Hotel Luz de Luna

500 mts al norte de la Escuela de Santa Teresa , Santa Teresa Beach , 60111

Offering an outdoor pool and lush tropical gardens, Hotel Luz de Luna is located in Santa Teresa, just 120 metres from the popular Playa Santa Teresa ...

Guest Reviews
9 out of 10

From 164 Reviews
Starting From
USD
Hotel Meli Melo

500 metros norte de la plaza de futbol , Santa Teresa Beach , 60111

Located less than 80 metres from the beach in Santa Tersea, this rustic hotel features spacious tropical gardens and a shared fully equipped kitchen. ...

Guest Reviews
8.9 out of 10

From 149 Reviews
Starting From
USD
Santa Teresa Surf Vista Villas

150 meters north of Super la Hacienda , Santa Teresa Beach , 60111

Offering a year-round outdoor pool, barbecue and sun terrace, Santa Teresa Surf Vista Villas is set in Santa Teresa in the Puntarenas Region, 11 km fr...

Guest Reviews
9.2 out of 10

From 72 Reviews
Starting From
USD
Selina Santa Teresa North

100 Metros norte del Campo de fútbol de Santa Teresa , Santa Teresa Beach ,

This place is famous for world-class surfing. Surrounded by a broad strip of forest that frames an endless beach, Santa Teresa location is famous warm...

Guest Reviews
7.7 out of 10

From 670 Reviews
Starting From
USD
Canaima Chill House

400 metres up the hill from Selina North Hostel , Santa Teresa Beach , 60111

This eco-friendly, boutique hotel is located in pretty Santa Teresa on the Nicoya Peninsula. It offers spacious and rustic suites, an outdoor hot tub,...

Guest Reviews
8.7 out of 10

From 175 Reviews
Starting From
USD