Vacation rentals in Oklahoma City
Location
Check in
Add date
Check out
Add date
Guests
2 guests
Want to list your property? Become a host
Oklahoma City, located in the heart of Oklahoma, is the state's capital and largest city. It is home to a thriving arts and culture scene, including the Oklahoma City Museum of Art and the National Cowboy & Western Heritage Museum, as well as numerous parks and outdoor recreational opportunities.
Top rated hotels in Oklahoma City
Show moreBook a hotel in Oklahoma City
Show moreMore vacation rentals & hotels in Oklahoma City
Show more
Oklahoma City · 5 guests · 2 bedsHoward Johnson by Wyndham Oklahoma City Airport/ FairgroundsFrom $67 total
Oklahoma City · 5 guests · 2 bedsDays Inn by Wyndham Oklahoma City FairgroundFrom $41 total
Oklahoma City · 4 guests · 2 bedsSuper 8 by Wyndham Oklahoma Airport Fairgrounds WestFrom $56 total
Oklahoma City · 5 guests · 2 bedsCourtyard by Marriott Oklahoma City AirportFrom $105 total
Oklahoma City · 5 guests · 2 bedsComfort Inn & Suites Oklahoma City West - I-40From $85 total
Oklahoma City · 5 guests · 3 bedsCountry Inn & Suites by Radisson, Oklahoma City - Quail Springs, OKFrom $82 total
Oklahoma City · 4 guests · 2 bedsRed Roof Inn Oklahoma Airport – I-40 W/FairgroundsFrom $51 total
Oklahoma City · 4 guests · 2 bedsHoliday Inn Express & Suites Oklahoma City NW-Quail Springs by IHGFrom $95 total
Oklahoma City · 6 guests · 2 bedsStaybridge Suites Oklahoma City-Quail Springs by IHGFrom $133 total
Oklahoma City · 4 guests · 2 bedsBiltmore Hotel OklahomaFrom $75 total
Oklahoma City · 4 guests · 2 bedsFairfield Inn & Suites by Marriott Oklahoma City-Warr AcresFrom $93 total
Oklahoma City · 5 guests · 3 bedsFairfield Inn & Suites Oklahoma City AirportFrom $110 total
Oklahoma City · 4 guests · 2 bedsWingate by Wyndham Oklahoma City/AirportFrom $60 total
Oklahoma City · 4 guests · 2 bedsDays Inn by Wyndham Oklahoma City/MooreFrom $61 total
Oklahoma City · 4 guests · 2 bedsHoliday Inn Oklahoma City Airport by IHGFrom $120 total
Oklahoma City · 6 guests · 3 bedsStaybridge Suites Oklahoma City Airport by IHGFrom $137 total
Oklahoma City · 4 guests · 2 bedsCountry Inn & Suites by Radisson, Oklahoma City Airport, OKFrom $90 total
Oklahoma City · 6 guests · 2 bedsHampton Inn & Suites Oklahoma City - SouthFrom $102 total
Oklahoma City · 4 guests · 2 bedsHilton Garden Inn Oklahoma City AirportFrom $118 total
Oklahoma City · 5 guests · 2 bedsHampton Inn Oklahoma City-NorthwestFrom $106 total
Oklahoma City · 6 guests · 2 bedsHampton Inn & Suites Oklahoma City-BricktownFrom $230 total
Oklahoma City · 4 guests · 2 bedsCourtyard by Marriott Oklahoma City NorthwestFrom $116 total
Oklahoma City · 4 guests · 1 bedResidence Inn by Marriott Oklahoma City SouthFrom $74 total
Oklahoma City · 4 guests · 2 bedsEcono Lodge And Suites BricktownFrom $51 total
Oklahoma City · 4 guests · 2 bedsHilton Garden Inn Oklahoma City North Quail SpringsFrom $101 total
Oklahoma City · 6 guests · 2 bedsLa Quinta Inn & Suites by Wyndham OKC North - Quail SpringsFrom $93 total
Oklahoma City · 5 guests · 2 bedsCourtyard by Marriott Oklahoma City North/Quail SpringsFrom $147 total
Oklahoma City · 7 guests · 3 bedsResidence Inn by Marriott Oklahoma City Downtown/BricktownFrom $227 total
Oklahoma City · 4 guests · 2 bedsComfort Inn & Suites Oklahoma City North - Quail SpringsFrom $72 total
Oklahoma City · 4 guests · 2 bedsExtended Stay America Suites Oklahoma City NW ExpresswayFrom $79 total
Oklahoma City · 6 guests · 2 bedsHomewood Suites by Hilton Oklahoma City AirportFrom $130 total
Oklahoma City · 4 guests · 2 bedsExtended Stay America Select Suites - Oklahoma City - SoutheastFrom $100 total
Oklahoma City · 4 guests · 2 bedsExtended Stay America Select Suites - Oklahoma City - WestFrom $81 total
Oklahoma City · 4 guests · 2 bedsExecutive InnFrom $68 total
Oklahoma City · 6 guests · 4 bedsWangShi China Palace B&BFrom $259 total
Oklahoma City · 4 guests · 2 bedsFordson Hotel, in the Unbound Collection by HyattFrom $240 total
Oklahoma City · 4 guests · 2 bedsHilton Garden Inn Oklahoma City MidtownFrom $107 total
Oklahoma City · 4 guests · 2 bedsLa Quinta Inn & Suites by Wyndham Oklahoma City - NW ExpwyFrom $94 total
Oklahoma City · 6 guests · 3 bedsQuality Inn & Suites Oklahoma City NorthFrom $79 total
Oklahoma City · 6 guests · 2 bedsHome2 Suites by Hilton Oklahoma City AirportFrom $111 total
Oklahoma City · 5 guests · 2 bedsAloft by Marriott Oklahoma City Quail SpringsFrom $116 total
Oklahoma City · 3 guests · 1 bedAmbassador Hotel Oklahoma City, Autograph CollectionFrom $229 total
Oklahoma City · 4 guests · 2 bedsRenaissance Waterford Oklahoma City HotelFrom $150 total
Oklahoma City · 2 guests · 2 bedsOKC HotelFrom $55 total
Oklahoma City · 4 guests · 2 bedsClarion Pointe OKC AirportFrom $67 total
Oklahoma City · 4 guests · 2 bedsExtended Stay America Select Suites - Oklahoma City - BethanyFrom $74 total
Oklahoma City · 4 guests · 2 bedsSurface Boutique Hotel, Will Rogers Airport, Fairgrounds, Restaurant & BarFrom $82 total
Oklahoma City · 4 guests · 2 bedsFairBridge Inn And Suites Will Rogers Airport, Restaurant & BarFrom $76 total
Oklahoma City · 6 guests · 3 bedsCourtyard by Marriott Oklahoma City DowntownFrom $531 total
Oklahoma City · 5 guests · 3 bedsFairfield Inn & Suites by Marriott Oklahoma City DowntownFrom $311 total
Oklahoma City · 6 guests · 3 bedsSpringhill Suites by Marriott Oklahoma City AirportFrom $117 total
Oklahoma City · 6 guests · 3 bedsThe Winslow - Oklahoma CityFrom $179 total
Oklahoma City · 4 guests · 2 bedsSuburban StudiosFrom $50 total
Oklahoma City · 8 guests · 4 bedsOKANA Resort & Indoor WaterparkFrom $336 total
Yukon · 5 guests · 3 bedsTowneplace Suites By Marriott Oklahoma City YukonFrom $159 total
Oklahoma City · 2 guests · 1 bedMainstay Suites - Oklahoma City AirportFrom $116 total
Oklahoma City · 4 guests · 2 bedsSleep Inn - Oklahoma City AirportFrom $77 total
Oklahoma City · 5 guests · 2 bedsAC Hotel by Marriott Oklahoma City BricktownFrom $221 total
Oklahoma City · 4 guests · 2 bedsLively Hotel On Oak Oklahoma City, Tapestry By HiltonFrom $183 total
Oklahoma City · 4 guests · 2 bedsMotel 6 Oklahoma City, OK - Frontier CityFrom $59 total
Oklahoma City · 4 guests · 2 bedsMotel 6 Oklahoma City, OKFrom $65 total
Oklahoma City · 4 guests · 2 bedsBricktown Hotel & Extended StayFrom $98 total
Oklahoma City · 4 guests · 2 bedsSuper 8 by Wyndham Oklahoma/Frontier CityFrom $62 total
Oklahoma City · 6 guests · 2 bedsHome2 Suites by Hilton Oklahoma City NW ExpresswayFrom $109 total
Oklahoma City · 4 guests · 2 bedsMotel 6 Oklahoma City, OK - Airport EastFrom $64 total
Oklahoma City · 4 guests · 2 bedsStudio 6 Oklahoma City - Moore/NormanFrom $62 total
Oklahoma City · 4 guests · 2 bedsMotel 6 Oklahoma City, OK - SouthFrom $62 total
Oklahoma City · 6 guests · 3 bedsRadisson Hotel Oklahoma City AirportFrom $90 total
Oklahoma City · 4 guests · 2 bedsMotel 6 Oklahoma City, OK - Fairgrounds WestFrom $52 total
Oklahoma City · 4 guests · 2 bedsSheraton Oklahoma City Downtown HotelFrom $279 total
Oklahoma City · 4 guests · 20 bedsSuper Inn MotelFrom $47 total
Oklahoma City · 4 guests · 2 bedsSureStay Hotel by Best Western Oklahoma City WestFrom $54 total
Oklahoma City · 5 guests · 2 bedsCountry Inn & Suites by Radisson, Oklahoma City-Bricktown, OKFrom $139 total
Oklahoma City · 4 guests · 2 bedsCitizen HouseFrom $190 total
Oklahoma City · 4 guests · 2 bedsSkirvin Oklahoma City, a Hilton HotelFrom $300 total
Oklahoma City · 3 guests · 2 bedsResidence Inn by Marriott Oklahoma City AirportFrom $194 total
Oklahoma City · 3 guests · 2 bedsResidence Inn by Marriott Oklahoma City North/Quail SpringsFrom $217 total
Oklahoma City · 3 guests · 2 bedsResidence Inn by Marriott Oklahoma City NorthwestFrom $158 total
Oklahoma City · 5 guests · 3 bedsSpringHill Suites by Marriott Oklahoma City DowntownFrom $186 total
Oklahoma City · 6 guests · 2 bedsHoliday Inn Express and Suites Oklahoma City Northwest by IHGFrom $110 total
Oklahoma City · 6 guests · 2 bedsHoliday Inn Express & Suites Oklahoma City Mid - Arpt Area by IHGFrom $135 total
Oklahoma City · 4 guests · 2 bedsThe District Hotel Club and ResortsFrom $132 total
Oklahoma City · 4 guests · 3 bedsBradford House, Oklahoma City North, a Member of Design HotelsFrom $195 total
Oklahoma City · 4 guests · 2 bedsSAMIR Stay at NW ExpresswayFrom $70 total
Oklahoma City · 5 guests · 2 bedsGarner Hotel Oklahoma City - Quail Springs by IHGFrom $84 total
Oklahoma City · 4 guests · 2 bedsSleep Inn & Suites Oklahoma City NorthFrom $84 total
Oklahoma City · 6 guests · 2 bedsHomewood Suites by Hilton Oklahoma City Quail SpringsFrom $125 total
Oklahoma City · 4 guests · 2 bedsHawthorn Extended Stay by Wyndham Oklahoma City AirportFrom $85 total
Oklahoma City · 2 guests · 1 bedColcord Hotel Oklahoma City, Curio Collection by HiltonFrom $229 total
Oklahoma City · 4 guests · 2 bedsThe Douillet by Demeure HotelsFrom $71 total
Oklahoma City · 4 guests · 2 bedsHoliday Inn Hotel & Suites Oklahoma City North by IHGFrom $103 total
Oklahoma City · 4 guests · 2 bedsCandlewood Suites Oklahoma City - Bricktown by IHGFrom $178 total
Oklahoma City · 6 guests · 3 bedsHoliday Inn Express & Suites Oklahoma City Airport by IHGFrom $122 total
Oklahoma City · 4 guests · 2 bedsHoliday Inn Express & Suites Oklahoma City Southeast I-35 by IHGFrom $155 total
Oklahoma City · 3 guests · 2 bedsSonesta Simply Suites Oklahoma City AirportFrom $83 total
Oklahoma City · 6 guests · 2 bedsStaybridge Suites Oklahoma City Dwtn - Bricktown by IHGFrom $195 total
Oklahoma City · 4 guests · 2 bedsHoliday Inn Express & Suites Oklahoma City Dwtn - Bricktown by IHGFrom $226 total
Oklahoma City · 5 guests · 3 bedsComfort Suites Fairgrounds WestFrom $80 total
Oklahoma City · 8 guests · 3 bedsHomewood Suites by Hilton Oklahoma City-WestFrom $132 total
Oklahoma City · 4 guests · 2 bedsSleep Inn & Suites Oklahoma City NorthwestFrom $93 total
Oklahoma City · 4 guests · 2 bedsComfort Inn & Suites Oklahoma City South I-35From $106 total
Oklahoma City · 4 guests · 2 bedsBest Western Plus Executive Residency Oklahoma City I-35From $100 total
Oklahoma City · 5 guests · 2 bedsComfort Inn & Suites Oklahoma City near BricktownFrom $84 total
Oklahoma City · 4 guests · 2 bedsOmni Oklahoma City HotelFrom $418 total
Oklahoma City · 6 guests · 2 bedsSpringhill Suites Marriott Quail SpringsFrom $98 total
Oklahoma City · 2 guests · 1 bedClassen InnFrom $129 total
Oklahoma City · 4 guests · 2 bedsavid hotel Oklahoma City - Quail Springs by IHGFrom $100 total
Oklahoma City · 5 guests · 2 bedsLa Quinta Inn & Suites by Wyndham Oklahoma City AirportFrom $92 total
Oklahoma City · 4 guests · 2 bedsMainStay Suites Bricktown - near Medical CenterFrom $213 total
Oklahoma City · 4 guests · 2 bedsBest Western Plus Barsana Hotel & SuitesFrom $126 total
Oklahoma City · 4 guests · 2 bedsEcono Lodge Oklahoma City NortheastFrom $64 total
Oklahoma City · 4 guests · 2 bedsOYO Hotel Oklahoma City South I-35 and SE 29thFrom $67 total
Oklahoma City · 5 guests · 3 bedsFour Points by Sheraton Oklahoma City Quail SpringsFrom $87 total
Oklahoma City · 4 guests · 2 bedsRamada by Wyndham Oklahoma City Airport NorthFrom $63 total
Oklahoma City · 4 guests · 3 bedsGovernor's Suites Hotel Oklahoma City Airport AreaFrom $96 total
Oklahoma City · 4 guests · 2 bedsComfort Inn Oklahoma City South - I-240From $100 total
Oklahoma City · 4 guests · 2 bedsHilton Garden Inn Oklahoma City BricktownFrom $233 total
Oklahoma City · 4 guests · 2 bedsTru by Hilton Oklahoma City NW ExpresswayFrom $96 total
Oklahoma City · 4 guests · 2 bedsHampton Inn & Suites Oklahoma City/Quail SpringsFrom $109 total
Oklahoma City · 6 guests · 2 bedsHampton Inn & Suites Oklahoma City AirportFrom $102 total
Oklahoma City · 4 guests · 2 bedsavid hotel Oklahoma City Airport by IHGFrom $91 total
Oklahoma City · 4 guests · 2 bedsAloft by Marriott Oklahoma City Downtown - BricktownFrom $190 total
Oklahoma City · 4 guests · 2 bedsOYO Townhouse Oklahoma City AirportFrom $54 total
Oklahoma City · 6 guests · 2 bedsEmbassy Suites by Hilton Oklahoma City NorthwestFrom $154 total
Oklahoma City · 4 guests · 2 bedsWyndham Garden Oklahoma City Conference Ctr/Airpt/BricktownFrom $84 total
Oklahoma City · 5 guests · 2 bedsHyatt Place Oklahoma City / BricktownFrom $174 total
Oklahoma City · 4 guests · 2 bedsComfort Suites Meridian and I-40From $100 total
Oklahoma City · 4 guests · 2 bedsTru By Hilton Oklahoma City AirportFrom $82 total
Oklahoma City · 4 guests · 2 bedsHampton Inn Oklahoma City NortheastFrom $91 total
Oklahoma City · 4 guests · 2 bedsMeridian Inn Oklahoma City AirportFrom $59 total
Oklahoma City · 6 guests · 2 bedsDoubleTree by Hilton Hotel Oklahoma City AirportFrom $110 total
Oklahoma City · 5 guests · 2 bedsEmbassy Suites Oklahoma City Downtown/Medical CenterFrom $166 total
Oklahoma City · 4 guests · 2 bedsBaymont by Wyndham Oklahoma City/Quail SpringsFrom $66 total
Oklahoma City · 5 guests · 2 bedsTowneplace Suites Oklahoma City AirportFrom $111 total
Oklahoma City · 6 guests · 2 bedsHome2Suites by Hilton Oklahoma City SouthFrom $125 total
Oklahoma City · 6 guests · 2 bedsHome2 Suites by Hilton Oklahoma City Quail SpringsFrom $116 total
Oklahoma City · 6 guests · 2 bedsHomewood Suites by Hilton Oklahoma City - Bricktown, OKFrom $236 total
Oklahoma City · 4 guests · 2 bedsEmbassy Suites by Hilton Oklahoma City Will Rogers AirportFrom $125 total
Oklahoma City · 4 guests · 2 bedsBest Western Plus Memorial Inn & SuitesFrom $92 total
Oklahoma City · 4 guests · 2 bedsHoliday Inn Oklahoma City North Quail Spgs by IHGFrom $98 total
Oklahoma City · 6 guests · 2 bedsHoliday Inn Express & Suites Oklahoma City North by IHGFrom $107 total
Oklahoma City · 4 guests · 2 bedsOK HotelFrom $56 total
Oklahoma City · 5 guests · 2 bedsBaymont by Wyndham Oklahoma City AirportFrom $72 total
Oklahoma City · 5 guests · 2 bedsSuper 8 by Wyndham Oklahoma CityFrom $59 total
Typical weather in Oklahoma City
48°
27°
☂
5 days
5 days
53°
31°
☂
5 days
5 days
62°
39°
☂
7 days
7 days
72°
49°
☂
7 days
7 days
80°
59°
☂
9 days
9 days
89°
68°
☂
9 days
9 days
94°
72°
☂
6 days
6 days
93°
71°
☂
7 days
7 days
85°
63°
☂
7 days
7 days
74°
52°
☂
6 days
6 days
61°
40°
☂
5 days
5 days
50°
30°
☂
5 days
5 days
Jan.
Feb.
Mar.
Apr.
May.
Jun.
Jul.
Aug.
Sep.
Oct.
Nov.
Dec.





