Top 5 Hotels in Cannon Beach, Oregon

The city of Cannon Beach in Oregon is known as one of the prettiest cities in the US. It’s most famous for the iconic Haystack Rock, a prominent rock formation just off its coastline. People visit the city for its small-town charm, as well as for the many awesome outdoor activities available nearby. You can hike or bike the woodlands surrounding the city, or you can watch birds and other marine life on Haystack Rock. If you’re planning on visiting, here are some of the top hotels in Cannon Beach.

Cannon Beach Hotel Lodgings

Cannon Beach Hotel Lodgings is a collection of bed-and-breakfast establishments right at the entrance to Haystack Rock. They’re namely: Cannon Beach Hotel and Café, The Courtyard, Hearthstone Inn, and McBee Cottages. Each property has a unique charm and ambiance—for example, Cannon Beach Hotel has an old-world atmosphere, while McBee Cottages has a more modern feel. Moreover, these properties are pet-friendly and are only a short walk away from the beach.

In light of the coronavirus pandemic, these properties have strict health protocols in place. Checking in and out is done via email so there’s no need to head to the lobby upon arrival or leaving. Everything you may need, including toiletries, hand sanitizers, and face masks, are placed in the room before you arrive. You’re required to wear a mask whenever you leave your room. A breakfast basket, made up of cereals, fruit, baked goods, and coffee or tea, is delivered to your room daily. All communication to the front desk is done electronically, so if you need anything, you’ll have to send them a text message or email. The rooms are disinfected and fogged after guests leave.

Book your stay at Cannon Beach Hotel Lodgings.

Inn at Haystack Rock

The Inn at Haystack Rock is conveniently located—it’s only one block away from the beach and three blocks from Downtown Cannon Beach. Thus, you can get away from it all on your stay at this inn without becoming too far and isolated from the shops, restaurants, and other attractions within the city. At the inn itself, you can relax by the fireplace in your room or hang out at the garden. If you want a more luxurious stay, you can book a room with a private patio, hot tub, and kitchen. The inn is family-friendly, and you can take your pets with you too.

As a response to the Covid-19 pandemic, the Inn at Haystack Rock has instated stricter health protocols. These include mobile checking in and requiring guests to wear face masks whenever they are outside their rooms. Additionally, housekeepers can no longer enter guestrooms when they’re occupied. Instead, they’ll put a bag containing fresh towels, toiletries, face masks, hand sanitizers, coffee, and whatever else you’ll need for your stay right inside the room before your arrival. If you need to replenish supplies, they’ll leave a new bag with these supplies at your door.

Reserve a room at the Inn at Haystack Rock.

Lighthouse Inn

The Lighthouse Inn is a small and cozy property one short block from the entrance to Haystack Rock and two blocks away from the downtown area. This inn has only eight one-bedroom suites, all ideal for family stays. All rooms have a master bedroom, a separate living area, and a kitchenette. A few select rooms have their own fireplace, jet tub, and private balcony. The inn has accessible rooms on the first floor as well.

Just like with other hotels in Cannon Beach, Lighthouse Inn has adopted safety protocols in response to Covid-19. All guests are required to wear face masks when leaving their rooms. The coffee and tea service at the lobby is currently suspended. The inn has stopped serving hot breakfast as well. If you need cleaning or maintenance service in your room, you’ll have to step out of the room while the staff attends to your request.

Find a room at Lighthouse Inn.

Hallmark Resort in Cannon Beach

Hallmark Resort in Cannon Beach is right on the beach—the sand and the water are literally only a few steps away. It offers higher-end amenities, including a fully equipped business center and an in-house spa. Accommodations vary from oceanfront suites, to ocean-view rooms, to standard rooms without a view. The property also has separate oceanfront villas for rent, great for families and large groups. Some of the suites and rooms have their own spa tub and full kitchen. Pets are welcome as well.

To prevent the spread of Covid-19 within the property, Hallmark Resort has put into place several guidelines. Among these are curbside check-ins, wearing face masks, and suspending daily housekeeping services. Use of the swimming pool, hot tub, and fitness center is now by appointment. The resort also stopped offering its bike rental service.

Make your reservations at Hallmark Resort in Cannon Beach.

Schooner’s Cove Inn

Schooner’s Cove Inn is an oceanfront hotel with a wide beachfront lawn. You can enjoy views of the Pacific from the comfort of your private balcony or from the beach chairs and picnic tables on the lawn. The inn also has a hot tube on a deck facing the sea. The inn’s accommodations range from oceanfront suites to non-view standard rooms. Each room has its own king- or queen-sized bed in a separate room or semi-private area, as well as a queen-sized sofa bed in the living area.

Among the safety protocols Schooner’s Cove Inn is implementing in response to the pandemic are curbside check-ins and suspension of daily housekeeping service. Guests are required to wear face masks whenever they are outside their rooms. Also, if you want to use the hot tub, you will need to check with the front desk if it’s available during your stay. If available, you’ll need to reserve your 30-minute time slot.

Book your room at Schooner’s Cave Inn.

Cannon Beach in Oregon is a great place to get away to for the weekend. These hotels in Cannon Beach can guarantee that you’ll have a fun and relaxing time in this picturesque city and still stay safe from Covid-19.

Header image: Daniela Morescalchi | Pixabay

You are currently viewing Top 5 Hotels in Cannon Beach, Oregon


Anna is a wandering writer. If she isn't wandering, she's working on other blogs. And if she's not doing that, either she's reading or she's busy with a crafting project.