See the latest deals and prices in Oklahoma City hotels
Filter by:

Omni Oklahoma City Hotel
Hotel in Central Oklahoma City, Oklahoma City
Excellent
3 reviews
9
From $207 per night

Wyndham Grand Oklahoma City Downtown
Hotel in Central Oklahoma City, Oklahoma City
Very Good
12 reviews
8
From $100 per night

Red Roof Inn Oklahoma Airport – I-40 W/Fairgrounds
Hotel in Central Oklahoma City, Oklahoma City
Very Good
13 reviews
7
From $50 per night

Wingate by Wyndham Oklahoma City/Airport
Hotel in Oklahoma City
Average
25 reviews
6
From $60 per night

OKANA Resort & Indoor Waterpark
Hotel in Central Oklahoma City, Oklahoma City
Very Good
4 reviews
8
From $167 per night

Wyndham Garden Oklahoma City Conference Ctr/Airpt/Bricktown
Hotel in Oklahoma City
Very Good
16 reviews
8
From $56 per night

Howard Johnson by Wyndham Oklahoma City Airport/ Fairgrounds
Hotel in Central Oklahoma City, Oklahoma City
Very Good
1 review
8
From $54 per night

Staybridge Suites Oklahoma City Dwtn - Bricktown by IHG
Hotel in Central Oklahoma City, Oklahoma City
Very Good
3 reviews
8
From $124 per night

Comfort Suites Fairgrounds West
Hotel in Central Oklahoma City, Oklahoma City
Very Good
2 reviews
8
From $69 per night

avid hotel Oklahoma City Airport by IHG
Hotel in Central Oklahoma City, Oklahoma City
Very Good
3 reviews
8
From $95 per night

Red Roof Inn Oklahoma Airport – I-40 W/Fairgrounds
Hotel in Central Oklahoma City, Oklahoma City
From $50 per night

Executive Inn Oklahoma City NorthWest
Hotel in Oklahoma City
From $45 per night

Howard Johnson by Wyndham Oklahoma City Airport/ Fairgrounds
Hotel in Central Oklahoma City, Oklahoma City
From $54 per night

Super 8 by Wyndham Oklahoma Fairgrounds
Hotel in Central Oklahoma City, Oklahoma City
From $44 per night

Motel 6 Oklahoma City, OK - Fairgrounds West
Hotel in Central Oklahoma City, Oklahoma City
From $44 per night

Wyndham Garden Oklahoma City Conference Ctr/Airpt/Bricktown
Hotel in Oklahoma City
From $56 per night

Howard Johnson by Wyndham Oklahoma City Airport/ Fairgrounds
Hotel in Central Oklahoma City, Oklahoma City
From $54 per night

Comfort Suites Fairgrounds West
Hotel in Central Oklahoma City, Oklahoma City
From $69 per night

avid hotel Oklahoma City Airport by IHG
Hotel in Central Oklahoma City, Oklahoma City
From $95 per night

Radisson Hotel Oklahoma City Airport
Hotel in Central Oklahoma City, Oklahoma City
From $79 per night

115 stays
From $39 per night

24 stays
From $100 per night

11 stays
From $123 per night

7 stays
From $58 per night

5 stays
From $100 per night
2 stays
From $43 per night
11 stays
From $52 per night
41 stays
From $83 per night
Oklahoma City, Oklahoma, United States of America, offers a diverse range of accommodations to suit every traveler's needs. With an average hotel price of $100, you can find options ranging from $38 to $288, ensuring there's something for every budget. Whether you're visiting for business or leisure, the city's vibrant neighborhoods like Central Oklahoma City, Downtown Oklahoma City, Bricktown, and South Oklahoma City provide convenient access to various attractions and amenities.
Explore the city's rich culture and entertainment options, including popular points of interest such as the Oklahoma City Zoo, Frontier City, and the Oklahoma State Capitol. With 161 hotels available, you'll have no trouble finding the perfect place to stay. Some of the most popular hotels in the area include La Quinta Inn & Suites by Wyndham Oklahoma City Airport, Super 8 by Wyndham City of Moore, Motel 6 Oklahoma City, OK - South, Comfort Inn and Suites, and Extended Stay America Suites Oklahoma City NW Expressway. These hotels offer a range of amenities and services to ensure a comfortable and enjoyable stay.
Whether you're looking for a budget-friendly option or a more luxurious experience, Oklahoma City has something to offer. The city's diverse neighborhoods and numerous attractions make it an ideal destination for travelers of all types. Enjoy the convenience of staying in a well-located hotel while exploring everything Oklahoma City has to offer.
December is the cheapest time to stay in Oklahoma City for an average of $88 per night.
Average price per night for 3-star hotels
Month
Price
January
$97
February
$99
March
$104
April
$103
May
$103
June
$107
July
$105
August
$101
September
$103
October
$99
November
$90
December
$88
Wingate by Wyndham Oklahoma City/Airport
Oklahoma City
10
Excellent
•
25 reviews
Becky
United States
Wyndham Grand Oklahoma City Downtown
Oklahoma City
10
Excellent
•
12 reviews
The room was fantastic. The service was fantastic and the location is perfect.
Jason
United States
Kadijah
United States
10
Excellent
•
1 review
Katrina
United States
10
Excellent
•
3 reviews
Lynndora
Omni Oklahoma City Hotel
Oklahoma City
10
Excellent
•
3 reviews
Ruth
United States
Motel 6 Oklahoma City, OK - Fairgrounds West
Oklahoma City
8
Very Good
•
1 review
Was a nice hotel and not bad for the price me and my husband spent the weekend there
Lunden
United States
avid hotel Oklahoma City Airport by IHG
Oklahoma City
10
Excellent
•
3 reviews
Clean facility, awesome and helpful staff, and very friendly shuttle service within 3 miles.
Theresa
United States
Nearby destinations