Top cities to stay in Oklahoma

Oklahoma City
Avg. $120 · 1,004 properties
Broken Bow
Avg. $407 · 832 properties
Tulsa
Avg. $135 · 655 properties
Eufaula
Avg. $257 · 230 properties
Norman
Avg. $179 · 181 properties
Longtown
Avg. $311 · 129 properties
Lake O The Cherokees
Avg. $284 · 128 properties
Broken Arrow
Avg. $125 · 114 properties
Lawton
Avg. $75 · 107 properties
Edmond
Avg. $138 · 98 properties
Hochatown
Avg. $490 · 92 properties
Bartlesville
Avg. $111 · 63 properties
Grove
Avg. $242 · 57 properties
Stillwater
Avg. $168 · 47 properties
Jenks
Avg. $124 · 47 properties
Enid
Avg. $91 · 42 properties
Tenkiller Ferry Lake
Avg. $190 · 37 properties
Ardmore
Avg. $71 · 32 properties
Midwest City
Avg. $86 · 29 properties
Skiatook
Avg. $247 · 29 properties

Vacations in Oklahoma

How many rentals are available in Oklahoma?

Average price for rentals in Oklahoma

Most popular type of vacation rental in Oklahoma

Top travel destinations in Oklahoma

How many cities have available rentals in Oklahoma?

Explore nearby regions

Texas
69,487 properties
Avg $204
Kansas
2,405 properties
Avg $124
Arkansas
7,339 properties
Avg $175
Missouri
16,436 properties
Avg $187
Louisiana
8,152 properties
Avg $201
Nebraska
1,599 properties
Avg $125
Iowa
3,659 properties
Avg $156
Mississippi
5,474 properties
Avg $193

More cities with vacation rentals in Oklahoma

Park Hill· Avg. $111/nightCleora· Avg. $277/nightShawnee· Avg. $107/nightTahlequah· Avg. $91/nightMuskogee· Avg. $78/nightElk City· Avg. $59/nightWoodward· Avg. $63/nightYukon· Avg. $109/nightCarlton Landing· Avg. $336/nightMcAlester· Avg. $69/nightSkiatook Lake· Avg. $336/nightMedicine Park· Avg. $195/nightLangley· Avg. $660/nightPonca City· Avg. $97/nightAda· Avg. $89/nightGuymon· Avg. $78/nightCalera· Avg. $104/nightDavis· Avg. $223/nightWarr Acres· Avg. $79/nightParadise Hill· Avg. $512/nightNichols Hills· Avg. $144/nightMonkey Island· Avg. $182/nightForest Park· Avg. $187/nightKingston· Avg. $110/nightAfton· Avg. $211/nightGore· Avg. $50/nightFairlandLillard ParkEuchaCooksonStephens GapCashionGrand Lake Towne