Oklahoma hotels

Compare cheap hotels in Oklahoma from 100+ providers!

5527 available hotel offers

2 1
  • airbnb
  • booking
  • vrbo
  • expedia
  • sonder
  • priceline
  • tripadvisor
  • tripcom
  • homestay
  • hotelscom
  • orbitz
  • vacasa
Choose the perfect vacation accommodation
Price per night
Accommodation type
Rating

5527 Cheap hotels in Oklahoma

Holiday Inn Express & Suites Moore, An Ihg Hotel - Oklahoma
9.3Excellent 823 reviews
Oklahoma
2 1
$120/nighttotal: $840 (7 )

Holiday Inn Express & Suites Moore, An Ihg Hotel

hotel
Moore
Country Inn & Suites By Radisson, Enid, Ok - Oklahoma
8.7Very good 1208 reviews
Oklahoma
2 1
$99/nightfor 1 night

Country Inn & Suites By Radisson, Enid, Ok

hotel
Enid
Comfort Inn & Suites Weatherford - Oklahoma
8.9Very good 432 reviews
Oklahoma
1 1
$119/nighttotal: $1666 (14 )

Comfort Inn & Suites Weatherford

hotel
Weatherford
Holiday Inn Ardmore I-35, An Ihg Hotel - Oklahoma
9.0Excellent 797 reviews
Oklahoma
1 1
$122/nighttotal: $1830 (15 )

Holiday Inn Ardmore I-35, An Ihg Hotel

hotel
Ardmore
Fairfield Inn Ponca City - Oklahoma
8.6Very good 538 reviews
Oklahoma
1 1
$92/nighttotal: $1288 (14 )

Fairfield Inn Ponca City

hotel
Ponca City
Springhill Suites By Marriott Ardmore - Oklahoma
8.7Very good 1388 reviews
Oklahoma
1 1
$121/nighttotal: $1815 (15 )

Springhill Suites By Marriott Ardmore

hotel
Ardmore
Hampton Inn Mustang - Oklahoma
9.0Excellent 1001 reviews
Oklahoma
2 1
$88/nightfor 1 night

Hampton Inn Mustang

hotel
Oklahoma City
Holiday Inn Express Alva, An Ihg Hotel - Oklahoma
8.5Very good 198 reviews
Oklahoma
2 1
$121/nighttotal: $847 (7 )

Holiday Inn Express Alva, An Ihg Hotel

hotel
Alva
Hampton Inn & Suites Tulsa North/owasso - Oklahoma
8.8Very good 1060 reviews
Oklahoma
1 1
$113/nighttotal: $1582 (14 )

Hampton Inn & Suites Tulsa North/owasso

hotel
Owasso
Fairfield Inn & Suites By Marriott Muskogee - Oklahoma
8.1Very good 1640 reviews
Oklahoma
2 1
$67/nighttotal: $469 (7 )

Fairfield Inn & Suites By Marriott Muskogee

hotel
Muskogee
Holiday Inn Express & Suites Oklahoma City Dwtn - Bricktown, An Ihg Hotel - Oklahoma
8.5Very good 2848 reviews
Oklahoma
2 1
$122/nighttotal: $244 (2 )

Holiday Inn Express & Suites Oklahoma City Dwtn - Bricktown, An Ihg Hotel

hotel
Oklahoma City
2 Connecting Suites At A  Hotel - Oklahoma
8.8Very good 1057 reviews
Oklahoma
2 1
$135/nightfor 1 night

2 Connecting Suites At A Hotel

hotel
Oklahoma City

Other accommodation types in Oklahoma

Best Oklahoma luxury hotels (4 and 5 stars)

Among the 5527 accommodations in Oklahoma, here are the 8 best luxury hotels

Doubletree By Hilton Tulsa - Warren Place - Oklahoma
8.1Very good 300 reviews
Oklahoma
2 1
$148/nightfor 1 night

Doubletree By Hilton Tulsa - Warren Place

hotel
Tulsa
Doubletree By Hilton Hotel Oklahoma City Airport - Oklahoma
8.7Very good 1853 reviews
Oklahoma
2 1
$179/nighttotal: $358 (2 )

Doubletree By Hilton Hotel Oklahoma City Airport

