McAlester, OK Hotels
With 18, 19 and 20 Check-In
Hotel policies in McAlester are subject to change at any time. Before booking, check the minimum age requirement with the hotel.

Holiday Inn Express & Suites McAlester, an IHG Hotel
1811 S Peaceable Rd
McAlester
74501
McAlester
74501

Motel 6 McAlester, OK - South
1400 S. George Nigh Expressway
McAlester
74501
McAlester
74501

Extended Stay America Suites McAlester Hwy 69
425 S George Nigh Expy
McAlester
74501
McAlester
74501

La Quinta Inn & Suites by Wyndham McAlester
1137 S George Nigh Expy
McAlester
74501
McAlester
74501

Comfort Suites McAlester
650 S George Nigh Expy
McAlester
74501
McAlester
74501

Days Inn & Suites by Wyndham McAlester
400 S George Nigh Expressway
McAlester
74501
McAlester
74501

Holiday Lodge & Suites
615 S George Nigh Expressway
McAlester
74501
McAlester
74501