Hotel Atrapasueños terletak di Santa Teresa, hanya 100 meter dari pantai Playa Santa Teresa, serta menawarkan kolam renang outdoor, spa, dan pusat kesehatan.
Believe Surf & Yoga Lodge menawarkan akomodasi di Santa Teresa. Santa Teresa menyediakan Wi-Fi gratis di seluruh areanya.
Fuego Lodge terletak di Santa Teresa, 250 meter dari pantai, serta menawarkan kolam renang outdoor dan taman yang indah. Akses Wi-Fi gratis tersedia di seluruh area penginapan ini.
Berlokasi di Santa Teresa Beach, 2 menit jalan kaki dari Pantai Santa Teresa, Somos menyediakan akomodasi dengan kolam renang outdoor, parkir pribadi gratis, taman, dan lounge bersama.
Berlokasi di Santa Teresa Beach, 4 menit jalan kaki dari Pantai Santa Teresa, Casa Cecilia Beach Front menyediakan akomodasi dengan taman, parkir pribadi gratis, lounge bersama, dan teras.
Zula Inn Aparthotel berjarak 100 meter dari Pantai Santa Teresa dan 2 km dari Pantai Playa Carmen. Hotel ini memiliki kolam renang outdoor yang dikelilingi oleh taman dan teras berjemur yang lengkap.
Hotel Luz de Luna terletak di Santa Teresa, hanya 120 meter dari pantai Playa Santa Teresa yang populer, serta menawarkan kolam renang outdoor dan taman tropis yang rimbun.
Funky Monkey Lodge berjarak hanya 200 meter dari Pantai Santa Teresa di Santa Teresa, menawarkan kolam renang outdoor serta pusat spa dan kesehatan. Bebas Tersedia akses Wi-Fi.
Hotel Nantipa terletak di Pantai Santa Teresa dan memiliki taman serta teras. Akomodasi ini memiliki restoran dan bar. Akomodasi ini menawarkan resepsionis 24 jam.
This eco-friendly, boutique hotel is located in pretty Santa Teresa on the Nicoya Peninsula.