hotel
Oklahoma City
Bardew Valley Inn - Oklahoma
Oklahoma
1 1
$194/nighttotal: $2716 (14 )

Bardew Valley Inn

hotel
Bartlesville
The Atherton Hotel At Osu - Oklahoma
9.4Excellent 185 reviews
Oklahoma
2 1
$237/nightfor 1 night

The Atherton Hotel At Osu

hotel
Stillwater
Sheraton Oklahoma City Downtown Hotel - Oklahoma
8.5Very good 1435 reviews
Oklahoma
2 1
$247/nighttotal: $1729 (7 )

Sheraton Oklahoma City Downtown Hotel

hotel
Oklahoma City
Renaissance Waterford Oklahoma City Hotel - Oklahoma
8.4Very good 1231 reviews
Oklahoma
1 1
$180/nighttotal: $2700 (15 )

Renaissance Waterford Oklahoma City Hotel

hotel
Oklahoma City
Hyatt Regency Tulsa Downtown - Oklahoma
8.5Very good 2437 reviews
Oklahoma
2 1
$239/nightfor 1 night

Hyatt Regency Tulsa Downtown

hotel
Tulsa
The Mayo Hotel - Oklahoma
8.9Very good 1835 reviews
Oklahoma
2 1
$181/nighttotal: $362 (2 )

The Mayo Hotel

hotel
Tulsa

Top cities

Best Oklahoma hotels with a pool

Among the 5527 accommodations in Oklahoma, here are the 8 best hotels with a pool

La Quinta Inn & Suites By Wyndham Guthrie - Oklahoma
8.0Very good 1932 reviews
Oklahoma
2 1
$91/nighttotal: $637 (7 )

La Quinta Inn & Suites By Wyndham Guthrie

hotel
Guthrie
Residence Inn By Marriott Oklahoma City Airport - Oklahoma
8.4Very good 1844 reviews
Oklahoma
2 1
$93/nighttotal: $186 (2 )

Residence Inn By Marriott Oklahoma City Airport

hotel
Oklahoma City
Hampton Inn & Suites Ardmore - Oklahoma
8.7Very good 1211 reviews
Oklahoma
2 1
$127/nighttotal: $254 (2 )

Hampton Inn & Suites Ardmore

hotel
Ardmore
Avid Hotel Tulsa South - Medical District - Oklahoma
8.8Very good 1216 reviews
Oklahoma
2 1
$90/nightfor 1 night

Avid Hotel Tulsa South - Medical District

hotel
Tulsa
Hampton Inn El Reno - Oklahoma
9.0Excellent 652 reviews
Oklahoma
1 1
$106/nighttotal: $1484 (14 )

Hampton Inn El Reno

hotel
El Reno
Hampton Inn & Suites Oklahoma City - South - Oklahoma
8.9Very good 982 reviews
Oklahoma
2 1
$120/nighttotal: $840 (7 )

Hampton Inn & Suites Oklahoma City - South

hotel
Oklahoma City
Hotel Pryor - Oklahoma
8.7Very good 956 reviews
Oklahoma
1 1
$84/nighttotal: $1176 (14 )

Hotel Pryor

hotel
Pryor Creek
Hampton Inn & Suites Tulsa-woodland Hills 71st-memorial - Oklahoma
9.1Excellent 1549 reviews
Oklahoma
2 1
$119/nighttotal: $833 (7 )

Hampton Inn & Suites Tulsa-woodland Hills 71st-memorial

hotel
Tulsa

Frequently asked questions about hotels in Oklahoma

Popular regions

Best Oklahoma hotels with breakfast

Among the 5527 accommodations in Oklahoma, here are the 2 best hotels with breakfast

Sleep Inn & Suites Yukon Oklahoma City - Oklahoma
9.0Excellent 1603 reviews
Oklahoma
2 1
$91/nighttotal: $637 (7 )

Sleep Inn & Suites Yukon Oklahoma City

hotel
Oklahoma City
Hampton Inn Tulsa Broken Arrow - Oklahoma
8.9Very good 1621 reviews
Oklahoma
1 1
$128/nighttotal: $1920 (15 )

Hampton Inn Tulsa Broken Arrow

hotel
Broken Arrow

Neighborhoods and points of interest in Oklahoma