Skip to main content

Hotels with Pools in Cannon Beach

Find the hotels with pools that appeal to you the most

Select occupancy

The best hotels with pools in Cannon Beach

Check out our selection of great hotels with pools in Cannon Beach

Filter by:

Review score

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

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, 462 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,950 reviews
Price from
$119
1 night, 2 adults

Lanai at the Cove

Seaside (Near Cannon Beach)

Offering a seasonal outdoor pool and views of the sea, Lanai at the Cove is oceanfront and located in Seaside in the Oregon Region, 1.1 mi from Elmer Feldenheimer State Park.

I
Ireny
From
Egypt
Hospitality Room cleanliness Access to the beach Room is renewed and cozy
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 497 reviews
Price from
$121.70
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,427 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,029 reviews
Price from
$175
1 night, 2 adults

Ebb Tide Oceanfront Inn

Seaside (Near Cannon Beach)

Conveniently located 15 minutes’ walk from Seaside city center, this beachfront Oregon hotel features an indoor pool and hot tub. All guest rooms include free Wi-Fi.

M
Molly
From
United States
The nicest place we stayed in our trip!! We got their only handicap room and it was bar far the best we have used on our last several trips. We will stay again
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,517 reviews
Price from
$115
1 night, 2 adults

Inn at Seaside

Seaside (Near Cannon Beach)

Located just off Highway 101, this Seaside hotel features an indoor pool and rooms equipped with a DVD player and free Wi-Fi. The Seaside Aquarium is within walking distance.

J
Janet Anne
From
Philippines
Happy with the room. It was a big room complete with ones needs. Breakfast was good too.
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,026 reviews
Price from
$132
1 night, 2 adults
All hotels with pools in Cannon Beach

Looking for a hotel with pools?

"Does it have a pool?" is probably one of the most common booking questions no matter where you're looking to stay. These hotels offer a great way to get some exercise without having to hit the gym on your vacation. Indoor pools let you practice your backstroke come rain or shine, while outdoor options are perfect for relaxing in the sun after swimming a few laps.

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

See all

Popular with guests booking hotels with pools in Cannon Beach

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

Popular with guests booking hotels with pools in Cannon Beach

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

Popular with guests booking hotels with pools in Cannon Beach

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

Popular with guests booking hotels with pools in Cannon Beach

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

Popular with guests booking hotels with pools in Seaside

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 497 reviews

Hotels with a pool that guests love in Cannon Beach

See all
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 424 reviews
The location, the room, beach, pool, and hot tub. The staff was very accommodating at the resort.
Guest review byBerna
Family with young children
Avg. price/night: $262.21
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,950 reviews
Convenient to the beach and MO’s. Great pool, hot tub and fitness room.
Guest review bySusan
Young couple