Hotels with Jacuzzi in Room in Cannon Beach, OR

6 hotelsfrom $100/nightHot tubs verified

Affiliate disclosure

We may earn a commission when you book through links on this page; it never changes the price you pay or our picks. How we make money

In Cannon Beach the hot tub rooms include Stephanie Inn on Pacific Avenue, Hallmark Resort on South Hemlock Street and Inn at Haystack Rock.

Our pick in Cannon Beachout of 6 verified hotels
9.6

Inn at Cannon Beach

Exceptional3,218 reviewsJacuzzi in bathroom

It comes first in Cannon Beach once each rating is weighed by its reviews. The tub comes with the room type “Deluxe King Room with Whirlpool”: 1 king bed and 1 sofa bed, for up to 2 guests. How we pick

$164 /night avg.

See available rooms
Map of 6 hotels

6 of 6 hotels · Cannon Beach, OR

Inn at Cannon Beach, room with private jacuzzi, photo 1Inn at Cannon Beach, room with private jacuzzi, photo 2Inn at Cannon Beach, room with private jacuzzi, photo 3Inn at Cannon Beach, room with private jacuzzi, photo 4Inn at Cannon Beach, room with private jacuzzi, photo 5Inn at Cannon Beach, room with private jacuzzi, photo 6Inn at Cannon Beach, room with private jacuzzi, photo 7
Top RatedFor couples
Jacuzzi in bathroom
Our pick

1. Inn at Cannon Beach

9.6Exceptional3,218 reviews4-star hotel
3215 S Hemlock St, Cannon Beach, OR
Verified jacuzzi room
Deluxe King Room with Whirlpool301 sq ft · Sleeps 2 · 1 king bed and 1 sofa bed
Photo-checkedBookable roomA guest mentions the jetted tub in a 2026 review
About the hotel

3-star hotel with private Jacuzzi and free breakfast ,close to dining spots like Subway and Midleton’s Pub and Grill. Full details about Inn at Cannon Beach

$164 /night avg.
Stephanie Inn, room with private jacuzzi, photo 1Stephanie Inn, room with private jacuzzi, photo 2Stephanie Inn, room with private jacuzzi, photo 3Stephanie Inn, room with private jacuzzi, photo 4Stephanie Inn, room with private jacuzzi, photo 5Stephanie Inn, room with private jacuzzi, photo 6Stephanie Inn, room with private jacuzzi, photo 7
Top Rated
Jacuzzi in bathroom

2. Stephanie Inn

9.6Exceptional3,166 reviews4-star hotel
2740 Pacific Ave, Cannon Beach, OR
Verified jacuzzi room
Deluxe Room with Multiple Beds, Mountain View and Jetted tub
Photo-checkedBookable room
About the hotel

Oceanfront gem with private Jacuzzi, free breakfast, restaurant and massage service, overlooking Haystack Rock. Full details about Stephanie Inn

Surfsand Resort, room with private jacuzzi, photo 1Surfsand Resort, room with private jacuzzi, photo 2Surfsand Resort, room with private jacuzzi, photo 3Surfsand Resort, room with private jacuzzi, photo 4Surfsand Resort, room with private jacuzzi, photo 5Surfsand Resort, room with private jacuzzi, photo 6Surfsand Resort, room with private jacuzzi, photo 7Surfsand Resort, room with private jacuzzi, photo 8
Top Rated
Jacuzzi in bathroom

3. Surfsand Resort

9.4Exceptional4,126 reviews3-star hotel
148 W Gower St, Cannon Beach, OR
Verified jacuzzi room
One Bedroom Suite Full Ocean View and Spa tub452 sq ft · Sleeps 4 · 1 King Bed and 1 Double Sofa Bed
About the hotel

Sophisticated resort with private hot tubs, pool and restaurant in downtown Cannon Beach. Full details about Surfsand Resort

$199 /night avg.
Hallmark Resort & Spa Cannon Beach, room with private jacuzzi, photo 1Hallmark Resort & Spa Cannon Beach, room with private jacuzzi, photo 2Hallmark Resort & Spa Cannon Beach, room with private jacuzzi, photo 3Hallmark Resort & Spa Cannon Beach, room with private jacuzzi, photo 4Hallmark Resort & Spa Cannon Beach, room with private jacuzzi, photo 5Hallmark Resort & Spa Cannon Beach, room with private jacuzzi, photo 6Hallmark Resort & Spa Cannon Beach, room with private jacuzzi, photo 7Hallmark Resort & Spa Cannon Beach, room with private jacuzzi, photo 8
Top RatedFor couples
Jacuzzi in bedroom

