1. Echo Canyon Spa Resort
Adults-only resort with Jacuzzi in room, pool, spa and massage service in the Arbuckle Mountains.
95 hotelsfrom $43/nightHot tubs verifiedVerified: October 2026Oct 2026
in 3 cities
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
We list 95 hotels in Oklahoma with a private jacuzzi or hot tub in the room, in 3 cities with a page of their own and 17 smaller towns. The cities with the most are Tulsa (25), Oklahoma City (23) and Broken Arrow (3). Rooms start at $43 a night, and half cost $88 or less. 65 hotels have the tub in the bedroom itself, not behind the bathroom door.
Ordered by how many people look for each city on TubHotels. Each page lists every hotel we have verified there.
One hotel per city, chosen by the same rule as our city pages use: the best guest rating once the number of reviews is counted. Prices and ratings last checked October 2026.
| City | Hotel and jacuzzi room | Guest rating | From | Jacuzzi |
|---|---|---|---|---|
| Oklahoma City | Hampton Inn & Suites Oklahoma City-BricktownKing Studio Suite with Whirlpool | 9.01,540 reviews | $114 | In the bedroom |
| Tulsa | River Spirit Casino ResortSignature Suite with Spa Bath | 9.1568 reviews | $126 | |
| Broken Arrow | Holiday Inn Express & Suites Tulsa S Broken Arrow Hwy 51, an IHG hotelOne Bedroom Suite with Whirlpool | 8.8290 reviews | $111 | In the bedroom |
Chosen from all 95 hotels in Oklahoma. Each links to the hotel on its city page.
| Category | Hotel | Rating | From | Why this pick |
|---|---|---|---|---|
| Top rated | Echo Canyon Spa Resortin SulphurMarilyn Monroe's Boudoir (Mansion Suite) | 10.0 | $265 | The best guest rating in Oklahoma once the number of reviews is counted. |
| Best budget | Sleep Inn & Suites Oklahoma City Northin Oklahoma CityKing suite with whirlpool bathtub | 8.8 | $58 | The lowest rate ($58 a night) among hotels rated 8.0 or higher by at least 20 guests. |
| Most reviewed | Hampton Inn & Suites Oklahoma City-Bricktownin Oklahoma CityKing Studio Suite with Whirlpool | 9.0 | $114 | The most guest reviews of any hotel here. |
Typical rate: the middle nightly price of a city’s jacuzzi rooms, for cities where we list five or more. Prices last checked October 2026.
67 of the 95 hotels we list in Oklahoma belong to a big hotel group; the other 28 are independent or small local brands.
| Chain | Hotels here | From | Where |
|---|---|---|---|
| Wyndham | 19 hotels | $48 | Oklahoma City, Tulsa, Catoosa and 12 more towns |
| Choice Hotels | 16 hotels | $43 | Oklahoma City, Moore, Tulsa and 7 more towns |
| Best Western | 11 hotels | $63 | Oklahoma City, Ardmore, Broken Arrow and 7 more towns |
| IHG | 9 hotels | $82 | Oklahoma City, Tulsa, Broken Arrow and 4 more towns |
| Hilton | 7 hotels | $75 | Oklahoma City, Tulsa, Midwest City and 1 more town |
| Radisson | 3 hotels | $59 | Oklahoma City, Tulsa |
19 hotels that are not on any of the pages above, in Guymon (2), Pauls Valley (2), Alva, Ardmore, Enid, Grove, Guthrie, Lawton, Locust Grove, McAlester, Muskogee, Poteau and 5 more towns.
Adults-only resort with Jacuzzi in room, pool, spa and massage service in the Arbuckle Mountains.
3-story hotel with hot tub in room, pool, free breakfast and gym in Pauls Valley, OK near Arbuckle Wilderness.
Great for value hotel with in-room hot tubs, pool, spa and restaurant, close to Splash Zone Waterpark.
Spacious hotel with hot tub suites, pool, free breakfast and gym, 2 miles from Thompson Park.
Laid-back Grand Lake resort with private hot tubs, outdoor pool, and water sports rentals, near Har-Ber Village Museum.
Value-driven Ardmore hotel with hot tub in room, pool and restaurant, just 2 miles from the city center.
Relaxing stay with Jacuzzi suites, indoor pool, and free breakfast, 2 miles from Alva city center.
Contemporary hotel with hot tub suites, pool, free breakfast and gym, near the Valley Plaza Shopping Center.
Simple hotel with in-room whirlpool, pool and fitness center, near Guymon Pioneer Days Rodeo.
Standard lodging with hot tub in room, pool and free breakfast, near River Country Water Park.
Charming stay with Jacuzzi in room, pool and free breakfast, near Elk City Museum Complex.
3-star hotel with Jacuzzi suites, pool, free breakfast and gym, 7-minute walk from Boone Pickens Stadium.
Casual hotel with in-room hot tubs, pool and pet-friendly options, 1 mile from the Crystal Beach Water Park.
Comfortable hotel with private Jacuzzis, outdoor pool, fitness center, and free Wi-Fi, near Fort Smith.
Charming hotel in historic Guthrie with in-room Jacuzzis, on-site pool, free breakfast and gym.
Welcoming hotel with Jacuzzi in room, pool, free breakfast and spa service, near Lake Hudson and Salina Speedway.
Comfortable hotel with Jacuzzi suites, pool, restaurant and free breakfast, close to Lazy E Arena and Langston University.
Casual hotel with Jacuzzi in room, pool, free breakfast and gym, just south of central McAlester.
Romantic retreat with private in-room Jacuzzis, indoor pool, and comfortable air-conditioned accommodations.
No hotels match these filters.
Tulsa, with 25 hotels, then Oklahoma City (23) and Broken Arrow (3). Across Oklahoma we list 95 hotels with a private jacuzzi or hot tub in the room.
95 hotels in Oklahoma have a private jacuzzi or hot tub in the room, each checked against room photos and a current listing. The best rated are Echo Canyon Spa Resort in Sulphur, Pure Comfort by the Expo; hot-tub, pets, families! in OK and Wangshi Palace Bed & Breakfast in Oklahoma City. At Echo Canyon Spa Resort the tub comes with the “Marilyn Monroe's Boudoir (Mansion Suite)”, in the bedroom itself.
Echo Canyon Spa Resort in Sulphur is the best rated hotel in Oklahoma with a room for two: the “Marilyn Monroe's Boudoir (Mansion Suite)” has 1 king bed and the tub in the bedroom itself, from $265 a night. For less, River Spirit Casino Resort in Tulsa has the “Signature Suite with Spa Bath” from $126 a night.
For a honeymoon or an anniversary, Hampton Inn & Suites Oklahoma City-Bricktown in Oklahoma City has the “King Studio Suite with Whirlpool”, a suite for two with the tub in the bedroom itself, from $114 a night. Another suite for two with strong reviews is at La Quinta Inn & Suites by Wyndham Tulsa Midtown in Tulsa: the “King Suite with Jetted Tub”, from $86 a night.
46 of the 95 hotels in Oklahoma have a suite with a private jacuzzi. Comfort Inn & Suites Pauls Valley, City Lake in Pauls Valley books the “King Suite with Whirlpool” (479 sq ft and sleeps 2). Comfort Inn & Suites Moore, Oklahoma City in Moore books the “Suite with 1 King Bed with Sofa bed and Whirlpool” (410 sq ft and sleeps 4), from $73 a night.
Sleep Inn & Suites Oklahoma City North in Oklahoma City has the lowest rate in Oklahoma among hotels rated 8 or higher by at least 20 guests: $58 a night. Of the cities, Oklahoma City is the least expensive: half its jacuzzi rooms cost $73 a night or less.
2 upscale hotels here have four or five stars. The best rated is Stoney Creek Hotel & Conference Center, Tulsa in Broken Arrow (4 stars). Its tub room is the “Superior Suite with Whirlpool”, from $114 a night. Next is Hard Rock Hotel & Casino Tulsa in Catoosa (4 stars).
65 of the 95 hotels we list in Oklahoma have the tub in the bedroom itself. The best rated are Echo Canyon Spa Resort in Sulphur, Comfort Inn & Suites Pauls Valley, City Lake in Pauls Valley and Best Western Plus Coweta’s 1st Hotel in Coweta.
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 Ramada by Wyndham Enid that is the “Suite, 1 King Bed, Hot Tub”, at Best Western Plus Coweta’s 1st Hotel the “King Room with Whirlpool Bathtub”. 76 of the 95 cards name the exact room. Room photos and the room name tell you more than an amenity tag, as our guide to checking an in-room tub explains.
From $43 to $1,943 a night on this list (October 2026 rates); half the hotels start at $88 or less. The lowest rate rated 7.5 or higher is Magnuson Hotel Sand Springs, Tulsa West in Sand Springs at $55. At the top end, South Tulsa Private Gated Oasis in OK starts at $1,943. Rates change by date.