Choose your preferred language. We speak English and 41 other languages.
Most often used by people in the United States
J.D. Power 2012Booking.com rated highest in customer satisfaction among 10 popular travel-booking websites.
BBB acredited businessBooking.com USA: “Meets BBB accreditation standards … to make a good faith effort to resolve any consumer complaints.”
The beachfront Hotel el Velero boasts an outdoor pool, private beach, and sailboat which offers sailing tours. More
This eco-friendly, boutique hotel is in pretty Santa Teresa on the Nicoya Peninsula. It offers spacious and rustic suites, an outdoor hot tub, swimming pool, massage services, and a chill-out terrace.... There is 1 person looking at this hotel. MoreReservation possible without a credit card
Located just 100 metres from the beach and the Pacific Ocean, Principe del Pacifico offers an outdoor pool, sun terraces and free Wi-Fi. More
Offering a spa and wellness centre, a swimming pool and a garden, Raratonga Apartments is located a walking distance from Santa Teresa Beach. Free Wi-Fi access is available in all areas. More
Tiamat Lodge is located 250 metres from Playa Hermosa and 1.7 km from Cocal Beach. It features free shuttle service, a garden and free WiFi access in all areas. MoreReservation possible without a credit card
Find a space to call your own
204,895 vacation homes, apartments and villas
Located just 300 metres from the beach in Santa Teresa, Mystical Green Properties offers spacious villas each with an outdoor pool and beautiful views of the Pacific Ocean. MoreReservation possible without a credit card
Offering an à la carte restaurant and rooms with sea views, Hotel el Rey Patricio y Restaurante Tapas is located just 20 metres from the beachfront between Santa Teresa Beach and Playa Hermosa Beach. MoreReservation possible without a credit card
Featuring an outdoor pool and a spa, Hotel Raratonga is located just 100 metres from Santa Teresa Beach. It offers air-conditioned rooms and apartments with free Wi-Fi and tropical garden views. More
Zula Inn Aparthotel is located 100 metres from Santa Teresa Beach and 2 km from Playa Carmen Beach. It features an outdoor swimming pool surrounded by gardens and a furnished sun terrace. More
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 beach. It offers free WiFi and on-site parking. More
Offering a restaurant and a private beach area, Ranchos Itauna is located in Santa Teresa, just 50 metres from the beach. MoreReservation possible without a credit card
Casa Zen Guesthouse and Yoga Center is located 50 metres from the beach. It features a yoga deck, free Continental breakfast and Zen inspired décor. More
Mini Hostel Santa Teresa is located 100 metres from the surf break and beach in Santa Teresa. More
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 bar. Free breakfast is served daily. More
Get started now by entering your email address. We'll instantly send you a link to our Deal Finder!