4. Hallmark Resort & Spa Cannon Beach

9.2Exceptional4,755 reviews3-star hotel
1400 S Hemlock St, Cannon Beach, OR
Verified jacuzzi room
Oceanfront King Spa452 sq ft · Sleeps 2 · 1 king bed
Photo-checkedBookable roomGuests mention the jacuzzi in 2026 reviews
About the hotel

Classic resort with in-room Jacuzzis, pool, and pet-friendly options, 3.2 miles from Ecola State Park. Full details about Hallmark Resort & Spa Cannon Beach

$233 /night avg.
The Waves, room with private jacuzzi, photo 1The Waves, room with private jacuzzi, photo 2The Waves, room with private jacuzzi, photo 3The Waves, room with private jacuzzi, photo 4The Waves, room with private jacuzzi, photo 5The Waves, room with private jacuzzi, photo 6The Waves, room with private jacuzzi, photo 7The Waves, room with private jacuzzi, photo 8
Top Rated
Jacuzzi in bathroom

5. The Waves

9.2Exceptional2,190 reviews3-star hotel
188 W 2nd Street, Cannon Beach, OR
Verified jacuzzi room
Oceanfront 1 Bedroom Suite with Jetted tub676 sq ft · Sleeps 4 · 1 Queen Bed and 1 Twin Murphy Bed
Photo-checkedBookable roomA guest mentions the jacuzzi in a 2026 review
About the hotel

Boutique-style hotel with private hot tubs, fireplaces, free breakfast, and 1 mile from the Yaquina Bay Lighthouse. Full details about The Waves

$125 /night avg.
Inn at Haystack Rock, room with private jacuzzi, photo 1Inn at Haystack Rock, room with private jacuzzi, photo 2Inn at Haystack Rock, room with private jacuzzi, photo 3Inn at Haystack Rock, room with private jacuzzi, photo 4Inn at Haystack Rock, room with private jacuzzi, photo 5Inn at Haystack Rock, room with private jacuzzi, photo 6Inn at Haystack Rock, room with private jacuzzi, photo 7Inn at Haystack Rock, room with private jacuzzi, photo 8
For couples
Jacuzzi in bathroom

6. Inn at Haystack Rock

8.2Very good963 reviews4-star hotel
487 S Hemlock St, Cannon Beach, OR
Verified jacuzzi room
One Bedroom Suite with Spa301 sq ft · Sleeps 2 · 1 queen bed
Photo-checkedBookable roomGuests mention the jetted tub in 2026 reviews
About the hotel

Quaint retreat with private whirlpools, garden, fire-pit, and courtyard fountain, 0.6 miles from Haystack Rock. Full details about Inn at Haystack Rock

$100 /night avg.

Best jacuzzi hotels in Cannon Beach, OR by category

Picks from the 6 verified hotels on this page.

CategoryHotel & room with JacuzziRatingPriceWhy this pick
Top rated Inn at Cannon BeachDeluxe King Room with WhirlpoolCheck rates & availability → 9.6$164The best guest rating in Cannon Beach once the number of reviews is counted.
Best for a honeymoon Inn at Haystack RockOne Bedroom Suite with SpaCheck rates & availability → 8.2$100A well reviewed suite with the tub, at a 4-star hotel.
Best downtown Inn at Cannon BeachDeluxe King Room with WhirlpoolCheck rates & availability → 9.6$164The best rated hotel within 1.5 miles of downtown (1.2 miles from the center).
Best on the beach Stephanie InnDeluxe Room with Multiple Beds, Mountain View and Jetted tubCheck rates & availability → 9.6The best rated hotel in Cannon Beach with beach access or a waterfront setting.
Best bedroom tub Hallmark Resort & Spa Cannon BeachOceanfront King SpaCheck rates & availability → 9.2$233The best rated hotel in Cannon Beach with the tub in the bedroom itself.

