Apartments in Santa Teresa

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Next weekend
Oct 23 - Oct 25
In two weeks
Oct 30 - Nov 1
In one month
Nov 13 - Nov 15
In two months
Dec 11 - Dec 13

Apartments in Santa Teresa

Properties are selected based on real traveler reviews and popularity among guests who’ve booked a night in Santa Teresa on Hotels.com. These Santa Teresa Apartments consistently deliver on quality, location and traveler experience. Last updated on .

1. Principe del Pacifico

Principe del Pacifico
Cóbano
CNY620
CNY700 total
includes taxes & fees
Nov 1 - Nov 2
Principe del Pacifico

2. PURAPURA SANTA TERESA

PURAPURA SANTA TERESA
Cóbano
CNY828
CNY936 total
includes taxes & fees
Oct 29 - Oct 30
PURAPURA SANTA TERESA

3. Peace Loft Santa Teresa

Peace Loft Santa Teresa
Cóbano
CNY520
CNY588 total
includes taxes & fees
Oct 13 - Oct 14
Peace Loft Santa Teresa

4. Pacífica Surf Studios

Pacífica Surf Studios
Cóbano
CNY392
CNY442 total
includes taxes & fees
Oct 15 - Oct 16
Pacífica Surf Studios

5. Tiny Soul

Tiny Soul
Santa Teresa
CNY693
CNY783 total
includes taxes & fees
Oct 13 - Oct 14
Tiny Soul

6. Surfside Apartments Playa Carmen

Surfside Apartments Playa Carmen
Cóbano
CNY530
CNY599 total
includes taxes & fees
Oct 13 - Oct 14
Surfside Apartments Playa Carmen

7. Casa Nina Santa Teresa

Casa Nina Santa Teresa
Cóbano
CNY1,611
CNY2,161 total
includes taxes & fees
Oct 13 - Oct 14
Casa Nina Santa Teresa

8. Casa Anna Santa Teresa

Casa Anna Santa Teresa
Cóbano
CNY1,918
CNY2,508 total
includes taxes & fees
Oct 18 - Oct 19
Casa Anna Santa Teresa

9. Shark Town Mal Pais

Shark Town Mal Pais
Cóbano
CNY392
CNY442 total
includes taxes & fees
Oct 22 - Oct 23
Shark Town Mal Pais

10. Surfside Apartments Playa Mar Azul

Surfside Apartments Playa Mar Azul
Cóbano
CNY904
CNY1,021 total
includes taxes & fees
Oct 14 - Oct 15
Surfside Apartments Playa Mar Azul
See more properties

Top landmarks in Santa Teresa

Santa Teresa Beach

9.2/10 (514 reviews)
Whether you want to hunt for sand dollars or smell the fresh air, Santa Teresa Beach is a spot you might want to check out, located 0.5 mi (0.7 km) from central Santa Teresa. If you want to continue walking by the waves, head to Cocal Beach located nearby.
See properties

Hermosa Beach

9.2/10 (226 reviews)
Whether you want to hunt for sand dollars or smell the fresh air, Hermosa Beach is a spot you might want to check out, located 2.3 mi (3.7 km) from central Santa Teresa. If you want to continue walking by the waves, head to Cocal Beach located nearby.
See properties

Cocal Beach

9.0/10 (69 reviews)
If you can't wait to get to the beach, you might enjoy a trip to Cocal Beach located 1.4 mi (2.2 km) from central Santa Teresa. Catch the sunset by the shore at Santa Teresa Beach and Hermosa Beach, located nearby.
See properties

Grande Hermosa Tidepool

9.0/10 (39 reviews)
Check out the water views and take some great vacation pics at Grande Hermosa Tidepool in Santa Teresa.
See properties

Learn more about Santa Teresa

Catch world-class waves at Santa Teresa Beach, where surfers ride perfect breaks before retreating to beachfront yoga sessions. The once-sleepy fishing village now buzzes with surf camps and smoothie stands without losing its laid-back vibe. Nearby Cabo Blanco Nature Reserve offers hiking trails through jungle where howler monkeys provide the soundtrack. After sunset, barefoot travelers gather at beachside restaurants where fresh-caught fish is served by candlelight. For a change of scenery, visit Hermosa Beach's tide pools or take a canopy tour above the Nicoya Peninsula's lush landscape. Accommodations range from hammock hostels to luxury retreats, all sharing the same spectacular ocean view. Come for the surf, stay for the sunsets that turn the entire sky into a watercolor masterpiece.

See all hotels in Santa Teresa
A beach at sunset with a person standing in the sand.

Find out more about Santa Teresa

Santa Teresa is also notable for its beaches. Why not take time to see places like Santa Teresa Beach and Cocal Beach? And while you're here, be sure to stop by Carmen Beach and Hermosa Beach.

Keep exploring