RentalV.com - Best Car Rental Prices - Guaranteed!

Costa Rica Santa Teresa hotels.

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

Villas Anazasi is a self-catering accommodation located in Santa Teresa, 7.4 km from Santa Teresa Beach and 250 metres from Manzanillo Beach, in Costa Rica. Free Wi-Fi access is available.

2