Skip to main content

Search hotels in Santa Teresa Beach

Enter your dates to see the latest prices and deals for Santa Teresa Beach hotels

Santa Teresa Beach – 208 hotels and places to stay

Hotels with airport shuttles in Santa Teresa Beach

Most booked hotels in Santa Teresa Beach and surroundings in the past month

See all

Best hotels with breakfast in Santa Teresa Beach and nearby

  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 461 reviews

    Set in Santa Teresa Beach and with Santa Teresa Beach reachable within 200 metres, Believe Surf & Yoga Lodge Santa Teresa offers concierge services, non-smoking rooms, an outdoor swimming pool, free...

    From US$42.14 per night
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 387 reviews

    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.

    From US$56.50 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 60 reviews

    Hotel Tropico Latino is located in Santa Teresa beach in Nicoya Peninsula. It has a full spa with natural products, as well as a yoga studio and Mediterranean restaurant.

    From US$161.59 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 130 reviews

    Situated in Santa Teresa Beach, 300 metres from Santa Teresa Beach, Funky Monkey Lodge features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

    From US$91.53 per night
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 146 reviews

    Situated in Santa Teresa Beach, Don Jon's Surf and Yoga Lodge features free WiFi, and guests can enjoy a garden, a shared lounge and a terrace.

    From US$67.80 per night
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 58 reviews

    Located in Santa Teresa Beach and with Santa Teresa Beach reachable within a few steps, ARjAU Boutique Hotel - Adults Only provides concierge services, non-smoking rooms, an outdoor swimming pool,...

    From US$240.69 per night
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 99 reviews

    Set in Santa Teresa, Peace Lofts and Apartaments offers 2 kinds of accomodations: LOFTS WITH POOL: Upstairs in the loft we offer a king-sized bed, private bathroom, closet, and small desk.

    From US$124.87 per night
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 57 reviews

    Located in Santa Teresa Beach, Vista del Alma offers an outdoor swimming pool and garden. The property has a terrace, as well as a shared lounge.

    From US$367.25 per night

Budget hotels in Santa Teresa Beach and nearby

  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 307 reviews

    Located in Santa Teresa Beach, 200 metres from Santa Teresa Beach, Somos provides accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge. 16 km from Montezuma...

    From US$136.81 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 218 reviews

    Set within 400 metres of Santa Teresa Beach and 16 km of Montezuma Waterfal, Anam Apartments features rooms with air conditioning and a private bathroom in Santa Teresa Beach.

    From US$59 per night
  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 12 reviews

    Located 300 metres from Santa Teresa Beach and 16 km from Montezuma Waterfal, Casa Manta - Santa Teresa features free WiFi and units equipped with a kitchen, balcony and seating area.

    From US$84.75 per night
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 3 reviews

    200 metres from Santa Teresa Beach, Magic Place is a recently renovated property situated in Santa Teresa Beach and features air-conditioned rooms with free WiFi and private parking.

    From US$97.63 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 795 reviews

    Situated in Santa Teresa, Surf Garden Zeneidas offers a shared lounge with TV and library, communal kitchen and free WiFi. All rooms have a garden view.

    From US$35.71 per night
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 28 reviews

    Featuring garden views, Leidy Mar Apartments features accommodation with balcony, around 200 metres from Santa Teresa Beach. With inner courtyard views, this accommodation offers a patio.

    From US$62.15 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 159 reviews

    An outdoor pool, tropical gardens and stylish Art Deco-inspired apartments and villas can be found at this seafront resort.

    From US$79.81 per night
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 60 reviews

    Set in Santa Teresa Beach, 300 metres from Santa Teresa Beach, Costa Riki Apartments has pool with a view, an open-air bath and rooms with free WiFi access.

    From US$90.40 per night

Hotels located in the centre of Santa Teresa Beach

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 2 reviews

    Featuring air-conditioned accommodation with a private pool, garden view and a terrace, Villa Venus is located in Santa Teresa Beach. Guests staying at this villa have access to a balcony.

    From US$195.49 per night
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 268 reviews

    Request Type : Property Description This eco-friendly, Chill House is located in pretty Santa Teresa on the Nicoya Peninsula.

    From US$146.90 per night
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 68 reviews

    Offering an outdoor pool and a stunning garden, Pacifica Surf Studios offers self-catering accommodation, free WiFi in all rooms and free parking. Santa Teresa beach is less than 100 metres away.

    From US$76.84 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 16 reviews

    Located 500 metres from Santa Teresa Beach, Nahele Lodge offers an outdoor swimming pool, a garden and air-conditioned accommodation with a terrace and free WiFi.

    From US$56.50 per night
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 11 reviews

    Set within 300 metres of Santa Teresa Beach and 15 km of Montezuma Waterfal in Santa Teresa Beach, Casas Teresa Mar provides accommodation with seating area.

    From US$114.13 per night
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 526 reviews

    Boasting a garden, BBQ facilities and views of garden, Point Break Santa Teresa is set in Santa Teresa Beach, 1.6 km from Carmen Beach.

    From US$51.98 per night
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 47 reviews

    Featuring a patio with mountain views, an open-air bath and a garden, SELVA RESORT Ocean View Luxury Villas can be found in Santa Teresa Beach, close to Santa Teresa Beach and 16 km from Montezuma...

    From US$180.40 per night
  • Located in Santa Teresa Beach, 7BR Villa with Pool, Cold Plunge, and Prime Location provides accommodation with private pool, free WiFi and free private parking for guests who drive.

    From US$437.99 per night

