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

16 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

16 Bed and Breakfast and Inn in Cannon Beach, OR

The Garden Suite·private Patio&steps To The Beach - Cannon Beach, OR
9.7 36 reviews
Cannon Beach, OR
10/11 – 10/15
$282/nighttotal: $1128 (4 )

The Garden Suite·private Patio&steps To The Beach

1 2
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.
King With The Balcony At Saltline Hotel - Cannon Beach, OR
9.7 553 reviews
Cannon Beach, OR
08/03 – 08/04
$355/nightfor 1 night

King With The Balcony At Saltline Hotel

1 2
B&B, Seaside
SaltLine Hotel is located in Seaside, offering easy access to the area's beaches and attractions. The hotel has consistently received excellent ratings for its location, cleanliness, and overall experience.
This charming inn has one bathroom and can accommodate up to three guests. Enjoy the amenities including a swimming pool, garden, parking, air conditioning, and free internet access.
Oceanfront Two Bedroom Suite - Cannon Beach, OR
9.7 71 reviews
Cannon Beach, OR
08/21 – 08/22
$579/nightfor 1 night

Oceanfront Two Bedroom Suite

1 6
B&B, Seaside
This Seaside bed and breakfast is located on the quieter end of Ave U, just steps from the beach and the Promenade, and a short walk to downtown. It has excellent user ratings for location, cleanliness, and overall experience. This charming inn offers two bedrooms and one bathroom, accommodating up to six guests. The home includes a fully equipped kitchen, a private patio or balcony, and pet-friendly amenities like a foot washing station.
Oceanfront 1 Bedroom King Suite, Sleeps 6 - Cannon Beach, OR
9.3 69 reviews
Cannon Beach, OR
07/24 – 07/25
$544/nightfor 1 night

Oceanfront 1 Bedroom King Suite, Sleeps 6

1 2
B&B, Seaside
This Seaside bed and breakfast is just steps from the Pacific Ocean, offering easy access to the beach, shops, and restaurants. The charming neighborhood provides a peaceful retreat while still being close to the vibrant energy of the town.
The guest room features a queen bed, a king bed, and a double sofa sleeper, comfortably accommodating up to six guests. You'll have access to a private patio or balcony, a cozy living room with a gas fireplace, and a wet bar for preparing drinks and snacks.
The Courtyard - Grand King - Cannon Beach, OR
8.9 7 reviews
Cannon Beach, OR
08/21 – 08/23
$540/nighttotal: $1080 (2 )

The Courtyard - Grand King

1 2
B&B, Cannon Beach
This charming bed and breakfast is just a short walk from Haystack Rock and the sandy beach in Cannon Beach. You'll be in the heart of the action, close to shops, restaurants, and the beautiful Oregon coast.
The inn has one bedroom and one bathroom, comfortably accommodating up to two guests. Enjoy a delicious breakfast, relax in the jacuzzi, and stay connected with the free internet.
Modern Suite Three Blocks From The Pacific Ocean - Cannon Beach, OR
9.6 215 reviews
Cannon Beach, OR
08/03 – 08/04
$271/nightfor 1 night

Modern Suite Three Blocks From The Pacific Ocean

1 2
B&B, Seaside
Estrella Suites is located just three blocks from the Pacific Ocean and a five-minute walk from the shops and restaurants of downtown Seaside, making it a convenient base for exploring the town. This B&B has consistently received excellent ratings for its location, cleanliness, and overall guest experience.
Each suite at Estrella Suites comfortably accommodates up to four guests and features a queen-sized bed, a pull-out sofa, a fully-equipped kitchen, a private patio, and independent access. Guests can enjoy free amenities such as Wi-Fi, parking, and a kitchen, as well as the option to bring their pets along.
City Centre Mote 2 Full Bed - Cannon Beach, OR
9.3 8 reviews
Cannon Beach, OR
07/10 – 07/11
$318/nightfor 1 night

City Centre Mote 2 Full Bed

1 2
B&B, Seaside
This Seaside bed and breakfast is located just a short distance from the Coast River Inn By Oyo, making it easy to explore the town's attractions and amenities. The surrounding area is known for its beautiful beaches, charming shops, and vibrant atmosphere.
The one-bedroom, one-bathroom guest house can comfortably accommodate up to four guests. It includes convenient amenities such as daily housekeeping, 24/7 check-in, and a pet-friendly policy for an additional fee.
Oceanfront Queen W/balcony - Cannon Beach, OR
9.2 210 reviews
Cannon Beach, OR
07/10 – 07/11
$471/nightfor 1 night

Oceanfront Queen W/balcony

