Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 590,000 properties worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in Oklahoma City

Best deal Best deal Jun 29 - Jul 1
Tonight Tonight Jun 20 - Jun 21
This weekend This weekend Jun 22 - Jun 24
Next weekend Next weekend Jun 29 - Jul 1

Featured Oklahoma City Luxury Hotels

See all 296 Properties in Oklahoma City
Colcord Hotel

Colcord Hotel

15 N Robinson Ave, Oklahoma City
  • Free Cancellation
  • Reserve now, pay when you stay
4.0 out of 5.0
 
 
4.6 out of 5 (1,018 reviews)
Amazing HotelEnjoyed stay to the fullest. Could feel the nostalgic elegence of the hotel.
May 4, 2018

Colcord Hotel$157

Colcord Hotel$157
Renaissance Waterford Oklahoma City Hotel

Renaissance Waterford Oklahoma City Hotel

6300 Waterford Blvd, Oklahoma City
  • Free Cancellation
  • Reserve now, pay when you stay
4.0 out of 5.0
 
 
4.4 out of 5 (267 reviews)
Nice hotel in quiet area Access keys to executive floor did not work. Went 3 times to front desk
May 13, 2018

Renaissance Waterford Oklahoma City Hotel$93

Renaissance Waterford Oklahoma City Hotel$93
21c Museum Hotel Oklahoma City

21c Museum Hotel Oklahoma City

900 W Main St, Oklahoma City
  • Free Cancellation
  • Reserve now, pay when you stay
4.0 out of 5.0
 
 
4.8 out of 5 (276 reviews)
21CGreat hotel with an in-house bar and restaurant and a great museum in this old converted hotel that was once the home of the T Model Ford.
Jun 15, 2018

21c Museum Hotel Oklahoma City$152

21c Museum Hotel Oklahoma City$152
The Skirvin Hilton Oklahoma City

The Skirvin Hilton Oklahoma City

1 Park Ave, Oklahoma City
  • Free Cancellation
  • Reserve now, pay when you stay
4.0 out of 5.0
 
 
4.5 out of 5 (1,022 reviews)
Beat business or pleasure hotel in years, for me-Beautifully appointed, really gracious and beyond competent staff, food was incredibly good, can’t say enough about how much I liked this hotel. Lively experience that I hope to repeat.
Jun 6, 2018

The Skirvin Hilton Oklahoma City$130

The Skirvin Hilton Oklahoma City$130
Country Inn & Suites by Radisson, Oklahoma City - Quail Springs, OK

Country Inn & Suites by Radisson, Oklahoma City - Quail Springs, OK

13501 Memorial Park Dr, Oklahoma City
  • Free Cancellation
  • Reserve now, pay when you stay
3.0 out of 5.0
 
 
4.3 out of 5 (770 reviews)
Comfortable room with a great breakfastVery roomy King suite with two TVs. Nice breakfast with eggs, bacon, yogurt, fruit, and fresh waffles. More than your typical breakfast spread. We we out of town for a medical procedure and found this hotel at the last minute. Hotel is in a nice neighborhood and close to everything. I would stay ...
Jun 6, 2018

Country Inn & Suites by Radisson, Oklahoma City - Quail Springs, OK$65

Country Inn & Suites by Radisson, Oklahoma City - Quail Springs, OK$65
Ambassador Hotel Oklahoma City, Autograph Collection

Ambassador Hotel Oklahoma City, Autograph Collection

1200 N. Walker Ave, Oklahoma City
  • Free Cancellation
  • Reserve now, pay when you stay
4.0 out of 5.0
 
 
4.7 out of 5 (176 reviews)
Great SpotHotel and location are great. Charming building nice rooms. My only complaint is the bed was not very comfortable, felt like I was sleeping on a board. Oh and I know this is nit picky but I didn’t have shampoo in the room. Would stay again for sure. I come to OKC for work often and this has been ...
Mar 24, 2018

Ambassador Hotel Oklahoma City, Autograph Collection$146

Ambassador Hotel Oklahoma City, Autograph Collection$146
Stratford House Inns - Edmond

Stratford House Inns - Edmond