FAQs about hotels in Santa Teresa Beach

What guests said about Santa Teresa Beach:

  • 8.0

    Well, the beach is beautiful, and the sunset is spectacular.

    Well, the beach is beautiful, and the sunset is spectacular. However, the main road is a complete disaster. There is no pavement, the dust is overwhelming, and the road infrastructure is almost nonexistent.
    Guest review by
    Luis Ruiz
    Costa Rica
  • 10.0

    We had a fantastic time at the beach this weekend!

    We had a fantastic time at the beach this weekend! It’s perfect for surfing with super cool waves. However, be cautious if you’re traveling with kids. The beach wasn’t too crowded, and there are several restaurants right in front, so you don’t need to leave the beach for food and drinks. I really enjoyed that convenience!
    Guest review by
    Ronaldo
    Brazil
  • 4.0

    Americanized beach town. Crowded waters to surf.

    Americanized beach town. Crowded waters to surf. Really bad infrastructure, roads are bad, no sidewalks and caos in traffic. The beach itself is very beautiful and the waves are nice. Just the vibe is either you love it or you hate it.
    Guest review by
    dsimpt
    Switzerland
  • 6.0

    Santa Teresa for us was a completely disastrous in terms of...

    Santa Teresa for us was a completely disastrous in terms of development. I cannot even imagine anyone wanting to live there. The scenery once you get beyond the mishmash of stores 3 centimeters from the really poor roads is wonderful. It is a surfer place and nothing more. I would not ever go back for any reason
    Guest review by
    Marilynn
    Costa Rica
  • 10.0

    Santa Teresa has the most beautiful beach.

    Santa Teresa has the most beautiful beach. There are so many places to eat that have great food. Santa Teresa does not feel as crowded as some other beaches in Costa Rica, and I honestly feel very safe there. I would highly recommmend this place.
    Guest review by
    caroav
    Canada
  • 8.0

    The property is amazing.

    The property is amazing. The pool is super cute, the rooms are spacious and modern. BUT the Beach Club/Restaurant charged us for things we didn’t order. We will always pay for everything we eat and drink but when things are added on our bills that we didn’t consume, we regretfully are super bitter. The hotel is looking into it and said they will get back to us. They have t yet. Also, they advocate that they are an adult only hotel but there were kids at the restaurant and at pool.
    Guest review by
    Larocque

See reviews by guests who stayed at hotels in Santa Teresa Beach

See all
  • From US$63.85 per night
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 249 reviews
    Salty has a great vibe - the space is green and lush with lots of areas to sit and socialize. The women's dorm is wonderful - lots of privacy, high ceilings and spacious room, and double beds for the bunks. Location is right in the middle of Santa Teresa, easy walking distance to everything you need and a beach access point is across the street. There is parking at the hostel which is very convenient.
    Guest review by
    Morgan
    Canada
  • From US$31.64 per night
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 901 reviews
    Great place to stay in Santa Teresa. Convenient location. Three minutes to the beach. Several restaurants + grocery store nearby. The hostel is pretty new with nice facilities. Large communal kitchen, common area, outdoor shower and the dorm beds are larger than what you typically find in hostels. Good place to meet other travelers.
    Guest review by
    Matthew
    Kuwait
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 291 reviews
    Host was very welcoming and helpful. Location is perfect, really close to the main road of Santa Teresa and the beach is also only a 5-10 minute walk away. Upstairs bed was super comfy and the room was very spacious. Although we didn’t use it, the pool was an added bonus. Secure, gated parking also available.
    Guest review by
    Emily
    United Kingdom
  • From US$35.71 per night
    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 795 reviews
    The location is amazing to surf Santa Teresa beach. There are some nice places to eat nearby and the kitchen at the hostel is well equiped. It’s great place to hang out and meet people too.
    Guest review by
    Andrew
    Australia
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 192 reviews
    The property is a really nice and clean boutique hotel with ocean views on certain rooms and nice friendly hosts. Nice decoration and quiet rooms.
    Guest review by
    ΜΑΡΙΑΝΝΑ
    Greece