1 2
B&B, Seaside
The Inn of the Four Winds sits directly on the Promenade in Seaside, just steps from the long sandy beach, offering breathtaking ocean views and easy access to the town's shops, restaurants, and attractions. This charming bed and breakfast has earned excellent ratings for its location, cleanliness, and overall experience.
The Inn features a comfortable and relaxing atmosphere with cozy fireplaces and sun porches for enjoying the views. The one-bedroom suite comfortably accommodates two guests and includes amenities like cookies, coffee, and a range of other comforts for a pleasant stay.
Oceanfront King W/side Balcony - Cannon Beach, OR
9.4 36 reviews
Cannon Beach, OR
07/10 – 07/11
$497/nightfor 1 night

Oceanfront King W/side Balcony

1 2
B&B, Seaside
The Inn of the Four Winds is located directly on the Seaside Promenade, steps away from the beach and the town's lively atmosphere. The Inn has received excellent ratings for location, cleanliness, and overall experience.
The Inn offers one bedroom and one bathroom, accommodating up to four guests. Amenities include a garden, parking, internet access, fireplaces, and private sun porches with ocean views.
The Harrison Inn Artist`s Cottage - New Listing! - Cannon Beach, OR
9.8 35 reviews
Cannon Beach, OR
10/11 – 10/15
$278/nighttotal: $1112 (4 )

The Harrison Inn Artist`s Cottage - New Listing!

1 2
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.
Premium 2 Queen Bed With Kitchenette - Cannon Beach, OR
Cannon Beach, OR
06/27 – 06/28
$435/nightfor 1 night

Premium 2 Queen Bed With Kitchenette

1 4
B&B, Seaside
This Seaside, Oregon B&B offers a one-bedroom, one-bathroom guesthouse sleeping up to four guests, conveniently located near Seaside's attractions, though specific distances aren't provided.
The pet-friendly inn includes a TV, WiFi, and 24/7 check-in (with reception open 8 am to 9 pm), offering early check-in for an extra fee and no security deposit.
Sandcastle Inn #602 - Cannon Beach, OR
9.5 104 reviews
Cannon Beach, OR
08/05 – 08/06
$577/nightfor 1 night

Sandcastle Inn #602

1 2
B&B, Cannon Beach
The Sandcastle Inn #602 is a one-bedroom ground-floor apartment located between downtown and midtown Cannon Beach, just one block from the beach and Haystack Rock.
This dog-friendly unit features a private patio, a full kitchen, a Murphy bed in the living room, and a separate bedroom with a bay window, accommodating up to four guests.

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.

Sea Star Suite 257 - Cannon Beach, OR
9.5 483 reviews
Cannon Beach, OR
07/21 – 07/24
$452/nighttotal: $1356 (3 )

Sea Star Suite 257

1 2
B&B, Cannon Beach
Sea Star Suites are located in Cannon Beach's midtown, a block and a half from the beach, close to galleries, restaurants, and Haystack Rock. The suites consistently receive excellent ratings for location, cleanliness, and overall guest experience.
Each suite has two queen beds, accommodating up to four guests. You'll find a full kitchen with a fridge, freezer, microwave, dishwasher, and a table with chairs, along with a full bathroom with a tub and shower. All suites have TVs and WiFi, and pets are welcome.

Best Cannon Beach, OR bed and breakfasts with breakfast included

Arch Cape Inn And Retreat - Cannon Beach, OR
9.3 359 reviews
Cannon Beach, OR
08/02 – 08/05
$574/nighttotal: $1722 (3 )

Arch Cape Inn And Retreat

1 2
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

Destinations nearby

Best Cannon Beach, OR bed and breakfasts with a garden

Starry Night Inn - The Deluxe Suite - Cannon Beach, OR
10 9 reviews
Cannon Beach, OR
08/03 – 08/04
$229/nightfor 1 night

Starry Night Inn - The Deluxe Suite

1 2
B&B, Seaside
This B&B on the Oregon coast is located in Seaside and features local Northwest art for purchase.
Accommodations include one bedroom, one bathroom, and a guest capacity of two, with amenities such as two massage chairs, a private kitchenette, complimentary food and drink in the lobby, and free parking.
2 Sandals Cabana: Steps To Beach | Dog-friendly - Cannon Beach, OR
9.5 31 reviews
Cannon Beach, OR
10/11 – 10/15
$281/nighttotal: $1124 (4 )

2 Sandals Cabana: Steps To Beach | Dog-friendly

