

Santa Teresa is a beach town built around the surf. Waves roll onto long stretches of sand, where surfers paddle out and the sun drops into the Pacific.
Landmark5/5
Horizonte Horse Experience
Horseback rides run from Manzanillo’s beaches through rivers and jungle, with guides helping first-time riders find their pace. On the sand, riders can gallop together.
Landmark4.6/5
Malpais Tide pools
Malpais's tide pools cut basins into the shore, some deep enough to swim in. In them, you can spot sea urchins, crabs and small fish.
Landmark4.7/5
Tortuga Island Tour
Embark on a thrilling adventure to Tortuga Island Tour in Costa Rica! Cruise through crystal-clear waters, snorkel with vibrant marine life, and relax on pristine white sandy beaches. Don't forget to indulge in delicious local cuisine and soak up the tropical sun. A perfect getaway for beach lovers and thrill-seekers alike!
Eat$$$4.7/5
Chicken Joe's Rotisserie
Santa Teresa's rotisserie restaurant serves chicken with crisp skin and tender meat. The staff bring out hot sauce to try.
Eat$$$4.6/5
Rocamar
Santa Teresa beachfront restaurant with ocean views.
Cafe4.3/5
Zwart Cafe
This Santa Teresa cafe shares its space with an art studio, and paintings fill the walls. A colorful painting hangs outside by the road.
Eat$$$4.8/5
La Cevicheria
This Santa Teresa restaurant serves locally caught fish as ceviche or cooked whole. The catch of the day comes with a balanced green sauce.
Cafe4.7/5
The Somos Restaurant
Santa Teresa restaurant with breakfast, fruit bowls and specialty dinners. Tuesday cantina night is one of its dinner offerings.
Eat$$$4.6/5
Ani's bowls and salads
Smoothie-bowl and salad cafe with fresh juices, sandwiches, grain bowls, and iced lattes. People settle in to eat, socialize, or work remotely.
Eat$$$4.5/5
El Facon Grill & Bar
Santa Teresa Argentinian grill with wood-fired provoleta and steaks. Its open-air kitchen sits alongside the dining room.
Eat4.6/5
Amrita Restaurant
Vegan restaurant under palm trees, with plant-based ceviche and tuna tacos. You eat seated on cushions, with the ocean audible nearby.
Eat$$$4.8/5
The Roastery Coffee
This Santa Teresa coffee roastery serves breakfast and has small tables. You can choose Chemex, Vondola, or other brewing methods.
Eat$$$4.6/5
Soda Tiquicia
Welcome to Soda Tiquicia in Santa Fe! This hidden gem in the lush Provincia de Puntarenas serves up mouthwatering Costa Rican cuisine with a side of breathtaking views. Grab a plate of gallo pinto, sip on fresh nature-inspired juices, and soak up the friendly vibes. Perfect for adventurers, foodies, and anyone craving authentic Tico flavor! 🌟🏞️
Eat4.5/5
Katana Asian Cuisine
Santa Teresa's open-air Asian restaurant spreads across several levels beneath a canopy of trees. From the tables, you can look toward the riverbed.
Stay$$$4.95/5
The Green House - Santa Teresa
The Green House, Santa Teresa - Adults Only in Santa Teresa Beach offers a recently renovated holiday home with a year-round outdoor swimming pool. Guests enjoy sea views, a sun terrace, and a lush garden. The property features air-conditioning, a fully equipped kitchen, and a private bathroom. Additional amenities include a balcony, terrace, and outdoor seating area. Free WiFi is available throughout the property. Situated less than 1 km from Santa Teresa Beach, the holiday home is 13 km from Cobano Airport. Nearby attractions include the beach and various points of interest. Guests highly rate the location with a view, the pool with a view, and the balcony, making it a preferred choice for relaxation and leisure.
Stay$4.85/5
Hotel Buenos Aires
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. Free private parking is available on site. Every room comes with a private bathroom ,air conditioner, mini fridge and kettle. Hotel Buenos Aires features free WiFi throughout the property. Guests can enjoy 180° views of the ocean throughout the property. The on-site Brukas restaurant offers fresh and local healthy dishes and views of the ocean.
Stay$$4.7/5
Casa MarBella
Casa MarBella is a boutique hotel situated on a mountain slope in Santa Teresa. The hotel provides a panoramic ocean view and offers infinity pool, Wi-Fi, and free parking area. It is a five-minute walk to the beach, restaurants, and stores. The Casa consists of eight units with four different typologies of rooms for your different needs and group sizes. It is an ideal venue for those seeking the privacy, services, and comforts of individual hotel rooms, yet the intimacy of a private villa. The décor of the rooms is a minimalist approach with a tropical touch. Casa MarBella is in the Nicoya Peninsula in the Puntarenas region. The casa is 9.7 km from Montezuma and 16.1 from Tambor.
Stay$$$$4.5/5
Nautilus Surf & Yoga Villas
An outdoor pool, tropical gardens and stylish Art Deco-inspired apartments and villas can be found at this seafront resort. Situated next to Santa Teresa Beach, Hotel Nautilus-Santa Teresa offers surfing and yoga classes. The air-conditioned Nautilus villas and apartments are decorated in elegant light colours. All include free Wi-Fi, flat-screen cable TV and a private terrace. Kitchens come with a microwave and fridge. Cabo Blanco Nature Reserve is just 3 km from the Nautilus complex. Staff can arrange boat trips or rainforest canopy tours. A 24-hour shuttle service is available to Cobano airport, 25 minute drive away.
Stay4.2/5
Casa Zen Guesthouse & Yoga Center
Santa Teresa guesthouse gives you room to spread out among hammocks. Yoga classes meet on an open-air deck.
Stay4/5
El Rustico
Hotel in Carmen Beach, Costa Rica.
Create a trip and start adding the places you want to visit in Santa Teresa