3020 S. Broadway, Edmond
    2.5 out of 5.0
     
     
    4.7 out of 5 (480 reviews)
    Excellent Place to Stay at a Fantastic priceWe found Stratford House Inn three years ago and always stop there when traveling through Oklahoma City.
    Jun 13, 2018

    Stratford House Inns - Edmond$42

    Stratford House Inns - Edmond$42
    Whispering Pines Bed & Breakfast

    Whispering Pines Bed & Breakfast

    7820 East Hwy 9, Norman
      3.5 out of 5.0
       
       
      4.7 out of 5 (253 reviews)
      Tranquility Perfect place for a night away from the children, and we had the place by ourselves
      Apr 17, 2018

      Whispering Pines Bed & Breakfast$59

      Whispering Pines Bed & Breakfast$59
      Comfort Inn & Suites

      Comfort Inn & Suites

      840 Copperfield Drive, Norman
        2.5 out of 5.0
         
         
        4.2 out of 5 (514 reviews)
        Excellent locationA little hidden, but a great location right off the interstate in a quiet neighborhood. Lots of dining and shopping nearby. In-wall air conditioner was a little noisy at first but quieted down eventually.
        Jun 12, 2018

        Comfort Inn & Suites$64

        Comfort Inn & Suites$64
        Isola Bella

        Isola Bella

        6303 N.W. 63rd Street, Oklahoma City
        • Free Cancellation
        • Reserve now, pay when you stay
        3.0 out of 5.0
         
         
        3.8 out of 5 (1,177 reviews)
        For the price, definitely 5 starsGreat deal! Like a one bedroom apartment. If I'd have paid what I'm used to paying for this type accommodation, it probably would have rated 4 stars; it could use a little sprucing up. But again. for what they charge, it's a nice, clean, very roomy place to stay. Absolutely nothing to complain about. ...
        Mar 23, 2018

        Isola Bella$76

        Isola Bella$76
        Super 8 by Wyndham Shawnee

        Super 8 by Wyndham Shawnee

        I 40 Hwy 18 Exit 186, Shawnee
        • Free Cancellation
        • Reserve now, pay when you stay
        2.0 out of 5.0
         
         
        3.5 out of 5 (173 reviews)
        Convenient and comfortableBooked this hotel an our cross country drive to get out of the bad weather. Great price, comfortable bed and clean.
        Dec 23, 2017

        Super 8 by Wyndham Shawnee$55

        Super 8 by Wyndham Shawnee$55
        Country Inn & Suites by Radisson, Norman, OK

        Country Inn & Suites by Radisson, Norman, OK

        960 Ed Noble Parkway, Norman
        • Free Cancellation
        • Reserve now, pay when you stay
        2.5 out of 5.0
         
         
        4.0 out of 5 (1,209 reviews)
        hotel expTv didn't work initially. I had to move the cabinet out to unplug everything and plug it back in and thought this should have been a hotel service. We also could hear adjoining room noise easily, not very sound proof.
        May 3, 2018

        Country Inn & Suites by Radisson, Norman, OK$56

        Country Inn & Suites by Radisson, Norman, OK$56
        Hilton Garden Inn Oklahoma City Bricktown

        Hilton Garden Inn Oklahoma City Bricktown

        328 East Sheridan Avenue, Oklahoma City
        • Free Cancellation
        • Reserve now, pay when you stay
        3.0 out of 5.0
         
         
        4.5 out of 5 (825 reviews)
        Best location ! Terrific location, with walk able to lots of restaurants and events.
        Apr 30, 2018

        Hilton Garden Inn Oklahoma City Bricktown$110

        Hilton Garden Inn Oklahoma City Bricktown$110
        Quality Inn Oklahoma City Airport

        Quality Inn Oklahoma City Airport

        6300 Terminal Drive, Oklahoma City
        • Free Cancellation
        • Reserve now, pay when you stay
        2.5 out of 5.0
         
         
        3.7 out of 5 (877 reviews)
        Nice enoughNext to the airport. Worked for what we needed. They have shuttle service to the airportt. You can park your car for $5/day.
        Jun 18, 2018

        Quality Inn Oklahoma City Airport$56

        Quality Inn Oklahoma City Airport$56
        Hyatt Place Oklahoma City Airport

        Hyatt Place Oklahoma City Airport

        1818 S Meridian Ave, Oklahoma City
        • Free Cancellation
        • Reserve now, pay when you stay
        3.0 out of 5.0
         
         
        4.4 out of 5 (1,430 reviews)
        Nice hotelStaff was great! I booked specificaly for pool amd it was cllosed, expedia said otherwise. Beds were not Queen as stated, but other than that, a good hotel.
        Apr 30, 2018

        Hyatt Place Oklahoma City Airport$80

        Hyatt Place Oklahoma City Airport$80
        Best Western Plus Saddleback Inn & Conference Center

        Best Western Plus Saddleback Inn & Conference Center

        4300 Sw 3rd St, Oklahoma City
        • Free Cancellation
        • Reserve now, pay when you stay
        3.0 out of 5.0
         
         
        4.1 out of 5 (1,101 reviews)
        ConvenientConvenient and close to my destination. Clean, staff took care of my needs. Will definately return.
        Jun 2, 2018

        Best Western Plus Saddleback Inn & Conference Center$63

        Best Western Plus Saddleback Inn & Conference Center$63
        Econo Lodge And Suites Bricktown

        Econo Lodge And Suites Bricktown

        1750 E Reno Ave, Oklahoma City
        • Free Cancellation
        • Reserve now, pay when you stay
        2.0 out of 5.0
         
         
        2.9 out of 5 (595 reviews)
        Clean room respectful staff and managerBig flatscreen tv good wifi good breakfast and nice and clean rooms
        May 30, 2018

        Econo Lodge And Suites Bricktown$31

        Econo Lodge And Suites Bricktown$31
        Hawthorn Suites by Wyndham Midwest City Tinker AFB

        Hawthorn Suites by Wyndham Midwest City Tinker AFB

        5701 Tinker Diagonal, Midwest City
        • Free Cancellation
        • Reserve now, pay when you stay
        2.5 out of 5.0
         
         
        3.9 out of 5 (500 reviews)
        Conveniently locatedYou folks need to upgrade your WIFI system. It is terribly slow and cranky...
        Apr 27, 2018

        Hawthorn Suites by Wyndham Midwest City Tinker AFB$72

        Hawthorn Suites by Wyndham Midwest City Tinker AFB$72
        Days Inn by Wyndham Oklahoma City

        Days Inn by Wyndham Oklahoma City

        12013 N. I-35 Service Rda, Oklahoma City
        • Free Cancellation
        • Reserve now, pay when you stay
        2.0 out of 5.0
         
         
        3.6 out of 5 (277 reviews)
        Very nice hotel for the price. I had a double room very clean. The bed was a bit hard but I slept ok. Breakfast was good the staff was good about refilling as the food ran out. Pool was good the kids had a good time swimming. I’d stay there again.
        Apr 20, 2018

        Days Inn by Wyndham Oklahoma City$56

        Days Inn by Wyndham Oklahoma City$56
        Biltmore Hotel Oklahoma

        Biltmore Hotel Oklahoma

        401 S Meridian Ave, Oklahoma City
        • Free Cancellation
        • Reserve now, pay when you stay
        2.5 out of 5.0
         
         
        2.5 out of 5 (2,005 reviews)
        Nice hotel with all the fun you need! The overall staff that I’ve encountered with is very friendly and helpful especially the cleaning ladies.
        Jun 13, 2018

        Biltmore Hotel Oklahoma$40

        Biltmore Hotel Oklahoma$40
        Map

        Recently booked Luxury Hotels in Oklahoma City

        Extended Stay America - Oklahoma City - Northwest
        2.5 out of 5.0
        Last booking: 4 minutes ago
        Renaissance Oklahoma City Convention Center Hotel
        3.5 out of 5.0
        Last booking: 10 minutes ago
        Econo Lodge And Suites Bricktown
        2.0 out of 5.0
        Last booking: 11 minutes ago
        Wyndham Oklahoma City
        3.5 out of 5.0
        Last booking: 16 minutes ago
        Quality Inn Shawnee
        2.5 out of 5.0
        Last booking: 16 minutes ago
        Americas Best Value Inn - Guthrie
        2.5 out of 5.0
        Last booking: 19 minutes ago
        Super 8 by Wyndham Norman
        2.0 out of 5.0
        Last booking: 24 minutes ago
        Holiday Inn Hotel & Suites Oklahoma City North
        3.5 out of 5.0
        Last booking: 25 minutes ago
        Country Inn & Suites by Radisson, Norman, OK
        2.5 out of 5.0
        Last booking: 29 minutes ago

        Looking for a great accommodation for your luxury getaway to Oklahoma City? Let Expedia help you arrange your flight to Oklahoma City, OK (OKC-Will Rogers World) airport or Oklahoma City, OK (PWA-Wiley Post) airport, and then choose from some places to stay that will deliver the luxury you seek. Amenities are an important consideration when you plan a trip, so we make it easy to find what you'd like to make your stay relaxing and comfortable. If you want a posh hotel with a spa, an indoor pool, or luxury bedding, Expedia can assist you in finding the best luxury hotel experience that Oklahoma City offers. Known for its shopping and theater, Oklahoma City also has some interesting things to see and do including Chesapeake Energy Arena and Myriad Botanical Gardens, so you may want to take in the local sights during your visit.


        When to Visit Oklahoma City


        This is what you can expect the weather to be like when you are staying in Oklahoma City:


        • Hottest months: August, July, June, and September, with an average temperature of 93°F
        • Coldest months: January, December, February, and November, with an average temperature of 30°F
        • Driest months: January, February, December, and November, with an average rainfall of 1.70 inches
        • Rainiest months: June, May, September, and October, with an average rainfall of 4.33 inches

        Exploring Oklahoma City


        Experience Oklahoma City with a stop at Chesapeake Energy Arena, Myriad Botanical Gardens, and Oklahoma City National Memorial and Museum. If you have some spare time during your trip, you might want to check out Oklahoma State Capitol and Oklahoma City Zoo.


        Other things that make Oklahoma City special are the:
        • Sports
        • Monuments
        • Art
        • Live music
        • Museums
        • Shopping
        • Parks
        • Entertainment
        • Theater

        Getting Around Oklahoma City


        Take advantage of local transportation options that make it easy to see Oklahoma City. To explore the surrounding area, ride one of the trains from Oklahoma City Station or Norman Station.