How We Verify Cannon Beach Hotels with an In-Room Jacuzzi

  • All 6 hotels on this list were checked against room photos and a current listing on Booking.com, Expedia or the hotel’s own site.
  • Where the tub is: 1 in the bedroom and 5 in the private bathroom.
  • Exact room name confirmed for all 6.
  • Shared hot tubs never count. Ratings last checked October 2026, prices November 2026; a price is the average of the lowest rates on booking sites for one or two weeknights, before taxes and fees.

How we verify every hotel →

More jacuzzi hotels on the Oregon Coast

More romantic hotels with Jacuzzi or hot tub in room near Cannon Beach, OR

Frequently Asked Questions: Cannon Beach, OR

What hotels in Cannon Beach have a private jacuzzi in the room?

6 hotels in Cannon Beach have a private jacuzzi or hot tub in the room, each checked against room photos and a current listing. The best rated are Inn at Cannon Beach, Stephanie Inn and Hallmark Resort & Spa Cannon Beach. At Inn at Cannon Beach the tub comes with the “Deluxe King Room with Whirlpool”, in the private bathroom.

Are there jacuzzi suites in Cannon Beach?

3 of the 6 hotels in Cannon Beach have a suite with a private jacuzzi. The Waves books the “Oceanfront 1 Bedroom Suite with Jetted tub” (676 sq ft and sleeps 4). Inn at Haystack Rock books the “One Bedroom Suite with Spa” (301 sq ft and sleeps 2), $100 a night on average.

What is the most romantic hotel with a jacuzzi in Cannon Beach?

Inn at Cannon Beach is the best rated upscale hotel in Cannon Beach with a room for two: the “Deluxe King Room with Whirlpool” has 1 king bed and 1 sofa bed and the tub in the private bathroom, $164 a night on average. For less, Inn at Haystack Rock has the “One Bedroom Suite with Spa”, $100 a night on average. For what to do here as a couple, see Cannon Beach in our guide to romantic getaways in Oregon.

Where should we stay in Cannon Beach for a honeymoon or anniversary?

For a honeymoon or an anniversary, Inn at Haystack Rock, a 4-star hotel, has the “One Bedroom Suite with Spa”, a suite for two with the tub in the private bathroom, $100 a night on average.

Is there a hotel with a jacuzzi in downtown Cannon Beach?

Yes: 6 jacuzzi hotels on this list are within 1.5 miles of downtown Cannon Beach. The best rated is Inn at Cannon Beach, 1.2 miles from the center. Book the “Deluxe King Room with Whirlpool”. Stephanie Inn is 1.0 miles out.

Which hotels with a jacuzzi in Cannon Beach are on the beach?

5 of the 6 jacuzzi hotels in Cannon Beach list beach access or a waterfront setting: Stephanie Inn, Hallmark Resort & Spa Cannon Beach and The Waves. At Stephanie Inn the tub room is the “Deluxe Room with Multiple Beds, Mountain View and Jetted tub”.

What is the cheapest hotel with a jacuzzi in Cannon Beach?

Inn at Haystack Rock has the lowest rate in Cannon Beach among jacuzzi hotels rated 7.5 or higher by at least 20 guests: $100 a night. Book the “One Bedroom Suite with Spa” for the tub.

Which hotels with a jacuzzi in Cannon Beach are the most luxurious?

3 upscale jacuzzi hotels here have four or five stars. The best rated is Inn at Cannon Beach (4 stars). Its tub room is the “Deluxe King Room with Whirlpool”, $164 a night on average. Next is Stephanie Inn (4 stars).

Is the jacuzzi in the bedroom or the bathroom in Cannon Beach?

1 of the 6 hotels in Cannon Beach has the tub in the bedroom itself and 5 in the private bathroom; each card says which. Best rated with a bedroom tub: Hallmark Resort & Spa Cannon Beach (the “Oceanfront King Spa”). With the tub in the bathroom: Inn at Cannon Beach (the “Deluxe King Room with Whirlpool”).

Is the jacuzzi private, and which room should I book?

Yes. Every hotel on this list has the tub in the room you book, in its private bathroom or on its own balcony, never a shared spa or a hot tub by the pool. Most have it in some rooms only, so book the room type named on each card: at Inn at Cannon Beach that is the “Deluxe King Room with Whirlpool”, at Stephanie Inn the “Deluxe Room with Multiple Beds, Mountain View and Jetted tub”. All 6 cards name the exact room. Our guide explains how to check that a room has its own tub before you book.

Jacuzzi hotels in Cannon Beach, OR