Closest property to Haystack Rock, you’ll find panoramic oceanfront views from your balcony and pristine beach just steps away. Our guestrooms are designed with your complete comfort in mind featuring kitchenettes, cozy fireplaces, in-room spas, and legendary customer service. Enjoy our pool, whirlpool spa, and sauna in the Fitness Center. Pets are always welcome! Experience our full-service, on-site SPA, Elements by the Sea, with a menu of massages, facials, steam shower, manicure/pedicure, skincare and more.
- EV Charging Station,
- Pet Friendly,
- Fitness Facility,
- Mountain or Water View,
- Spa / Hot Tub,
- Family Friendly,
- Handicap Accessible,
- Internet Access,
TripAdvisor Ratings & Reviews
Best view in town
Great beach location close to Haystack Rock and close to Ecola State Park. Staff friendly and eager to help with questions including restaurant recommendations and getting reservations. They resolved a minor problem very quickly.
Excellent resort. Location was phenomenal with direct view of Haystack Rock. Staff was pleasant and extremely accommodating. Easy access to the beach and room was clean. Looked like it had been recently updated.
The Hallmark at Cannon beach was amazing. Amazing staff, amenities were excellent, rooms were beautiful and updated, the views were breathtaking, tons to do in the area, location ideal. I can’t praise Hallmark more for making my wife’s and our honeymoon any more special. It was the best experience and a place we will be going back too. It is also super dog friendly resort and beach.
A bad facelift
Old resort with updated rooms, plagued by yippy dogs, pot smoke drifting into my room, bad check in and check out, thumping on ceilings, paper thin walls, and a parking lot so misconfigured that any normal sized car is going to struggle parking without hitting another car. Too expensive for so many negatives.
Excellent location , very friendly and cooperative staff, clean comfortable unit
What a wonderful location in a quaint town overlooking iconic Haystacks - can either sit back and watch the view, people, tides and weather or simply walk out onto the beach and experience it all - can eat in or a short walk yields culinary delights