A Guide to Cannon Beach Lodging Options
Published: 01/19/2014  Updated: 08/16/2019
The Stephanie Inn offers luxurious accommodations on the oceanfront in the Tolovana Park area of Cannon Beach.
The Stephanie Inn offers luxurious accommodations on the oceanfront in the Tolovana Park area of Cannon Beach.  Photo by Gary Hayes

Relax and enjoy the breathtaking beauty of Cannon Beach where oceanfront resorts offer luxurious retreats, romantic getaways or family fun. Vacation rental homes, boutique hotels and classic motels provide even more choices for your secret hideaway or group outing with one of the Oregon Coast's most scenic beaches just steps away.

Cannon Beach offers a complete range of lodging options and styles for you to relax, escape and enjoy the spectacular scenery and natural attractions of the Oregon Coast and this one-of-kind, picturesque beach town. You can stay in one of the top resorts in the country or discover your own little secret spot, a vacation home or bargain at the beach that fits you to a tee. You'll find lodging in Cannon Beach that caters to couples, families, groups and many that welcome pets. You can book a room where you are away from the crowds or stay right in the center of the action, steps away from great restaurants, pubs, bakeries and art galleries.


On the oceanfront, just south of Haystack Rock are two of Cannon Beach's most celebrated hotels, Stephanie Inn and The Ocean Lodge. Stephanie Inn was named one of the top 20 resorts in the Northwest in Conde Nast Traveler magazine's January 2014 issue and one of the 500 best hotels in the world by Travel+Leisure magazine. Stephanie Inn combines the charm and casual elegance of a New England country inn with the sophistication of a boutique hotel. Your stay includes a complimentary breakfast buffet, an afternoon wine gathering and nightcap service. They also offer four-star dining and spa services.

The Ocean Lodge is a modern interpretation of a 1940s lodge resort with all the modern amenities. The lobby welcomes guests with the warmth of massive Douglas Fir beams and beautiful reclaimed and re-purposed hardwood floors, all of which are anchored by a massive two-story river-rock wood-burning fireplace. All guest rooms feature fireplaces, some have Jacuzzi tubs and included with your stay is a light breakfast including a delicious assortment of pastries, fruit, yogurt, cereal and more.


Cannon Beach's oceanfront resorts range from luxury accommodations to those offering casual, family-friendly comforts, many featuring panoramic views that include iconic Haystack Rock.

The Hallmark Resort & Spa is the closest resort to Haystack Rock, perched on the hillside just north of Cannon Beach's famous landmark. A winding stairway leads guests to the beach just a short stroll from Haystack's tidepools. From your oceanfront room, you can observe nesting seabirds including the Rock's famous colony of Tufted Puffins. Most of Hallmark Resort's guest rooms are oceanfront with spacious walkout balconies. Some offer full kitchens and many have gas fireplaces. The resort features an on-site spa, Elements By the Sea, and an indoor pool. Just to the north is Surfsand Resort, offering stylish, contemporary guest rooms and suites with a serene, tranquil vibe while also catering to the kids and featuring pet-friendly rooms and pet-free rooms. The Surfsand features an indoor pool, fitness center, on-site massage rooms and the resort's Wayfarer Restaurant, offering oceanview dining and room service, is just steps away. At the south end of Cannon Beach, adjacent to the Tolovana Park Wayside is Tolovana Inn. This multi-building property includes pet-friendly suites with complete kitchens, private balconies and fireplaces. The resort features an indoor saltwater pool and fitness center. Next-door is the oceanfront Mo's restaurant.


Several oceanfront lodging properties are located in the downtown area of Cannon Beach, where you will be just steps away from downtown attractions, restaurants, art galleries and retail shops. Near the 2nd Street beach access, you'll find four of Cannon Beach's oceanfront lodging options: Land's End Motel, The Waves, Schooner's Cove Inn and Webb's Scenic Surf, each with its own personality. Most rooms at these properties offer views of the ocean at the mouth of Ecola Creek, rainforest-covered Tillamook Head and the Tillamook Rock lighthouse offshore.

Land's End Motel is located right at the beach access steps and offers an outdoor spa and oceanfront terrace available to all guests. Next door is Schooner's Cove Inn that features a beachfront lawn with barbecues and picnic tables and an oceanfront spa for relaxing and watching the surf. All rooms have kitchens and are pet-free. To the north is The Waves, a complex including a private beach house, semi-private cottages, studios and suites including up to three bedrooms. An oceanfront jetted spa is open to all guests. The Waves is 100 percent pet-free and smoking-free. Next door is Webb's Scenic Surf, a classic oceanfront motel that has been family owned and operated for three generations. All oceanfront rooms include fireplaces, decks, lawn and kitchenettes.


Several Cannon Beach hotels offer a little something different. Since 1914, the Cannon Beach Hotel offers hotel amenities with B&B charm. Rooms are furnished with four-poster beds, fireplaces and claw-foot soaking tubs. The Courtyard provides a quiet respite tucked away from downtown where each of the 13 units looks out on a private courtyard. Sea Sprite on the Estuary has five suites on three floors that overlook Ecola Creek as it connects with the ocean. Each suite has a private balcony to view the estuary, ocean and wildlife. The owner of Wave Crest Inn opens his home to guests, offering ocean view and ocean breeze rooms. No kids, pets or TV here to compromise the serene atmosphere. The chateau-style architecture of the Arch Cape Inn & Retreat lends an air of romance. The inn offers many rooms from a cozy studio to a two-story suite with complimentary three-course gourmet breakfast and afternoon wine and light appetizers. Ecola Creek Lodge brings Cape Cod style to the Oregon coast. The Turret Suite offers a full kitchen, fireplace and dining in the circular turret.


McBee Cottages has ten units in two buildings that feature white bead-board interiors and box beamed ceilings in classic Cape Cod style for that classic beach atmosphere. Most cottages have fireplaces and kitchenettes. The Blue Gull Inn merges Spanish style with coastal charm in spacious spa cottages, one and two-bedroom suites and cozy guest rooms. Each cottage is located around a central courtyard with Spanish style fountain and rose garden. At the Hidden Villa Cottages you will find six identical cottages except for the color scheme. Each unit has separate bedroom, full kitchen, living room, bath and fireplace.


There are beautiful houses, townhomes and cottages for rent throughout Cannon Beach. Several property management companies offer accommodations for an intimate retreat, large family vacation and group getaway. You can choose modern accommodations such as the fully furnished townhomes at The Lodges at Cannon Beach that offer two or three bedroom units, state of the art kitchens, laundry, balconies and garages. Cannon Beach Vacation Rentals and Cannon Beach Property Management represent a wide range of rentals from condos to cabins and historic cottages.


To ensure that there is something for everyone visiting Cannon Beach, this community offers RV and camping options as well, with all of the top ratings and stars you can get. They are immaculately manicured and offer unique services and amenities that put them in a category all their own. Sea Ranch Resort offers full hookups, cabins and tents for travelers. Showers, laundry, spa and general store cover all the bases. The RV Resort at Cannon Beach can accommodate over 100 RVs plus you'll find a heated indoor pool and spa. Wright's for Camping offers 19 spacious sites nestled in a stand of old growth trees. The campground has restrooms, showers and laundry and each site has a picnic table and fire ring.
A Guide to Cannon Beach Lodging Options