Search best guest house in Cannon Beach, OR from 100+ sites!

23 available b&b offers

7 nights
2
1
  • airbnb
  • booking
  • vrbo
  • expedia
  • sonder
  • priceline
  • tripadvisor
  • tripcom
  • homestay
  • hotelscom
  • orbitz
  • vacasa
Cannon Beach, OR B&B
Choose the perfect vacation accommodation
Price per night
Accommodation type
Rating

23 Bed and Breakfast and Inn in Cannon Beach, OR

Discover Bed and Breakfasts by the Sea in Cannon Beach, OR

Soak up the refreshing maritime atmosphere at seaside bed and breakfasts in Cannon Beach, OR, situated near local shoreside spots.

The Harrison Inn Artist`s Cottage - New Listing! - Cannon Beach, OR
9.8 46 reviews

The Harrison Inn Artist`s Cottage - New Listing!

B&B, Cannon Beach
The Artist's Cottage at The Harrison Inn in Cannon Beach offers a private, secluded retreat a short walk from the town's shops and Haystack Rock.
This one-bedroom, one-bathroom cottage sleeps three guests and features a queen-size bed, well-equipped kitchenette with a fridge and microwave, and access to a garden and parking.

Best Cannon Beach, OR bed and breakfasts with breakfast included

Arch Cape Inn And Retreat - Cannon Beach, OR
9.4 283 reviews

Arch Cape Inn And Retreat

B&B, Cannon Beach
Arch Cape Inn and Retreat is a short walk from Cannon Beach, Oregon, and is just four miles from the town of Cannon Beach. This inn has excellent user ratings and a very good location rating. The inn has a European-inspired design and is an adult-only lodging option with one bedroom and one bathroom, suitable for two guests. The inn offers a variety of amenities, including a garden, terrace, sauna, spa, concierge service, bar, room service, parking, and free daily breakfast.

Frequently Asked Questions about bed and breakfast in Cannon Beach, OR

Popular destinations

Best Cannon Beach, OR bed and breakfasts with a garden

Deluxe Queen In Cannon Beach - Close To Beach - Cannon Beach, OR
9.3 89 reviews

Deluxe Queen In Cannon Beach - Close To Beach

B&B, Cannon Beach
This Cannon Beach guesthouse is a short walk from the town and beach, offering stunning views of Haystack Rock and the Pacific Ocean.
The one-bedroom, one-bathroom inn sleeps two guests and features a deluxe queen room with a fireplace and jetted tub, a mini-fridge, microwave, and access to multiple outdoor areas including two fire pits; nearby attractions include art galleries.
Sandcastle Inn #601 - Cannon Beach, OR
9.6 136 reviews

Sandcastle Inn #601

B&B, Cannon Beach
Sandcastle Inn #601, a dog-friendly apartment, is centrally located in Cannon Beach, Oregon, one block from the beach and a short walk to Haystack Rock, offering easy access to downtown and midtown shops and restaurants.
This one-bedroom unit sleeps two, features a well-equipped kitchen, a comfortable living room with a smart TV and patio access, a queen bedroom with a bay window, and a soaking tub/shower, perfect for a couple's getaway.
The Garden Suite·private Patio&steps To The Beach - Cannon Beach, OR
9.8 41 reviews

The Garden Suite·private Patio&steps To The Beach

B&B, Cannon Beach
The Garden Suite at The Harrison Inn in Cannon Beach offers a one-bedroom apartment a short walk from Haystack Rock and the beach.
This Cannon Beach vacation rental sleeps three guests and features a queen bed, pull-out sofa, petite kitchen, private patio, and access to the entire property.
The Courtyard - Double Queen - Cannon Beach, OR
9.5 46 reviews

The Courtyard - Double Queen

B&B, Cannon Beach
The Courtyard Double Queen room is located in a Cannon Beach B&B, just a short walk from the beach and a few blocks from the town's shops and restaurants. This charming B&B is a perfect base for exploring the beautiful Oregon coast.
The room comfortably sleeps four guests and features a private patio, a kitchenette with a fridge and microwave, and a gas fireplace. Guests can enjoy the amenities, including a garden, parking, and internet access.

Compare Bed and Breakfasts with a Pool in Cannon Beach, OR

On-site pool access at your B&B in Cannon Beach, OR provides a refreshing swim to complement your day by the water.

2 Sandals Cabana: Steps To Beach | Dog-friendly - Cannon Beach, OR
9.7 40 reviews

2 Sandals Cabana: Steps To Beach | Dog-friendly

B&B, Cannon Beach
This Cannon Beach guesthouse is located steps from the beach and within walking distance of downtown Cannon Beach's shops and restaurants.
This dog-friendly rental features two bedrooms with queen beds, a full kitchen with a stovetop, microwave, refrigerator, and dishwasher, a cozy living room with a fireplace, an outdoor patio with a charcoal grill, and parking for two vehicles; it comfortably sleeps four guests.

Traveler-Approved Bed and Breakfasts with Parking in Cannon Beach, OR

Free on-site parking at these B&Bs in Cannon Beach, OR lets you focus on your vacation. Enjoy a dedicated spot while exploring the shoreline.

Cozy 1 Bedroom Cottage W Kitchen In Cannon Beach - Cannon Beach, OR
9.4 1205 reviews

Cozy 1 Bedroom Cottage W Kitchen In Cannon Beach

B&B, Cannon Beach
Arch Cape Loft, 3b - 2bd, 2bath, Ocean View - Cannon Beach, OR
9.9 362 reviews

Arch Cape Loft, 3b - 2bd, 2bath, Ocean View

B&B, Cannon Beach
Sandcastle Inn #602 - Cannon Beach, OR
9.5 108 reviews

Sandcastle Inn #602

B&B, Cannon Beach

Guest-Favorite B&bs with Jacuzzi in Cannon Beach, OR

These B&Bs in Cannon Beach, OR include a hot tub or jacuzzi, ideal for a private soak after a day by the water.

Sandcastle Inn #606 - Cannon Beach, OR
9.7 108 reviews

Sandcastle Inn #606

B&B, Cannon Beach

Browse B&bs with a Terrace in Cannon Beach, OR

A terrace is a fantastic reason to book one of these B&Bs near the water in Cannon Beach, OR.

Sea Star Suite 256 - Cannon Beach, OR
9.5 355 reviews

Sea Star Suite 256

B&B, Cannon Beach

Best Cannon Beach, OR bed and breakfasts with air conditioning

The Courtyard - Double Queen - Cannon Beach, OR
9.5 46 reviews

The Courtyard - Double Queen

B&B, Cannon Beach
Arch Cape Loft, 3a - King Studio, Lofted Ceiling - Cannon Beach, OR
9.8 2510 reviews

Arch Cape Loft, 3a - King Studio, Lofted Ceiling

B&B, Cannon Beach
©2026 cozycozy.com