My Trips
city landscape illustration

Find Hotels in Oklahoma City

See the latest deals and prices in Oklahoma City hotels



Oklahoma City – discover 149 hotels

Filter by:



Budget hotels in Oklahoma City

Popular hotels in Oklahoma City with free breakfast

Where to stay in Oklahoma City

Popular landmarks and attractions in Oklahoma City

About Oklahoma City

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 $97, you can find options ranging from $38 to $230, 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 149 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.

Cheapest time to stay in Oklahoma City

February is the cheapest time to stay in Oklahoma City for an average of $79 per night.

Average price per night for 3-star hotels

Month

Price

January

$82

February

$79

March

$86

April

$88

May

$99

June

$100

July

$98

August

$91

September

$93

October

$90

November

$85

December

$84