Search over 1 million properties and 550 airlines worldwide
Free cancellation on most hotels. Because flexibility matters.
Reviewed on Mar 2, 2020
Known for its stunning beaches and surfing, Santa Cruz has a lot to offer the traveler dreaming of a beach holiday. There are 83 beach hotels and other accommodation options to choose from in this walkable destination, so it's easy to find one that meets your needs.
As you search for a place to stay by the water in Santa Cruz, consider selecting one of these top beach hotels with high ratings from Expedia travelers.
Awesome Beach House! - Romantic vacation home on the beach. It features beach towels, kitchens, and televisions. Guests love the beach and breakfast.
Salt Air Lodge - 2.5 motel, 6-minute walk from Main Beach. Our travelers recommend its beach and pool. This motel boasts an outdoor pool, complimentary wireless Internet access, and free self parking.
Bay Front Inn Santa Cruz - 2.5 motel, 5-minute walk from Main Beach. It offers an outdoor pool, continental, and complimentary wireless Internet access. Guest reviews highlight the overall value and overall comfort.
Fairfield Inn & Suites Santa Cruz - Capitola - 2.5 hotel near The Hook. It features an outdoor pool, daily, and complimentary wireless Internet access. Guests love the beach and pool.
Howard Johnson by Wyndham Santa Cruz Beach Boardwalk - 2 motel, 3-minute walk from Main Beach. Our travelers recommend its beach and overall comfort. This motel boasts daily, a spa tub, and complimentary wireless Internet access.
If weather is an important factor for your vacation, you can use these local temperature and rainfall averages to decide your travel dates.
To get to Santa Cruz, you can fly into Watsonville, CA (WVI-Watsonville Municipal), the closest major airport, which is located 19.3 mi (31 km) from the city center. If you'd like to explore around the area, you may want to rent a car for your trip.