Hotels in Santa Cruz
Santa Cruz offers a delightful array of 75 hotels, ensuring a perfect match for every traveler's needs. Predominantly, you'll find charming boutique hotels and cozy bed-and-breakfasts. These are mostly found in the downtown and Vitacura districts, where the average price for 3-star hotels hovers around $70 per night, while 5-star options average $200. Recently, a few modern eco-friendly hotels have emerged, boasting sustainable designs and unique amenities. Dive into our platform to book your dream Santa Cruz stay effortlessly!