Skip to main content

Search hotels in Duncan, OK

Enter your dates to see the latest prices and deals for Duncan hotels

Duncan – 8 hotels and places to stay

Filter by:

Star Rating

Review score

Hampton Inn Duncan

Hotel in Duncan

Hampton Inn Duncan is a 3-star property located in Duncan. The hotel features an indoor pool and a 24-hour front desk.

T
Teresa
From
United States
The staff were very welcoming & pleasant! I felt at home! They took the time to pet and greet my fur baby! The area where guests could hang out and eat their breakfast was very clean! The choices for breakfast were great! The room where I stayed was exceptionally clean and comfortable 😌
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 61 reviews
Price from
$140.24
1 night, 2 adults

SureStay Hotel by Best Western Duncan

Hotel in Duncan

SureStay Hotel by Best Western Duncan is offering accommodations in Duncan. This 2-star hotel features free WiFi and a seasonal outdoor swimming pool.

N
Nancy
From
United States
The hotel was very clean & I was greater with a friendly hello when I walked in. The waterfall was beautiful.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 104 reviews
Price from
$100.80
1 night, 2 adults

Holiday Inn Express Hotel and Suites Duncan by IHG

Hotel in Duncan

Holiday Inn Express Hotel and Suites Duncan by IHG is located in Duncan. This 2-star hotel offers an ATM, luggage storage space and free WiFi.

t
tina
From
United States
hot breakfast and great coffee
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 111 reviews
Price from
$135
1 night, 2 adults

Fairfield Inn & Suites Duncan

Hotel in Duncan

Fairfield Inn & Suites Duncan is offering accommodations in Duncan. With free WiFi, this 3-star hotel has free bikes and a shared lounge. The hotel has an indoor pool, hot tub and a 24-hour front...

J
James
From
China
The breakfast was good and the employee who prepared the food was very attentive to our needs. She went above and beyond.
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 59 reviews
Price from
$135.15
1 night, 2 adults

Duncan Inn by OYO, OK - Hwy 81 Near Chisholm Casino

Hotel in Duncan

Duncan Inn by OYO, OK - Hwy 81 Near Chisholm Casino is offering accommodations in Duncan. The rooms are equipped with a flat-screen TV with cable channels.

G
Genisis
From
United States
Very clean! Great Location! Close to the Casino and local Walmart! Staff Very Welcoming! Great Parking Area!
Scored out of 10, guest rating 5.6
Fair - What previous guests thought, 52 reviews
Price from
$58.06
1 night, 2 adults

Super 8 by Wyndham Duncan

Hotel in Duncan

Super 8 by Wyndham Duncan is offering accommodations in Duncan. The 2-star hotel has air-conditioned rooms with a private bathroom and free WiFi.

L
Lorena
From
United States
When I first checked in Nicole Hicks greeted me with a welcoming voice and a great smile I felt I was in the right place and very comfortable. We stayed 3 days and Nicole Hicks was pleasing and friendly the whole stay. I will consider staying again when I come back. Thank you Nicole Hicks for a wonderful stay.
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 79 reviews
Price from
$61.20
1 night, 2 adults

Heritage Inn

Duncan

Located just off US Highway 81, this Duncan, Oklahoma motel features free WiFi access. A separate seating area and a cable TV are provided in each room at Heritage Inn.

B
Brown
From
United States
It's a good place to stay
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 88 reviews
Price from
$56.70
1 night, 2 adults
See all 8 hotels in Duncan

Most booked hotels in Duncan and surrounding area in the past month

See all

See reviews by guests who stayed at hotels in Duncan

See all
  • From $192.32 per night
    Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 59 reviews
    Friendly and helpful staff. Location is great as it is right off the main street and close to eating options. Back of hotel is on a golf course with water so duck and geese were on the water. Very quiet despite being on the main street because it sits back off the road.
    Guest review by
    Danny
    United States
  • From $369.04 per night
    Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 111 reviews
    Loved the staff! Facilities are clean, and everything works! Breakfast at Holiday inns are always exceptional! Extra towels are always given as well.
    Guest review by
    Alvin
    United States
  • From $102.38 per night
    Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 88 reviews
    The bed was insanely comfortable! The rest was about what you'd expect for a two-star hotel but I slept great and that's what matters.
    Guest review by
    Megan
    United States
  • From $140.42 per night
    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 104 reviews
    The hotel was very clean & I was greater with a friendly hello when I walked in. The waterfall was beautiful.
    Guest review by
    Nancy
    United States
  • From $94.02 per night
    Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 79 reviews
    I did not like anything about this hotel.
    Guest review by
    Vicki
    United States