
Find Hotels with a Pool in Cannon Beach, OR
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on Cannon Beach Hotels with a Pool
Our top choices for Cannon Beach hotels with a pool

8.8 out of 10, Excellent, (1,835 reviews)
cleanliness Splash into blissful coastal retreat at this indoor pool paradise, where Haystack Rock views meet year-round swimming comfort.
The price is AED 337
AED 423 total
includes taxes & fees
19 May - 20 May

9.2 out of 10, Wonderful, (656 reviews)
cleanliness Seaside escape with a pristine indoor pool and hot tub for year-round relaxation.
The price is AED 657
AED 750 total
includes taxes & fees
18 May - 19 May

9.4 out of 10, Exceptional, (1,002 reviews)
cleanliness Experience the ultimate pool paradise with 2 indoor pools and hot tubs offering soothing escapes on the Oregon coast.
The price is AED 821
AED 935 total
includes taxes & fees
11 May - 12 May

9.6 out of 10, Exceptional, (1,014 reviews)
cleanliness Enjoy oceanfront relaxation at this coastal escape where indoor pools and beach cabanas await your arrival.
The price is AED 1,054
AED 1,208 total
includes taxes & fees
14 May - 15 May

The Waves/The Argonauta Inn/The White Heron Lodge
The Waves/The Argonauta Inn/The White Heron LodgeDowntown Cannon Beach
9.4 out of 10, Exceptional, (1,003 reviews)
cleanliness Immerse in beachside relaxation with direct ocean access and private deck views.
The price is AED 683
AED 778 total
includes taxes & fees
11 May - 12 May
The price is AED 450
AED 506 total
includes taxes & fees
13 May - 14 May

9.0 out of 10, Wonderful, (1,004 reviews)
cleanliness Splash into oceanfront relaxation with direct beach access and a rejuvenating indoor pool retreat.
The price is AED 474
AED 543 total
includes taxes & fees
12 May - 13 May

9.2 out of 10, Wonderful, (1,124 reviews)
cleanliness Splash into coastal relaxation at this hotel's indoor pool and hot tub, complete with rooftop terrace views and cozy fireplaces.
The price is AED 422
AED 489 total
includes taxes & fees
17 May - 18 May
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Hotels with pools and hot tubs in Cannon Beach
The price is AED 337
AED 423 total
includes taxes & fees
19 May - 20 May
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Top Cannon Beach Hotel Reviews

Tolovana Inn
10/10 Excellent
Explore a world of travel with Expedia
Find More Hotels near Cannon Beach
More Hotel Options in Cannon Beach
More Accommodation Types in Cannon Beach
- Vacation Homes in Oregon
- Condo Rentals in Oregon
- Apartments in Oregon
- Cottages in Oregon
- Cabin Rentals in Oregon
- Motels in Oregon
- Chalets in Oregon
- Aparthotels in Oregon
- Guest Houses in Oregon
- B&B in Oregon
- Farmstay in Oregon
- Resorts in Oregon
- Lodges in Oregon
- Villas in Oregon
- RV Parks in Oregon
- Inns in Oregon
- Houseboats in Oregon
- Castles in Oregon
- Hostels in Oregon
- Town Houses in Oregon
- Holiday Park Resorts in Oregon
- Ranches in Oregon
- Treehouses in Oregon
- Condo Resorts in Oregon
Hotels near popular Cannon Beach Attractions
Cannon Beach Hotels by Star Rating
Explore more hotels
- Land's End at Cannon Beach
- The Wayside Inn
- Haystack Haven-Haystack Rock View-Sunset Views-Popular Destination-Unwind
- Schooner's Cove Inn
- Sea Sprite on the Estuary
- Sea Star Suite 257 - Close to the Beach!
- Cottage Inn-Cozy Home away from home-Close to Beach-Coastal Escape
- The Best View and Location at Haystack Rock in Cannon Beach
- Fantastic Coastal Retreat in Wooded Setting, Pet Friendly, Short Walk to Beach, Huge Deck and Games
- Steps to the beach and downtown|3 ensuite BDR beach home|3 fireplaces|WiFi
- Ebb Tide Oceanfront Inn
- Astoria Riverwalk Inn
- Promenade Inn & Suites Oceanfront
- Hi-Tide Oceanfront Inn
- Rockaway Beach Resort
- Surfside Resort
- SaltLine Hotel
- River Inn at Seaside















































