Find the three-star hotels that appeal to you the most
Check out our pick of great three-star hotels in Santa Teresa Beach
Located in Santa Teresa Beach, 400 metres from Santa Teresa Beach, Casa Cecilia Beach Front provides accommodation with a garden, free private parking, a private beach area and a shared lounge.

Located in Santa Teresa Beach, 400 metres from Mal Pais Beach, Cuatro Vientos Lodge & Apartments - Mal País, Costa Rica provides accommodation with a garden, free private parking, a shared lounge and...

Offering an outdoor pool and lush tropical gardens, Hotel Luz de Luna is located in Santa Teresa, just 120 metres from the popular Playa Santa Teresa beach. It offers free WiFi and on-site parking.

Manalá Hotel is located just 100 metres from the beach in Santa Teresa. It boasts beautiful tropical gardens, an outdoor pool.

Situated in Santa Teresa Beach, 300 metres from Santa Teresa Beach, Funky Monkey Lodge features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

La Posada is located 100 meters from the beach, it is located 4 minutes’ walk from Santa Teresa Beach and 5 km from Cabo Blanco Nature Reserve. It features free WiFi in all areas.

Zula Inn Aparthotel is located 100 metres from Santa Teresa Beach and 2 km from Playa Carmen Beach. It features an outdoor swimming pool surrounded by gardens and a furnished sun terrace.

Set in Santa Teresa Beach, 1.7 km from Santa Teresa Beach, La Sana Surf Hotel, New management, Few mn drive to the beach offers accommodation with an outdoor swimming pool, free private parking, a...
Offering an outdoor pool and a stunning garden, Pacifica Surf Studios offers self-catering accommodation, free WiFi in all rooms and free parking. Santa Teresa beach is less than 100 metres away.

Just 100 metres from Santa Teresa beach, Esencia Hotel and Villas offers spa services amid a beautiful natural garden.


Popular with guests booking three-star hotels in Santa Teresa Beach
Popular with guests booking three-star hotels in Santa Teresa Beach
Popular with guests booking three-star hotels in Santa Teresa Beach
Popular with guests booking three-star hotels in Santa Teresa Beach
Popular with guests booking three-star hotels in Santa Teresa Beach
Popular with guests booking three-star hotels in Santa Teresa Beach
Popular with guests booking three-star hotels in Santa Teresa Beach
Popular with guests booking three-star hotels in Santa Teresa Beach
Popular with guests booking three-star hotels in Santa Teresa Beach
Popular with guests booking three-star hotels in Santa Teresa Beach