American Inn Motel
200 S 32nd St
Muskogee, OK 74401
The American Inn Motel is conveniently located on Okmulgee Avenue off Highway 64 in Muskogee. Family owned and operated, ... read more...
Save for Later
Knights Inn Muskogee
910 N 43rd St E
Muskogee, OK 74403
The Knights Inn features ground-floor rooms with cable television, Showtime, free local calls and ... read more...
Whitlock Wishouse Bed & Breakfast
1113 N Country Club Rd
This beautiful five-bedroom, 10,000 square foot house featured in Oklahoma Today magazine and the Discover Oklahoma ... read more...
Valley Inn Motel & RV Park
2400 S Main St
McAlester, OK 74501
The Valley Inn & RV Park in McAlester offers clean and comfortable rooms with one or two beds, free local calls and ... read more...
514 S 32nd St
The Economy Inn in Muskogee offers one and two bedroom units with king and queen size beds to meet your lodging needs. ... read more...
903 S 32nd St
The Motel 6 in Muskogee offers free local calls, complimentary coffee in the lobby and guest laundry facilities to all ... read more...
Holiday Inn Express & Suites
1811 Peaceable Rd
The Holiday Inn Express & Suites in McAlester is a beautiful all suite hotel perfect for business or personal ... read more...
Fairfield Inn & Suites
1650 N 32nd St
Guest rooms at the Fairfield Inn & Suites Muskogee feature cotton-rich bedding, microwaves and refrigerators. ... read more...
Budget Host Inn
534 S 32nd St
Make your next trip to Muskogee even better with a stay at Budget Host Inn. This renovated, two story property offers ... read more...
Broken Arrow Inn
835 N 1st St
Broken Arrow, OK 74012
The Broken Arrow Inn offers queen sized or double beds and free continental breakfast. Microwaves and refrigerators are ... read more...