The 10 best B&Bs in Cannon Beach, USA | Booking.com
Skip to main content

B&Bs in Cannon Beach

Find the B&Bs that appeal to you the most

B&Bs for every style

Find the right B&B for you in Cannon Beach

The best B&Bs in Cannon Beach

Check out our pick of great B&Bs in Cannon Beach

Filter by:

Review score

Inn at Haystack Rock

Cannon Beach

Located within 1 block of the ocean, and 3 blocks to the town of Cannon Beach, this hotel features rooms situated around two garden courtyards. All rooms feature a fully equipped kitchenette.

T
Tracey
From
United Kingdom
Fabulous location, pretty motel, clean. Free parking.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 789 reviews
Price from
US$138.03
1 night, 2 adults

Arch Cape Inn and Retreat

Arch Cape (Near Cannon Beach)

Offering a unique European inspired design, Arch Cape Inn and Retreat is located near Cannon Beach, Oregon. A free daily morning breakfast and free WiFi access are featured at this adult-only hotel.

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 58 reviews
Price from
US$240.29
1 night, 2 adults

Quality Inn Seaside

Seaside (Near Cannon Beach)

Located 10 minutes’ walk to the beach, this Seaside hotel offers a continental breakfast. Free Wi-Fi is included in all guest rooms and common areas.

M
McRae
From
Canada
The manager was exceptional. The staff were great
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 532 reviews
Price from
US$76.50
1 night, 2 adults

Sea Glass Inn

Seaside (Near Cannon Beach)

Sea Glass Inn features accommodation in Seaside near Seaside Civic Convention Center and Seaside Aquarium.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 46 reviews
Price from
US$126.72
1 night, 2 adults

Starry Night Inn

Seaside (Near Cannon Beach)

Set in Seaside, within 700 metres of Seaside Beach and 2.8 km of Seaside Golf Course, Starry Night Inn offers accommodation with a shared lounge and free WiFi throughout the property as well as free...

M
Mary Jane
From
United States
very clean and a safe and convenient cabin
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 49 reviews
Price from
US$121.60
1 night, 2 adults

Gilbert Inn Seaside

Seaside (Near Cannon Beach)

Situated a few steps from the historic oceanfront prom and the city centre of Seaside, the Gilbert Inn Seaside offers individually decorated rooms with antique furnishings and free Wi-Fi.

J
JONATHAN
From
United States
Breakfast was delicious and cooked with love, you could tell. The perfect place for a romantic getaway.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 368 reviews
Price from
US$122.57
1 night, 2 adults

Inn at the Shore

Seaside (Near Cannon Beach)

Offering free seasonal bicycle rentals and BBQ facilities, Inn at the Shore is located in Seaside. Free Wi-Fi access is available in all guest rooms.

B
Bastian
From
United Arab Emirates
Location is direct at the beach. You can walk to the city Center along the promenade. Staff was friendly, checkin smooth
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 718 reviews
Price from
US$99
1 night, 2 adults

Inn at the Prom Oceanfront

Seaside (Near Cannon Beach)

Situated facing Seaside Promenade, this Oregon inn offers contemporary suites with spa baths and full kitchens or kitchenettes. Seaside town centre is 8 minutes’ walk away.

S
Shana
From
United States
Perfect location to get to the beach. it was quiet even though it was close to everything. The view was amazing, the staff was helpful and friendly even coming to the room twice to help with the TV. We will definitely stay here again.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 682 reviews
Price from
US$141.78
1 night, 2 adults

Beachside Inn

Seaside (Near Cannon Beach)

Situated in Seaside, 200 metres from Seaside Beach, Beachside Inn features accommodation with free WiFi and free private parking.

M
MIRANDA
From
United States
Everything! The room felt more like an apartment than a motel room. We loved the layout and it was clean and nicely kept. It was our baby girl’s first trip to the beach and it could not have been more perfect. Off street parking just a few feet from the door. Within walking distance of the beach, aquarium, and arcade (the three places we planned on going). We even walked to Safeway to get food to cook in the awesome kitchen.
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 352 reviews
Price from
US$179
1 night, 2 adults

The Seaside Oceanfront Inn

Seaside (Near Cannon Beach)

Located on the beach and adjacent to the Promenade, this Seaside inn features a gourmet restaurant and free Wi-Fi in all rooms. Downtown Seaside and Seaside Aquarium is 5 minutes’ walk away.

B
Brodie
From
Canada
Such a beautiful inn, really enjoyed our dinner and stay here!
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 603 reviews
Price from
US$269
1 night, 2 adults
All B&Bs in Cannon Beach

Looking for a B&B?

For travellers who enjoy beauty in the simple things, a bed and breakfast (B&B) is the perfect place for a getaway. Hosts welcome guests into their homes and provide a private room and complimentary breakfast. Bathrooms may be shared by other guests, and there is often shared space with the host.

B&Bs that guests love in Cannon Beach

See all
  • Avg. price/night: US$154.59
    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 789 reviews
    cute and quaint. great location
    Guest review by
    Jennifer
    Young couple