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.

Mandog Manor Guest House Arch Cape Oregon - Cannon Beach, OR
9.9 640 reviews

Mandog Manor Guest House Arch Cape Oregon

B&B, Cannon Beach
This Cannon Beach bed and breakfast is located in the secluded Arch Cape community, just four miles from the popular towns of Cannon Beach and Manzanita. The studio suite offers a private hot tub, a cozy and comfortable space for two, and a kitchenette with a microwave, refrigerator, and a Keurig coffee maker.

Best Cannon Beach, OR bed and breakfasts with breakfast included

Arch Cape Inn And Retreat - Cannon Beach, OR
9.3 281 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

Sandcastle Inn #602 - Cannon Beach, OR
9.5 107 reviews

Sandcastle Inn #602

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.
Sandcastle Inn #605 - Cannon Beach, OR
9.7 134 reviews

Sandcastle Inn #605

B&B, Cannon Beach
Sandcastle Inn #605 is a one-bedroom apartment located just one block from the beach in Cannon Beach, offering easy access to shops, restaurants, and the iconic Haystack Rock. The apartment has received excellent ratings for location, cleanliness, and overall user experience.
The apartment comfortably sleeps four guests with a queen-sized bed in the living room and another in the separate bedroom. Enjoy a fully equipped kitchen, a private balcony, and free WiFi, perfect for a relaxing beach getaway.
Gilbert Inn, Seaside -11 Rooms - Cannon Beach, OR
No reviews

Gilbert Inn, Seaside -11 Rooms

B&B, Seaside
The Gilbert Inn is located in Seaside, Oregon, just one block from the beach, making it a prime location for exploring the Oregon Coast. The inn offers 11 uniquely designed rooms, accommodating up to 28 guests, each with its own attached bathroom, a large front lawn, and social spaces like a welcoming lobby with a fireplace, an outdoor deck, and a spacious Sunroom.
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.

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.

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.

Oceanfront Queen W/balcony - Cannon Beach, OR
9.2 213 reviews

Oceanfront Queen W/balcony

B&B, Seaside
Ocean View Retreat | Hot Tub | Surf | Forest - Cannon Beach, OR
9.9 196 reviews

Ocean View Retreat | Hot Tub | Surf | Forest

B&B, Seaside
Grey Whale Inn: Room #2 - Cannon Beach, OR
9.3 74 reviews

Grey Whale Inn: Room #2

B&B, Cannon Beach
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

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 107 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.

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

Sandcastle Inn #606

B&B, Cannon Beach

Best Cannon Beach, OR bed and breakfasts with air conditioning

Gilbert Inn - Cannon Beach, OR
No reviews

Gilbert Inn

B&B, Seaside
©2026 cozycozy.com