Skip to main content

Hotels with Hot tubs in Cannon Beach

Find the hotels with hot tubs that appeal to you the most

Select occupancy

The best hotels with hot tubs in Cannon Beach

Check out our selection of great hotels with hot tubs in Cannon Beach

Filter by:

Review score

The Waves

Hotel in Downtown Cannon Beach, Cannon Beach

The Waves is an ocean front property located in the center of downtown Cannon Beach, Oregon. Each room here will provide you with a seating area.

N
NItzan
From
Israel
Really big anf beautiful 2 floors apartment. Great place for families! Everything was great- we enjoyed the apartment very much and also the kids There are two fool bathrooms and 2 Balconies. There is a great cafe and bakery 5 minutes walk from there- Sea Level Cafe- really recommand it!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 459 reviews
Price from
$130.90
1 night, 2 adults

Hallmark Resort in Cannon Beach

Hotel in Cannon Beach

Located directly on the beach with views of Haystack Rock, this Cannon Beach hotel features a spa and wellness center.

E
Emma
From
United States
So much to do and have very accommodating.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 424 reviews
Price from
$192.78
1 night, 2 adults

The Wayside Inn

Hotel in Cannon Beach

Located at the south end of Cannon Beach, The Wayside Inn offers easy beach access, an indoor pool and hot tub. All rooms at this Oregon hotel feature a partial ocean view and a deck.

G
Glenda
From
Costa Rica
Cozy hotel. Few steps away from the beach. Rooms are nice the fireplace is the star. It was perfectly clean. Very kind staff. We stayed 2 night in Jan 2026 lucky to say we had sunny day in winter.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 314 reviews
Price from
$189
1 night, 2 adults

Schooner's Cove Inn

Hotel in Downtown Cannon Beach, Cannon Beach

This oceanfront hotel in downtown Cannon Beach, Oregon is just steps from the beach. Schooner's Cove Inn features spacious suites with an ocean view balcony, a gas fireplace and kitchenette.

L
Lyle
From
United States
Location to beach and shopping
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 137 reviews
Price from
$439
1 night, 2 adults

Surfsand Resort

Cannon Beach

This oceanfront resort offers access to Cannon Beach and a clear view of the 235-foot Haystack Rock offshore. A wide array of therapeutic massage services is also available on-site.

V
Vincent
From
Hong Kong
Highly recommended - couldn't have asked for more! Great location right next to the beach and view of Haystack Rock. Free shuttle service to the town area (but actually it's just 10 minute walk away). Friendly staff and wonderful check-in process (welcome drink, free cookies). The room was in great condition with a great shower/bathtub and complete basic facilities. Many amenities including a pool. Free parking. Good value for money. Would definitely stay again next time.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 460 reviews
Price from
$359
1 night, 2 adults

Tolovana Inn

Cannon Beach

Boasting an indoor saltwater pool, this beachfront aparthotel is located in Cannon Beach, Oregon. A fitness center, hot tub, and sauna are available on-site.

H
Han-Ting
From
Singapore
Location and size of room offered along with sauna
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,947 reviews
Price from
$119
1 night, 2 adults

The Guesthouse Ocean View Cottages

Hotel in Cannon Beach

Featuring a garden, terrace and views of sea, The Guesthouse Ocean View Cottages is located in Cannon Beach, a 2-minute walk from Cannon Beach.

C
Case
From
United States
It was cozy, great spot, cute decor, comfy bed
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 22 reviews
Price from
$425
1 night, 2 adults

River Inn at Seaside

Seaside (Near Cannon Beach)

Located in the center of Seaside and overlooking the Necanicum River, River Inn at Seaside features an indoor swimming pool and a hot tub.

C
Cheyenne
From
Canada
Clean nice lobby and rooms. Good breakfast buffet with river view.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,009 reviews
Price from
$138
1 night, 2 adults

Rivertide Suites

Seaside (Near Cannon Beach)

A 5-minute walk from the Seaside Aquarium in Oregon, this riverfront accommodations offers a gym. The comfortably furnished units include a full kitchen and an in-unit launderette.

A
Amanda
From
Canada
Liked the room. Was offered an upgrade for a king river view/separate room. Kids had pull out. Plenty of room. Comfortable, clean kitchen, laundry was a bonus. Kids loved the jetted tub. Def a comfortable stay! Enjoyed the easy breakfast option for a busy day ahead! Friendly staff.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,424 reviews
Price from
$105.92
1 night, 2 adults

Hi Tide Oceanfront Inn

Seaside (Near Cannon Beach)

This Seaside, Oregon resort offers guests an indoor heated pool and a hot tub. Located off Highway 101, Lewis and Clark National Historical Park is 20-minutes’ drive away.

W
Wendy
From
United States
All employees at the hotel were amazing. Very clean, hospitable, and kind. The room was large and very comfy! The sounds of the ocean played continuously throughout the night. We definitely will be back...
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 1,027 reviews
Price from
$175
1 night, 2 adults
All hotels with hot tubs in Cannon Beach

Looking for a hotel with hot tubs?

Stepping into a hot tub and relaxing in its warm water is bliss. If you opt for a hotel with a hot tub, you can do this any time you like – morning, afternoon, or evening. Some hotels offer guests private hot tubs, while others offer shared tubs that are usually part of a wellness spa.

Most booked hotels with hot tubs in Cannon Beach and surrounding area in the past month

See all

Popular with guests booking hotels with hot tubs in Cannon Beach

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,947 reviews

Popular with guests booking hotels with hot tubs in Cannon Beach

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 460 reviews

Popular with guests booking hotels with hot tubs in Cannon Beach

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 459 reviews

Popular with guests booking hotels with hot tubs in Cannon Beach

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 314 reviews

Popular with guests booking hotels with hot tubs in Cannon Beach

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 424 reviews

Popular with guests booking hotels with hot tubs in Cannon Beach

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 137 reviews

Popular with guests booking hotels with hot tubs in Cannon Beach

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 22 reviews

Popular with guests booking hotels with hot tubs in Cannon Beach

Popular with guests booking hotels with hot tubs in Arch Cape

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Popular with guests booking hotels with hot tubs in Arch Cape

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews

Great access to the city center. Check these hotels with hot tubs in Cannon Beach and nearby

See all
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 22 reviews

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 460 reviews

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 424 reviews

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 459 reviews

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 137 reviews

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 314 reviews

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,947 reviews