Offering a location a 5-minute stroll from La Bahia Apartments, the 3-star Edgewater Beach Inn & Suites Santa Cruz offers 17 rooms. Guests who stay at this hotel can park their car on site.
The hotel is located 600 feet from Santa Cruz Wharf Pier, and 2.1 miles from the 65-acre California Natural Bridges State Beach. The Edgewater Beach Inn & Suites is also a short way from Santa Cruz Beach Boardwalk Amusement Park in Santa Cruz. Nature lovers will appreciate the proximity to Cowell Beach, which is a 6-minute walk away. 1.6 miles from the friendly Mitchell's Cove Beach is a perk for guests staying at this accommodation. The Santa Cruz hotel is within reach of the Sky Glider cable car station.
Edgewater Beach Inn & Suites offers rooms with a patio and a balcony featuring ironing facilities, along with a flat-screen TV with satellite channels. A fridge, oven, and a kitchenware are also featured in the rooms. For more comfort hairdryers and bath sheets along with a spa bathtub, a walk-in shower, and a separate toilet are provided.
Guests can dine at Ideal Bar & Grill a 5-minute walk from this property.