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, 788 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, 535 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.

S
Sandra M.
From
Germany
The inn was super cozy and we really enjoyed our room. The fireplace was a nice touch. A simple, but good breakfast was included.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 363 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.5
Very good - What previous guests thought, 714 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.

K
Keri
From
Tanzania
The room was so nice, very clean, great bed and so cozy with the fireplace. I love the small kitchenette! The room was on the top floor corner unit facing the water. I loved everything about it!
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 685 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, 347 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.5
Good - What previous guests thought, 606 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, 788 reviews
    cute and quaint. great location
    Guest review by
    Jennifer
    Young couple