Filter Results
Apply Filters
Clear Filters
Romantic hotels in Depoe Bay
Channel House
35 Ellingson St. - Gleneden Beach, Depoe Bay, United States View map
Featuring Wi-Fi throughout the property, the 2-star Channel House Depoe Bay sits within 10 minutes' walk of Whale Park. Staying at this comfortable hotel, guests can enjoy stunning views of the ocean…
From US$ 330
Book Now