Choose your preferred language. We speak English (US) and 41 other languages.
FREE cancellation on most rooms!
Instant confirmation when you reserve
Show me hotels near:
Show me hotels near:
Show me hotels in nearby cities:
114 Laneda Avenue, Manzanita, OR 97130, United States of America
Score from 44 reviews
248 Ocean Road, Manzanita, OR 97130, United States of America
Score from 183 reviews
32455 Highway 101 North, Rockaway Beach, OR 97136, United States of America
Beach Drive, Rockaway Beach, OR 97136, United States of America
79924 Cannon Road, Arch Cape, OR 97102, United States of America
101 Northwest 11th Avenue, Rockaway Beach, OR 97136, United States of America
Score from 532 reviews
31970 East Ocean Lane, Arch Cape, OR 97102, United States of America
Score from 8 reviews
79340 Highway 101 South, Arch Cape, OR 97102, United States of America
Score from 37 reviews
“Everything was wonderful. The rooms were clean and so cute! Nice and quiet and pet friendly was awesome! The staff was great!”
“staff , cable tv pet friendly”
“I loved the view from the unit. The first unit we rented was perfect for us with a small kitchenette and a fireplace. I felt the rates were very reasonable for a small hotel on the Oregon coast. It is located in Manzanita which is the perfect beach town with small shops and good food but very quiet.”
“This is the most gorgeous location on the Oregon Coast, in my opinion, the cost was pretty good and it was a big room, albeit not very furnished.”
“right on the beach great views nice kitchenette good cable channels quiet during the week pet friendly housekeeping very good and responsive to needs”
We've negotiated with thousands of hotels to get the very best deals. We call them Secret Deals and they only last for a limited time.
You can get these deals for free by subscribing to our newsletters. You can even choose your favorite destinations to receive personalized deals.
Don't worry – your email address is safe with us. We'll never share your private information and you can unsubscribe at any time.