Top cities to stay in Oklahoma

Oklahoma City
Avg. $100 · 518 properties
Warr Acres
Avg. $100 · 427 properties
Tulsa
Avg. $106 · 344 properties
Nichols Hills
Avg. $90 · 279 properties
Forest Park
Avg. $99 · 267 properties
Lillard Park
Avg. $99 · 235 properties
Stephens Gap
Avg. $200 · 181 properties
Hochatown
Avg. $212 · 179 properties
Norman
Avg. $115 · 91 properties
Broken Arrow
Avg. $118 · 90 properties
Broken Bow
Avg. $165 · 88 properties
Medicine Park
Avg. $71 · 64 properties
Lawton
Avg. $69 · 62 properties
Edmond
Avg. $110 · 47 properties
Eufaula
Avg. $94 · 44 properties
Ardmore
Avg. $70 · 38 properties
Kingston
Avg. $109 · 32 properties
Bartlesville
Avg. $125 · 32 properties
Stillwater
Avg. $82 · 32 properties
Muskogee
Avg. $76 · 30 properties

Learn more about Oklahoma

How many rentals are available in Oklahoma?

What is the price range for rentals in Oklahoma?

What is the most popular type of rental in Oklahoma?

What is the top travel destination in Oklahoma?

How many destinations have available rentals in Oklahoma?

Explore nearby regions

Texas
27,171 properties
Avg $127
Kansas
1,498 properties
Avg $98
Arkansas
2,678 properties
Avg $106
Missouri
5,646 properties
Avg $112
Louisiana
3,201 properties
Avg $120
Nebraska
1,170 properties
Avg $100
Iowa
2,089 properties
Avg $104
Mississippi
2,375 properties
Avg $121

More cities with vacation rentals in Oklahoma

Jenks· Avg. $142/nightMidwest City· Avg. $86/nightElk City· Avg. $59/nightMcAlester· Avg. $74/nightEnid· Avg. $89/nightWoodward· Avg. $59/nightLangley· Avg. $90/nightMonkey Island· Avg. $129/nightPonca City· Avg. $78/nightCalera· Avg. $104/nightGuymon· Avg. $78/nightLake O The Cherokees· Avg. $107/nightTahlequah· Avg. $80/nightPark Hill· Avg. $80/nightCarlton Landing· Avg. $127/nightGrove· Avg. $119/nightEucha· Avg. $129/nightGrand Lake Towne· Avg. $84/nightParadise Hill· Avg. $83/nightGore· Avg. $83/nightLongtown· Avg. $81/nightSkiatook· Avg. $165/nightCleora· Avg. $107/nightTenkiller Ferry Lake· Avg. $84/nightCookson· Avg. $91/nightSkiatook Lake