Skip to main content

Four-Star Hotels in Cannon Beach

Find the four-star hotels that appeal to you the most

The best four-star hotels in Cannon Beach

Check out our pick of great four-star hotels in Cannon Beach

Filter by:

Review score

Lighthouse Inn

Hotel in Cannon Beach

Located less than 2 minutes walk to the beach, this hotel offers free Wi-Fi access. Shopping and dining in Cannon Beach is 5 minutes' walk away.

R
RALPH
From
Canada
Great location and very nice free breakfast
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 279 reviews
Price from
US$169
1 night, 2 adults

Inn at Cannon Beach

Hotel in Cannon Beach

Located 5 minutes' drive from Tolovana Beach State park, this Cannon Beach property provides free Wi-Fi and breakfast. A refrigerator and a microwave are included in rooms.

E
Elin
From
Iceland
Everything was above our expectations
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 993 reviews
Price from
US$169
1 night, 2 adults

Cannon Beach Hotel Collection

Hotel in Cannon Beach

Cannon Beach Hotel Collection is set in Cannon Beach, 8 km from Necanicum Guard Station and 13 km from Seaside Golf Course. This 4-star hotel offers free WiFi.

D
Dinesh
From
Switzerland
Cannon Beach hotel is just opposite the busstop. Staff is really friendly and helpful. We had a beautiful room with a fireplace. There‘s a whiskeybar with an incredible selection in the hotel.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 338 reviews
Price from
US$139
1 night, 2 adults

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.3
Very good - What previous guests thought, 789 reviews
Price from
US$138.03
1 night, 2 adults

Motel 6-Seaside, OR

Seaside (Near Cannon Beach)

Located in Seaside, Oregon, this hotel is 4 minutes’ walk away from Seaside Golf Course. It offers air-conditioned guestrooms furnished with thoughtful amenities, including expanded cable TV channels....

A
Anne
From
Australia
Booking.com made an error and double booked us, and the motel quickly sorted this out without a fuss.
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 721 reviews
Price from
US$73.98
1 night, 2 adults

The Drifthaven at Gearhart

Gearhart (Near Cannon Beach)

Situated in Gearhart, 700 metres from Del Rey Beach, The Drifthaven at Gearhart features accommodation with free bikes, free private parking, a garden and a terrace.

D
Dana
From
United Kingdom
It was very beautifully decorated and very clean.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 113 reviews
Price from
US$134.10
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.

R
Robert
From
Australia
Quiet and close to the beach and main part of town. Lovely little cottage with decent space for its size. Mary at the Front Desk was a delight and the housekeeping team were so kind and helpful. Would definitely stay again.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 683 reviews
Price from
US$141.78
1 night, 2 adults

The Inn at Manzanita

Manzanita (Near Cannon Beach)

Set in Manzanita, within 200 metres of Manzanita Beach and 23 km of Haystack Hill State Park, The Inn at Manzanita offers accommodation with a garden and free WiFi throughout the property as well as...

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 8 reviews
Price from
US$250
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 four-star hotels in Cannon Beach

Looking for a four-star hotel?

Offering plenty of five-star-worthy features, these plush properties may provide plenty of optional extras such as on-site dining and valet parking. Many can be found in central locations near to major landmarks and shopping areas, and you can expect above-average service from the hotel staff.

Most booked four-star hotels in Cannon Beach and surroundings in the past month

See all