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.

B
Brot1987
From
Canada
This place was great. It was too bad we only stayed for 1 night. Huge room, clean, large tub in the bathroom. Cute little courtyard outside, modern and gave some beachy vibes. The town itself is pretty cool. Make sure you get to Public House brewing, it was the best beer we had on the west coast. Pizza-a-feta for some of the best pizza around and "The Smokehouse" for an amazing brisket sandwich.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 788 reviews
Price from
US$135.45
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.

J
Janis
From
United States
Breakfast was great! Good selection of hot and cold food. Area kept very clean and enough seating.
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 533 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, 370 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.

R
RP
From
United States
The staff was very friendly and the location was great. I chose a sea view room which was very large. It was also equipped with a table and fireplace. I would like to point out that the check out time over here is also quite late to enjoy the holiday.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 719 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.

C
Christie
From
Canada
I loved the location and pet friendliness. The bed was comfy and the tub was amazing.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 681 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.

m
mary
From
United States
The room was very clean, newly remodeled.It was bright and very comfy bed. The view was amazing.It was extremely easy to get to the beach access. The restaurant , Maggies on the Prom was amazing. The margaritas we had with dinner was so yummy. We couldn't have been happier. Parking was a little hard but was available.
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 604 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$155.68
    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 788 reviews
    cute and quaint. great location
    Guest review by
    Jennifer
    Young couple