Skip to content

Where to stay

Hotels, surf lodges and villas from Playa Hermosa to Mal País, each one checked as open and worth the stay.

Guides

Places

Canaima Chill House

Santa Teresa north, Santa Teresa, Nicoya Peninsula, Costa Rica

Canaima Chill House is a quiet boutique hotel of 8 suites in the jungle on the hill above north Santa Teresa, about 400 m up the road from Eat…

Casa MarBella

Santa Teresa south, Santa Teresa, Nicoya Peninsula, Costa Rica

Casa MarBella is a small boutique hotel on the hillside above Santa Teresa, about 300 m east of the Super Ronny 1 market. It has 8 units with…

Casas De Soleil

Playa Carmen, Playa Carmen, Santa Teresa, Nicoya Peninsula, Costa Rica

Casas De Soleil is a small group of 4 rental villas in tropical gardens at Playa Carmen, the beach at the junction where Santa Teresa and Mal País…

Dreamcatcher Hotel

Santa Teresa south, Santa Teresa, Nicoya Peninsula, Costa Rica

Dreamcatcher Hotel (sometimes listed by its Spanish name, Hotel Atrapasueños) is a boutique hotel in Santa Teresa with rooms, kitchen apartments and…

Fuego Lodge Hotel & Yoga Resort

Santa Teresa south, Santa Teresa, Nicoya Peninsula, Costa Rica

Fuego Lodge is a family-owned hotel on a quiet lane in the middle of Santa Teresa, a few minutes' walk from the beach and the town's shops. It has a…

Funky Monkey Lodge

Santa Teresa north, Santa Teresa, Nicoya Peninsula, Costa Rica

Funky Monkey Lodge is a relaxed surf and yoga lodge in the heart of Santa Teresa, a short walk from the beach, with options from small budget rooms…

Horizon Hotel & Yoga Center

Santa Teresa south, Santa Teresa, Nicoya Peninsula, Costa Rica

Horizon Hotel & Yoga Center is a small hotel on the hillside above Santa Teresa, with wooden studios and villas looking out to the Pacific. It's best…

Hotel Buenos Aires

Santa Teresa south, Santa Teresa, Nicoya Peninsula, Costa Rica

Hotel Buenos Aires is a small hillside hotel on Calle Buenos Aires in Santa Teresa, where every double room looks out to the ocean. It's best for…

Hotel Casa Azul

Santa Teresa south, Santa Teresa, Nicoya Peninsula, Costa Rica

Hotel Casa Azul is a small, private beachfront hotel just north of the Playa Carmen crossroads in Santa Teresa, hosting about 12 to 16 guests at a…

Hotel Ritmo Tropical

Mal País, Mal País, Nicoya Peninsula, Costa Rica

Hotel Ritmo Tropical is a small, family-owned hotel in Mal País, a short walk from Playa Carmen and the main junction. It has about 10 rooms and…

Hotel Tropico Latino

Santa Teresa south, Santa Teresa, Nicoya Peninsula, Costa Rica

Hotel Tropico Latino is a long-running beachfront hotel in the southern part of Santa Teresa, set in gardens under old trees with direct access to…

Shaka Costa Rica

Playa Hermosa, Playa Hermosa, Santa Teresa, Nicoya Peninsula, Costa Rica

Shaka Costa Rica is a small surf camp with daily yoga in Playa Hermosa, just north of Santa Teresa. Lessons run in groups of up to 3 at matched…