2 2
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.
Sandcastle Inn #601 - Cannon Beach, OR
9.6 121 reviews
Cannon Beach, OR
08/02 – 08/05
$345/nighttotal: $1035 (3 )

Sandcastle Inn #601

1 2
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.
Sandcastle Inn #604 - Cannon Beach, OR
9.7 129 reviews
Cannon Beach, OR
08/02 – 08/05
$404/nighttotal: $1212 (3 )

Sandcastle Inn #604

1 2
B&B, Cannon Beach
Sandcastle Inn #604 is a dog-friendly apartment located one block from Cannon Beach's main beach, offering easy access to Haystack Rock and a short walk to downtown and midtown shops and galleries.
This one-bedroom unit features a queen-sized bed, a fully equipped kitchenette, a private balcony, and a new flat-screen smart TV with cable and Wi-Fi, accommodating up to two guests.

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.

Spacious Ada Two Queen Room At Saltline Hotel - Cannon Beach, OR
9.8 56 reviews
Cannon Beach, OR
07/24 – 07/27
$433/nighttotal: $1299 (3 )

Spacious Ada Two Queen Room At Saltline Hotel

1 4
B&B, Seaside
SaltLine Hotel is located in Seaside, offering easy access to the town's attractions and activities. It consistently receives excellent ratings for location, cleanliness, and overall user experience. The hotel has one bathroom and can accommodate up to four guests. Guests can enjoy amenities like a swimming pool, parking, and air conditioning, making it a comfortable and convenient choice for travelers.
2 Queens 2 Blks From The Beach - Cannon Beach, OR
9.1 292 reviews
Cannon Beach, OR
06/26 – 06/29
$333/nighttotal: $999 (3 )

2 Queens 2 Blks From The Beach

1 4
B&B, Seaside
The Inn at Seaside is located just two blocks from the beach and across the street from downtown Seaside, making it easy to explore the area's attractions. The Inn consistently receives excellent ratings for location, cleanliness, and overall guest experience.
The Inn offers rooms with two queen beds, a kitchenette, and a capacity of four guests. Guests can enjoy complimentary amenities like bikes, fire pits, and a breakfast, as well as pet-friendly rooms.
Two Queens With Balcony At Saltline Hotel - Cannon Beach, OR
9.7 142 reviews
Cannon Beach, OR
06/26 – 06/29
$334/nighttotal: $1002 (3 )

Two Queens With Balcony At Saltline Hotel

1 4
B&B, Seaside
SaltLine Hotel is located in Seaside, offering easy access to nearby attractions and landmarks. It receives excellent ratings for location, cleanliness, and overall guest experience.
The hotel features a classic and contemporary design, accommodating up to four guests. SaltLine offers amenities such as a swimming pool, parking, air conditioning, internet access, and welcomes pets.

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.

Mandog Manor Guest House Arch Cape Oregon - Cannon Beach, OR
9.9 629 reviews
Cannon Beach, OR
09/14 – 09/18
$267/nighttotal: $1068 (4 )

Mandog Manor Guest House Arch Cape Oregon

1 2
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.

Coast River Inn 2 Bedroom Apartment - Cannon Beach, OR
Cannon Beach, OR
08/15 – 08/16
$673/nightfor 1 night

Coast River Inn 2 Bedroom Apartment

1 2
B&B, Seaside

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.

Appartement De 2 Chambres - Cannon Beach, OR
Cannon Beach, OR
07/10 – 07/11
$715/nightfor 1 night

Appartement De 2 Chambres

1 2
B&B, Seaside

Best Cannon Beach, OR bed and breakfasts with air conditioning

The Courtyard - Double Queen - Cannon Beach, OR
9.5 39 reviews
Cannon Beach, OR
08/02 – 08/05
$675/nighttotal: $2025 (3 )

The Courtyard - Double Queen

1 2
B&B, Cannon Beach
One-bedroom Apartment Three Blocks From The Ocean - Cannon Beach, OR
9.6 206 reviews
Cannon Beach, OR
08/03 – 08/04
$271/nightfor 1 night

One-bedroom Apartment Three Blocks From The Ocean

1 2
B&B, Seaside
King Room At Saltline Hotel - Cannon Beach, OR
9.6 85 reviews
Cannon Beach, OR
08/03 – 08/04
$329/nightfor 1 night

King Room At Saltline Hotel

1 2
B&B, Seaside
Lit King De Qualité Supérieure Avec Kitchenette - Cannon Beach, OR
Cannon Beach, OR
08/15 – 08/16
$571/nightfor 1 night

Lit King De Qualité Supérieure Avec Kitchenette

1 2
B&B, Seaside
©2026 cozycozy.com