Oklahoma City hotels

Search hundreds of travel sites at once for hotels in Oklahoma City, Oklahoma

Here is why travelers choose KAYAK

Free to useThere are no hidden charges or fees.

Filter your dealsFilter by free cancellation, free breakfast and more.

Millions of reviewsCheck ratings based on millions of real guest reviews.

Best Oklahoma City hotels

Discover the best prices and deals for you by selecting your travel dates.
Choose your dates

Most recommended Oklahoma City hotels

Show all
La Quinta Inn & Suites By Wyndham Okc North - Quail Springs - Oklahoma City - Bedroom
Parking
Free Wi-Fi
Pool
Pet friendly
Ok Hotel - Oklahoma City - Bedroom
Ok Hotel
5.3 Fair
C$ 84+
C$ 84+
Free Wi-Fi
Pet friendly

Oklahoma City hotels near Chickasaw Bricktown Ballpark

Show all
Wyndham Grand Oklahoma City Downtown - Oklahoma City - Lobby
Wyndham Grand Oklahoma City Downtown
7.7 Good
DowntownC$ 153+
C$ 153+
Pool
Pet friendly
Omni Oklahoma City Hotel - Oklahoma City - Restaurant
Omni Oklahoma City Hotel
9.1 Wonderful
C$ 378+
C$ 378+
Pool
Pet friendly

Top 10 hotels in Oklahoma City

Discover the top hotels in Oklahoma City, hand-picked by local expert Jennifer Simonson.
Jennifer Simonson
22 October 2024

As a travel writer, people often ask me, "Where’s the one place people should visit but isn’t generally on their radar?" My answer is always the same: Oklahoma City. There are so many reasons to visit this vibrant city, from the multiple museums to exploring the botanical gardens and taking a tour of the Bricktown Canal. While you're exploring Oklahoma City, you'll need a place to rest and recharge. There’s a diverse range of hotels to choose from, each with its own unique charm and character. You'll find historic treasures that whisper tales of the past, funky mid-century modern motor inns that evoke a retro vibe and even a haunted hotel that adds a touch of mystery to your stay. Whether you’re looking for luxury, boutique style or budget-friendly comfort, OKC has something for everyone. Here’s my pick of the 10 best hotels in Oklahoma City.

1.

Bradford House

Address:

1235 Northwest 38th Street

Price:

C$ 222-C$ 476/night

Bradford House blends historic charm with modern luxury on a quiet street in Oklahoma City. This boutique hotel is set in a restored home filled with eclectic decor, from vintage record players to vibrant, mid-century modern furniture. Enjoy the leafy courtyard, relax with a book in the café, or do what I love most and kick back with a drink on the wrap-around porch.

From the hotel, you can easily walk to the OKC Farmers Market, a local favourite since 1928, or reconnect with nature at the nearby Myriad Botanical Gardens or Will Rodgers Park, Garden and Conservatory. Bradford House exudes the charm of the city, leaving no doubt that it’s one of the best hotels in Oklahoma City.

2.

The Skirvin Hilton Oklahoma City

Address:

1 Park Avenue

Price:

C$ 167-C$ 855/night

My favourite hotel lobby in Oklahoma City can be found at the Skirvin Hilton Hotel. The soaring ceilings here are adorned with grand chandeliers, while the rich mahogany paneling and plush burgundy red seating exude a timeless elegance. The opulent lobby immediately transports guests back to the bygone era of the early 20th century. Little wonder, then, that this is one of the top-rated hotels in Oklahoma City.

Located in the heart of downtown, it’s a stone’s throw from the Oklahoma City National Memorial and the lively Bricktown district. Fun fact: the Skirvin is rumoured to be haunted, adding a touch of mystery to its storied past. This is one of the best hotels in Oklahoma City for history buffs, as well as business travellers looking for a touch of old-world glamour.

3.

The National, Autograph Collection

Address:

120 North Robinson Avenue

Price:

C$ 298-C$ 1,018/night