There are 44 hotel style properties located within Santa Cruz to choose from.
Ranked as 20th most popular hotel style properties, it's a convenient and comfortable accommodation option. Los Cedros Eco Resort has a variety of room types to choose from. This 5 star property offers modern amenities and comfort in Santa Cruz. Los Cedros Eco Resort brings a touch of comfort to a Santa Cruz trip.
Rooms at Los Cedros Eco Resort during peak season was recently recorded at USD 126. Wego users who are interested in Los Cedros Eco Resort, also typically consider Toborochi Suites, Senses Hotel Boutique which are all in the same area, are also 5 star properties and fairly close in pricing.
Los Cedros Eco Resort brings a touch of comfort to a Santa Cruz trip.