Hotels in Santa Teresa

Search and compare Santa Teresa hotels from hundreds of travel sites and save

Santa Teresa, Costa Rica
30 Nov — 1 Dec2
Santa Teresa, Costa Rica
Tue 30/11
Wed 1/12
...and more

Tips for booking a Santa Teresa hotel

Cheapest month:April
Most expensive month:December
Average price in Santa Teresa:$281/night
Absolute cheapest price found:$12/night
Cheapest day:Sunday
Most expensive day:Wednesday
$115 - $568
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$77 - $330
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Where to stay in Santa Teresa

About Santa Teresa

Santa Teresa is a quintessential Costa Rican beach town fringed by golden sand and swaying coconut palms. It's a mecca for sun-bronzed surfers, laid-back yogis and backpackers travelling the Latin American circuit. Bask on the beach by day and enjoy lively nightlife after sunset.

Things to do

Playa Santa Teresa boasts rolling waves and a challenging point break. Relax on the sand, rent a board or sign up for surf lessons with one of the friendly locals. Playa Hermosa is a favourite spot for surfers, while the sheltered coves at Playa El Carmen are great for swimming and sunbathing.

Stretch your body and rejuvenate your mind with yoga classes at local studios. Renting a stand-up paddleboard offers a full-body workout and fantastic views of the Pacific Ocean, while sunset horseback riding tours are a great way to enjoy Santa Teresa's beaches.

Adventure seekers can soar over the treetops on a canopy zip-line. Watch for toucans, sloths, howler monkeys and butterflies flitting in the tropical forest, then hike in the Cabo Blanco Nature Reserve to experience the natural beauty of the Nicoya Peninsula.

Boasting jaw-dropping ocean views, Papaya Lounge is one of Santa Teresa's best places to wine and dine. It serves creative tapas inspired by local and seasonal ingredients, with coffee-braised beef and passionfruit-glazed seafood skewers on the menu. Koji restaurant boasts ocean-fresh sushi, while Zwart Café serves healthy breakfasts in a chic space filled with surf-inspired art.

Getting around

Santa Teresa's streets are easy to get around on foot, with the main promenade located just steps from the beach. Bicycles are a popular way to get around town, while ATVs offer the freedom to explore nearby beaches. Taxis will get you to nearby towns and beaches like Mal Pais and Playa El Carmen.

Santa Teresa travel FAQs

  • What are the best hotels in Santa Teresa?

    Santa Teresa is home to many highly-rated hotels, one of which is Otro Lado Lodge and Restaurant, which has a current rating of 9.5. For other potential stays, consider Surfside Santa Teresa and Hotel Tropico Latino, which can also be great places to stay in Santa Teresa.

  • How much do hotels in Santa Teresa cost?

    $596/night is the average price of a hotel in Santa Teresa, based on HotelsCombined searches over the last 3 days. For 4-star hotels in Santa Teresa, the average price found is $1,253/night, and for 5-star hotels the average price is $377/night.

  • How much is a cheap hotel in Santa Teresa?

    HotelsCombined users have found cheap hotels in Santa Teresa starting from $32 per night in the last 3 days.

  • How much is a hotel in Santa Teresa tonight?

    Over the last 3 days, the starting price of a hotel in Santa Teresa tonight has been as low as $114 and the average price has been $267. If you’d prefer 4-star accommodation, expect to pay at least $699 for this evening.