See the latest prices and deals by choosing your dates.
Hotel in Santa Teresa Beach
Offering accommodations in Santa Teresa, Believe Surf & Yoga Lodge Santa Teresa provides guests with free WiFi throughout the property. nice pool area and yoga deck. the room had AC which was a bonus and made our sleep much more comfortable.
Hotel in Santa Teresa Beach
Offering an outdoor pool and a spa and wellness center, Hotel Atrapasueños is located in Santa Teresa, just 328 feet from Playa Santa Teresa beach. Lovely staff. Awesome location. Good vibe. Nice rooms.
Hotel in Santa Teresa Beach
Located just 230 feet from Playa Carmen Beach, Hotel Santa Teresa has an outdoor pool, sun terraces and a seasonal snack bar. Surfing lessons can be arranged on site. Excellent location just few meters from the beach. Comfortable and clean room. All the staff was very friendly and helpful. Nice swimming pool makes our stay more enjoyable. Very good breakfast included.
Hotel in 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 water, constant waves for surfers, warm weather... The room was very clean and had a private bathroom. The BEST water pressure I've had in a while. The facilities in general were also well kept and I loved the close beach access. It was also nice that they would provide transportation to any of the activities being held at the other Selina in town.
Hotel in Santa Teresa Beach
Offering an outdoor swimming pool and beautiful garden, Fuego Lodge is located in Santa Teresa, 820 feet from the beach. Free WiFi access is available in all areas of this lodge. We loved the Fuego Lodge from the moment we arrived. The team at the reception is very kind and helpful. The pool area is very nice and the rooms are comfortable and spacious.
Hotel in Santa Teresa Beach
Located in Santa Teresa Beach, a few steps from Santa Teresa Beach, Casa Cecilia Beach Front provides accommodations with a shared lounge, free private parking, a garden and a private beach area. The simplicity of the place and perfect location
Hotel in Santa Teresa Beach
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. The staff were wonderful, the food in the restaurant was superb, the location was amazing. We had a bungalow with our own terrace surrounded by beautiful fauna. The pool was great and I spent a lot of time in the hammock at the beach. I loved everything about this hotel!
Hotel in Santa Teresa Beach
Offering a year-round outdoor pool, barbecue and sun terrace, Santa Teresa Surf Vista Villas is set in Santa Teresa in the Puntarenas Region, 6.8 mi from Montezuma. The perfect place, the view is a dream. We also rented some surf boards and it was fairly cheap.
Hotel in Santa Teresa Beach
Manalá Hotel is located just 328 feet from the beach in Santa Teresa. It features beautiful tropical gardens, an outdoor pool. private and well kept. great staff
Hotel in Santa Teresa Beach
Set in Santa Teresa, on the main surf beach, Hotel Buenos Aires features an outdoor pool with a bar and views of the sea. Guests can enjoy the on-site restaurant. Everything was perfect! We loved it!
Hotel in Santa Teresa Beach
Popular with guests booking hotels in Santa Teresa Beach
Hotel in Santa Teresa Beach
Popular with guests booking hotels in Santa Teresa Beach
Hotel in Santa Teresa Beach
Popular with guests booking hotels in Santa Teresa Beach
Hotel in Santa Teresa Beach
Popular with guests booking hotels in Santa Teresa Beach
Hotel in Santa Teresa Beach
Popular with guests booking hotels in Santa Teresa Beach
Hotel in Santa Teresa Beach
Popular with guests booking hotels in Santa Teresa Beach
Hotel in Santa Teresa Beach
Popular with guests booking hotels in Santa Teresa Beach
Hotel in Santa Teresa Beach
Popular with guests booking hotels in Santa Teresa Beach
Hotel in Santa Teresa Beach
Popular with guests booking hotels in Santa Teresa Beach
Hotel in Santa Teresa Beach
Popular with guests booking hotels in Santa Teresa Beach
Hotel in Santa Teresa Beach
Manalá Hotel is located just 328 feet from the beach in Santa Teresa. It features beautiful tropical gardens, an outdoor pool. private and well kept. great staff
Hotel in Santa Teresa Beach
Located just 230 feet from Playa Carmen Beach, Hotel Santa Teresa has an outdoor pool, sun terraces and a seasonal snack bar. Surfing lessons can be arranged on site. Excellent location just few meters from the beach. Comfortable and clean room.
Hotel in Santa Teresa Beach
Hotel Vista de Olas is a property surrounded by a tropical forest, featuring an outdoor swimming pool, massages for a fee and sun terraces. Location was amazing. Some of the best views in the area.
Hotel in Santa Teresa Beach
LALOON Luxury Suites - Adults Only is offering accommodations in Santa Teresa Beach. This 5-star hotel offers a 24-hour front desk and dry cleaning services. Highly recommend this romantic top of the world experience Staff is amazing and the facilities are...
Hotel in Santa Teresa Beach
Mint Santa Teresa is a boutique hotel in the center of Santa Teresa, walking distance from restaurants, bars and the beautiful beach of Playa Carmen. The hotel only has a few rooms, which is lovely because that usually means you have the pool and...
Hotel in Santa Teresa Beach
Offering an outdoor pool and lush tropical gardens, Hotel Luz de Luna is located in Santa Teresa, just 394 feet from the popular Playa Santa Teresa beach. It offers free WiFi and on-site parking. My stay at Santa Teresa was amazing. Felt like home!!
Hotel in Santa Teresa Beach
Featuring an outdoor pool, Hotel Raratonga is located just 328 feet from Santa Teresa Beach. It offers air-conditioned rooms and apartments with free Wi-Fi and tropical garden views. Amazing place, the hosts were helpful and friendly.
Hotel in Santa Teresa Beach
Just 328 feet from Santa Teresa beach, Esencia Hotel and Villas offers spa services amid a beautiful natural garden. Esencia is great for families! Big pool, amazing location, can see monkeys from your porch.
Hotel in Santa Teresa Beach
Offering accommodations in Santa Teresa, Believe Surf & Yoga Lodge Santa Teresa provides guests with free WiFi throughout the property. nice pool area and yoga deck. the room had AC which was a bonus and made our sleep much more...
Hotel in Santa Teresa Beach
Offering an outdoor pool and a spa and wellness center, Hotel Atrapasueños is located in Santa Teresa, just 328 feet from Playa Santa Teresa beach. Lovely staff. Awesome location. Good vibe. Nice rooms.
Hotel in Santa Teresa Beach
This eco-friendly, boutique hotel is located in pretty Santa Teresa on the Nicoya Peninsula. Everything! The place is peaceful and relaxing!
Hotel in Santa Teresa Beach
Located in Santa Teresa Beach, 2297 feet from Santa Teresa Beach, Hotel Ritmo Tropical features accommodations with an outdoor swimming pool, free private parking, a bar and a garden. It is very good!!!👍👍👍
Hotel in Santa Teresa Beach
An outdoor pool, tropical gardens and stylish Art Deco-inspired apartments and villas can be found at this seafront resort. The room was great! Very Clean and very comfortable :)
Hotel in 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 water, constant waves for surfers, warm weather... The room was very clean and had a private bathroom. The BEST water pressure I've had in a while.
Hotel in Santa Teresa Beach
Set in Santa Teresa, on the main surf beach, Hotel Buenos Aires features an outdoor pool with a bar and views of the sea. Guests can enjoy the on-site restaurant. Everything was perfect! We loved it!
Hotel in Santa Teresa Beach
Casa MarBella is a boutique hotel located on a mountain slope in Santa Teresa. The hotel provides a panoramic ocean view and offers infinity pool, Wi-Fi, and free parking area. Amazing place - very peaceful atmosphere with beautiful views! We loved everything about it
Hotel in Santa Teresa Beach
Offering an outdoor pool, Villas Santa Teresa is located in Santa Teresa. It features a terrace with outdoor furniture. Free WiFi access is available in this resort. Everything about our stay at Villas Santa Teresa was wonderful!
Hotel in Santa Teresa Beach
Calamocha Lodge is offering accommodations in Santa Teresa Beach. Featuring family rooms, this property also provides guests with a terrace.
Hotel in Santa Teresa Beach
Offering an outdoor swimming pool and a restaurant, Playa Cielo Beach Front hotel is located just in front of the beach in Santa Teresa. Free WiFi access and free private parking are available. The room was spacious and had everything we needed.
Hotel in Santa Teresa Beach
Featuring an outdoor swimming pool and a spa and wellness center, Funky Monkey Lodge is located only 656 feet from Santa Teresa Beach in Santa Teresa. Free Wi-Fi access is available. The vibe. The kindness of the staff… the location. Sushi night. Surf teacher
Hotel in Santa Teresa Beach
Offering outdoor pool and a restaurant, Banana Beach Bungalows is located in Santa Teresa Beach. Free Wi-Fi access is available. Rooms are better than others in santa teresa, excellent bar/restaurant at the front.
Hotel in Santa Teresa Beach
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. The staff were wonderful, the food in the restaurant was superb, the location was amazing.
Hotel in Santa Teresa Beach
Located in Santa Teresa Beach, a 15-minute walk from Santa Teresa Beach, La Sana Hotel provides accommodations with an outdoor swimming pool, free private parking, a garden and barbecue facilities. The hotel host was súper friendly and helpfull.
Hotel in Santa Teresa Beach
Located in Santa Teresa Beach, 1.2 miles from Santa Teresa Beach, Bamboo Surf House provides accommodations with a garden, free private parking and a terrace.
These hotels in Santa Teresa Beach are highly rated by couples: LALOON Luxury Suites - Adults Only, Mint Santa Teresa - Adults only, and Casa Marbella.
On average, it costs $125 per night to book a 3-star hotel in Santa Teresa Beach for tonight. You'll pay around $243 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Santa Teresa Beach will cost around $367, on average (based on Booking.com prices).
Many families visiting Santa Teresa Beach loved staying at Mint Santa Teresa - Adults only, Vista del Alma Boutique - Adult Only, and Hotel Buenos Aires.
The average price per night for a 3-star hotel in Santa Teresa Beach this weekend is $115 or, for a 4-star hotel, $224. Looking for something even fancier? 5-star hotels in Santa Teresa Beach for this weekend cost around $509 per night, on average (based on Booking.com prices).
On average, 3-star hotels in Santa Teresa Beach cost $265 per night, and 4-star hotels in Santa Teresa Beach are $306 per night. If you're looking for something really special, a 5-star hotel in Santa Teresa Beach can be found for $970 per night, on average (based on Booking.com prices).
Casa Marbella, Vista del Alma Boutique - Adult Only, and Hotel Buenos Aires are some of the popular hotels in Santa Teresa Beach.
For hotels in Santa Teresa Beach that serve highly-rated breakfasts, try Casa Chameleon Hotel Mal Pais - Adults Only, Fuego Lodge, and Mint Santa Teresa - Adults only.
Vista del Alma Boutique - Adult Only, Hotel Vista de Olas, and LALOON Luxury Suites - Adults Only got great room view-related reviews from travelers in Santa Teresa Beach.
Santa Teresa is becoming quite popular, and the prices definitely reflect this. We were not there during high season but just after as rainy season started. The weather was still awesome 98% of the time and we got great beach days. The shopping is good but pricey - think Los Angeles prices for boutiques. We ate at Rocamar twice because the food was affordable, the sunsets unbeatable and the music fantastic. Very family-friendly. Banana Beach was a draw for the crowds but truthfully we had drinks (great) and calamari (not so good) and left because it was full of touristy folks looking for big box experiences, which we were not. We rented an atv for a day to head to Montezuma for the beach and waterfalls and ended up loving the shops and restaurants right on the water in that little place, so definitely do that on one of your days! We did the Isla Tortuga tour from our stay at Buena Onda and it was worth the cost considering they picked us up and dropped us off at our hotel, provided snorkel gear, and fed us lunch and beers! Overall Santa Teresa was lovely. We were happy we did this stay for 6 nights and definitely would stay again. Be sure your accommodations are on the actual beach and/or you are aware of the hills going to your hotels! And finally, we as a late thirties couple with no kids didn't feel the need for a car and were happy to not have paid exorbitant amounts of money to rent one. We took a private shuttle from Liberia airport ($300 with tip for a 5 hour ride) to ST then another to Rio Perdido in Bagaches ($475 with tip) for a 4 day stay in the jungle and from there to the airport ($164). It was well worth not driving and we paid way less for three private cars than we would have done to drive. Santa Teresa overall was a great bougie beach town. If you're looking for less tourism Nosara and Montezuma might be worth looking into on Nicoya!
We loved the little town, Gigi Brown was down a ways so we were at peace to sleep. You can hear the howler monkeys all day and night! So amazing! We took an ATV to Montemzuma for a day to the waterfalls and with "Crazy Carlos", I highly recommend finding this guy! He made our day! And we have amazing couples photos because of him. Jumping off waterfalls and he took us to some amazing places we would have never been.
Unforgettable Stay Before I booked this excellent hotel, I had question marks because it is new. But I had a unique experience, so I extended my stay for one more night.! Certainly one of the best hotels I've been to during my visits to Costa Rica. They have upgraded me to a room on the beach with a fantastic ocean view. The room has a private pool. The room was spacious and well decorated. Shannel, the property manager, and her staff make my stay unforgettable. The breakfast and the food were delicious too. I am sure that I will come back again.
Traveled the world, and this beach is in my top 3! For surfers it doesn't get much better. Incredible wide, clean beaches, lovely people, and amazing sunsets. The rocks make for amazing tide pools my kids couldn't wait to get out and explore every day. My second time here and it looks there a now life guards, which is a plus. The sunsets are not to be missed !
The beach is awesome but the crowd became (looking 9 yrs back) oversexed & the attitude became too cool to be real. The ATVs are to aggressive and are destroying the atmosphere - also the way the people are driving them. Costa Rica - as a part of its green & eco image - should foster bikes and pedestrians (no side walk in ST!). And the prizes... sometimes really kind of overpriced but sometimes you can find value & money. For families: stay more in north of ST.
A community for young people as it seems that the average age is under 30years old. Nevertheless, everyone is so friendly and welcoming. I thought it was the capital of beautiful girls on ATV as it is the main form of transportation on Main Street the narrow dirty road does not allow to travel at a fast rate but it has its charm. It is definitely a place to visit and the fact that it is still maintain as a raw environmental setting without the commercialize aspect normally observed on beachfront, Santa Teresa is extremely well preserve as far as environment is concern, Bravo!!!
Santa Teresa Beach
The property was like having your own apartment studio in Costa Rica. Everything was brand new and clean and worked perfectly. The location is ideal for anyone visiting Santa Teresa as it is in the liveliest part of the town between Santa Teresa and Mal Pais, and a 2 min walk to the beach. Furthermore, the host Sara was the most helpful person - she also booked a tour for us and helped us beyond our check out. It was the best location we went to in Costa Rica and was also a great value!
One word: „percect“ Amazing Hotel with incredible crew and owner! We stayed for an entire week and wanted to stay longer, it was so beautiful. The location on the hill creates a beautiful view over Santa Teresa with its beaches. The sunsets over the pacific ocean are breathtaking. We can only recommend this Hotel and whenever we are back in Costa Rica, it‘s on top of our list!
Santa Teresa Beach
I really like my staying, the people and stuff were super cool, nice music hostel with plenty of instruments, the hostel is cleaned 2 or 3 times per day which for me its really important, enough space. There are lockers and seems to be really safe, good wifi. Hostels in general are expensive in santa teresa but its what it is. i def recommend this hostel i had a great time.
We had a wonderful stay, capping our 3-week honeymoon and this was definitely a highlight. Santa Teresa as a town was a bit busy (we visited right after new years) but the hotel was wonderful, we had a beachfront bungalow and it was the perfect relaxing getaway right in front of the beach, plus our own private pool. Look forward to returning some time!
Santa Teresa Beach
The host was really nice. She Tried to do her best ! The jungle part was nice but a lot of noise because of a house being built. Too far from Santa Teresa beach. Need a car. Nothing close only hotel flor next door and they were not friendly. Only hotel guests can be there . The place needs to be renovated . No restaurant, it was closed .
Ideal location in Santa Teresa with an easy walk to the beach, restaurants, bars, etc. Nice to have a pool to cool down in during heat of the day. The room was perfect with comfortable beds, a refrigerator for refreshments and a big ceiling fan to keep it cool. Really enjoyed the howler monkeys that were above us in the mango trees.
Santa Teresa Beach
We very much enjoyed our stay at Buena Onda! Our bungalow was one of a kind - we were only 5 mins away from the beach, enjoyed our outdoor shower and saw squirrels and monkeys living in the mango trees around the hotel! The host was very kind and helped us organizing our first surf lessons. Would love to stay here again!
Santa Teresa Beach
Great location, just a foot step from the center of town and walking distance from Santa teresa main beach. The owner is very friendly and is abilave whenever you need and for every thing you want. The room is big and has a kitchen, had a great stay!
Great location - really close to beach + good restaurants close by. Amazing big kitchen..not like other hostels! Staff are awesome. Yoga classes are fantastic and the yoga deck is something else. Would stay again if I come back to Santa teresa!!
Santa Teresa Beach
Beautiful villas, spacious kitchen, living and bedroom space & bathroom - everything we needed for a relaxing trip. Cool walk through the jungle to Playa Hermosa, in our opinion - we loved this beach better than Santa Teresa!
This is the BEST deal in Santa Teresa. It’s absolutely insane that you get this view and breakfast at this price! Hotel was super clean and Javi, the host, was very attentive and a pleasure to be around!
Santa Teresa Beach
Close to the beach and cheap compared to the other places in santa teresa. Had the cheapest surf rental and surf lesson prices. Place is good if you’re in santa teresa to surf, not the best for partying.
Santa Teresa Beach
The views were insane. They say the sunsets in Santa Teresa are the most beautiful, but seeing them from Selva were even better. Sam was the most gracious host. We plan to return!
The hotel is actually located in a lively point of Santa Teresa, close to restaurants and shops. It is also very close to a really wonderful beach. Parking is safe and gated.
Santa Teresa Beach
I loved the tree house, the staff, the free morning coffee, the yoga, the unity space, Santa Teresa… for sure I will be back ;)
Hadar was so wonderful; she helped us book all of our activities and she helped make our stay in Santa Teresa perfect!
Santa Teresa Beach
The location of this property is amazing! It is very central in Santa Teresa and across the street from the beach.
Esencia is great for families! Big pool, amazing location, can see monkeys from your porch. This is an older property in ST and the price reflects that. For people who want a comfortable, convenient place close to the beach this is great. Not a lot of bells and whistles but not necessary!
Santa Teresa Beach
The setting was like a private garden sanctuary. The grounds and pool are beautiful. Hospitality from the owner Luciano and property manager, Juan, was superb. Juan was super helpful, promptly answering all our questions and making it easy to enjoy our stay.