Costa Rica Santa Teresa hotels.

Showing 1 - 10 of 31 best hotels. | Sorted by rating.

Offering a spa and wellness centre, a swimming pool and a garden, Raratonga Apartments is located a walking distance from Santa Teresa Beach. Free Wi-Fi access is available in all areas.

5
9.8

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.

9
9

Located just 100 metres from the beach and the Pacific Ocean, Principe del Pacifico offers an outdoor pool, sun terraces and free Wi-Fi.

6
9

Offering an à la carte restaurant and rooms with sea views, Hotel el Rey Patricio y Restaurante Tapas is located just 20 metres from the beachfront between Santa Teresa Beach and Playa Hermosa Beach.

5
8.9

Hotel Ritmo Tropical is located on the famous surf beach Playa Carmen and offers an extensive garden, a sun terrace with swimming pool and a spa centre.

10
8.6

Located in Santa Teresa, just 600 metres from the beach, Gumbo Limbo Oceanview Villas offers an outdoor pool and a restaurant. Free Wi-Fi is available throughout.

4
8.6

Casa Zen Guesthouse and Yoga Center is located on the Carmen Beach and 100 metres from Santa Teresa Beach. It features a yoga deck, free Continental breakfast and Zen inspired décor.

11
8.6

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

19
8.4

This eco-friendly, boutique hotel is in pretty Santa Teresa on the Nicoya Peninsula. It offers spacious and rustic suites, an outdoor hot tub, swimming pool, massage services, and a chill-out terrace....

8
8.3

Hotel Tropico Latino is on a beach at the end of Nicoya Peninsula. It has a full spa with natural products, as well as a yoga studio and Mediterranean restaurant.

20
8.2