Compare Cheap Hotels in Duncan
Secret Bargains - Save an extra 10% or more on select hotels
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Cheap Duncan Hotels

Holiday Inn Express & Suites Duncan by IHG
1520 Apollo Drive Duncan OK
$118 nightly
The price is $134 total per night
$134 total
Jul 17 - Jul 18
Total with taxes and fees
Free Cancellation
1.95 mi from city center
Located in Duncan, Holiday Inn Express & Suites Duncan by IHG is in a rural location, within a 5-minute drive of Duncan Public Library and Memorial Park.
Pool
Breakfast included

Hampton Inn Duncan
2301 N Highway 81 Duncan OK
$95 nightly
The price is $108 total per night
$108 total
Jul 17 - Jul 18
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
2.28 mi from city center
With a stay at Hampton Inn Duncan in Duncan, you'll be steps from Duncan Public Library and a 2-minute drive from Memorial Park.
Pool
Breakfast included

Quality Inn Duncan Hwy 81
1015 N Highway 81 Duncan OK
$71 nightly
The price is $80 total per night
$80 total
Jul 25 - Jul 26
Total with taxes and fees
Free Cancellation
1.02 mi from city center
With a stay at Quality Inn Duncan Hwy 81 in Duncan, you'll be within a 10-minute walk of Chisholm Mall and Memorial Park.
Breakfast included
Parking included

SureStay Hotel by Best Western Duncan
3929 N Highway 81 Duncan OK
$90 nightly
The price is $102 total per night
$102 total
Jul 4 - Jul 5
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
2.33 mi from city center
With a stay at SureStay Hotel by Best Western Duncan in Duncan, you'll be a short 4-minute walk from Duncan Public Library and within 3 minutes by car from Memorial Park.
Pool
Breakfast included

Fairfield Inn & Suites Duncan
1450 Apollo Drive Duncan OK
$98 nightly
The price is $112 total per night
$112 total
Jul 5 - Jul 6
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
1.95 mi from city center
A stay at Fairfield Inn & Suites Duncan places you in the heart of Duncan, within a 5-minute drive of Duncan Public Library and Memorial Park.
Pool
Parking included

Super 8 by Wyndham Duncan
1001 N. Highway 81 Duncan OK
$60 nightly
The price is $68 total per night
$68 total
Jul 15 - Jul 16
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
1.02 mi from city center
With a stay at Super 8 by Wyndham Duncan OK in Duncan, you'll be within a 10-minute walk of Chisholm Mall and Memorial Park.
Breakfast included
Parking included

Heritage Inn
1545 South Hwy 81 Duncan OK
$57 nightly
The price is $64 total per night
$64 total
Jun 25 - Jun 26
Total with taxes and fees
1.33 mi from city center
A stay at Heritage Inn places you in the heart of Duncan, within a 5-minute drive of Heritage Park Arboretum and Playday Park.
Parking included
Free WiFi

Stay in Our Quaint Cottage Retreat for a Memorable Escape!
Duncan OK
0.67 mi from city center
With a stay at this vacation home in Duncan, you'll be within a 10-minute walk of Memorial Park and Fuqua Park.
Kitchen
Washer

Duncan Inn by OYO, OK - Hwy 81 Near Chisholm Casino
3428 N Hwy 81 Duncan OK
$63 nightly
The price is $71 total per night
$71 total
Jun 25 - Jun 26
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
3.01 mi from city center
With a stay at Duncan Inn by OYO, OK - Hwy 81 Near Chisholm Casino in Duncan, you'll be within a 5-minute drive of Duncan Public Library and Twin Oaks Golf Club.
Free WiFi
Air conditioning

12th Green at Duncan Golf Club and Tennis Club
Duncan OK
1.66 mi from city center
A stay at this vacation home places you in the heart of Duncan, within a 5-minute drive of Memorial Park and Mc Casland Rotary Park.
Kitchen
Washer

Dottie and Joe's Gorgeous Family Friendly Home
Duncan OK
2.09 mi from city center
With a stay at this vacation home in Duncan, you'll be within a 5-minute drive of Duncan Public Library and Duncan Regional Hospital.
Kitchen
Washer

The Foreman Prairie House Duncan’s Crown Jewel Historical 1918
Duncan OK
$225 nightly
The price is $242 total per night
$242 total
Jun 25 - Jun 26
Total with taxes and fees
0.1 mi from city center
With a stay at this vacation home in Duncan, you'll be within a 5-minute walk of The Foreman Prairie House and Duncan Little Theatre.
Air conditioning
Parking available
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.
Duncan hotels essential information
Accommodation | 254 hotels |
|---|---|
Lowest Price | $64 |
Highest Price | $242 |
Popular hotels | Holiday Inn Express & Suites Duncan by IHG, Hampton Inn Duncan, Quality Inn Duncan Hwy 81, SureStay Hotel by Best Western Duncan, Fairfield Inn & Suites Duncan, Super 8 by Wyndham Duncan, Heritage Inn, Stay in Our Quaint Cottage Retreat for a Memorable Escape!, Duncan Inn by OYO, OK - Hwy 81 Near Chisholm Casino, 12th Green at Duncan Golf Club and Tennis Club, Dottie and Joe's Gorgeous Family Friendly Home, The Foreman Prairie House Duncan’s Crown Jewel Historical 1918 |
Most Recent Duncan Hotel Reviews

SureStay Hotel by Best Western Duncan
4 out of 5
Posted 12 days ago
CheapTickets Verified Review
"The staff was friendly, the room was clean and there was ample parking. Several locations nearby for food and shopping."
A verified traveler stayed at SureStay Hotel by Best Western Duncan






