Top cities to stay in Texas

Corpus Christi
Avg. $335 · 3,026 properties
Mustang Island
Avg. $345 · 2,716 properties
Houston
Avg. $106 · 2,575 properties
Port Aransas
Avg. $376 · 2,214 properties
City-By-The Sea
Avg. $339 · 2,086 properties
Dallas
Avg. $100 · 1,151 properties
San Antonio
Avg. $108 · 1,138 properties
Austin
Avg. $147 · 1,116 properties
South Padre Island
Avg. $158 · 1,081 properties
West Lake Hills
Avg. $150 · 1,063 properties
Fort Worth
Avg. $115 · 1,041 properties
Wells Branch
Avg. $140 · 1,014 properties
Bellaire
Avg. $106 · 988 properties
South Congress
Avg. $149 · 956 properties
Shavano Park
Avg. $105 · 827 properties
Zilker
Avg. $162 · 823 properties
Galveston
Avg. $152 · 815 properties
Galveston Island
Avg. $152 · 780 properties
Montopolis
Avg. $150 · 775 properties
Houston Heights
Avg. $102 · 720 properties

Learn more about Texas

How many rentals are available in Texas?

What is the price range for rentals in Texas?

What is the most popular type of rental in Texas?

What is the top travel destination in Texas?

How many destinations have available rentals in Texas?

Explore nearby regions

Oklahoma
2,780 properties
Avg $100
New Mexico
2,742 properties
Avg $130
Kansas
1,515 properties
Avg $96
Louisiana
3,344 properties
Avg $124
Arkansas
2,694 properties
Avg $106
Nebraska
1,173 properties
Avg $100
Colorado
14,095 properties
Avg $244
Missouri
5,657 properties
Avg $111

More cities with vacation rentals in Texas

Piney Point Village· Avg. $94/nightRichland Hills· Avg. $119/nightSunset Valley· Avg. $184/nightAransas Pass· Avg. $259/nightManchaca· Avg. $150/nightDel Valle· Avg. $153/nightAlamo Heights· Avg. $99/nightRollingwood· Avg. $195/nightGalena Park· Avg. $102/nightMission Bend· Avg. $99/nightBammel· Avg. $130/nightLeon Valley· Avg. $105/nightShenandoah· Avg. $150/nightPort Bolivar· Avg. $131/nightArcola· Avg. $99/nightNorth Padre Island· Avg. $155/nightBolivar Beach· Avg. $208/nightBolivar Peninsula· Avg. $274/nightVolente· Avg. $203/nightGrapetown· Avg. $229/nightCanyon Lake· Avg. $205/nightRiver Oaks· Avg. $102/nightCrystal Beach· Avg. $276/nightLake Worth· Avg. $105/nightSouth Houston· Avg. $102/nightPatton Woods· Avg. $279/nightCloverleaf· Avg. $95/nightNew Braunfels· Avg. $126/nightTiki Island· Avg. $180/nightWindcrest· Avg. $96/nightEl Paso· Avg. $100/nightLolaville· Avg. $110/nightFredericksburg· Avg. $244/nightEagle Ford· Avg. $104/nightWindemere· Avg. $102/nightGreatwood· Avg. $99/nightBriarcliff· Avg. $240/nightNassau Bay· Avg. $109/nightLake Dallas· Avg. $120/nightLake Travis· Avg. $245/nightKemah· Avg. $105/nightPlano· Avg. $106/nightLackland Heights· Avg. $108/nightBacliff· Avg. $109/nightColes Crossing· Avg. $115/nightPoint Venture· Avg. $239/nightAlvin· Avg. $135/nightFulton· Avg. $304/nightNorth Shore Acres· Avg. $240/nightSea Isle· Avg. $195/nightTerramar Beach· Avg. $194/nightIrving· Avg. $90/nightJacinto City· Avg. $95/nightTaylor Lake Village· Avg. $109/nightJamaica Beach· Avg. $193/nightTexas City· Avg. $119/nightArlington· Avg. $105/nightJustin· Avg. $125/nightLubbock· Avg. $102/nightDel Norte Heights· Avg. $93/nightGruene· Avg. $148/nightCaplen· Avg. $265/nightEdgecliff Village· Avg. $103/nightRockport· Avg. $296/nightAmarillo· Avg. $95/nightConroe· Avg. $125/nightWaco· Avg. $103/nightHoliday Beach· Avg. $298/nightElm Mott· Avg. $95/nightMidland· Avg. $72/nightHitchcock· Avg. $199/nightCypress· Avg. $115/nightCrosby· Avg. $97/nightFrisco· Avg. $125/nightPasadena· Avg. $100/nightLeague City· Avg. $119/nightGeorgetown· Avg. $140/nightGrand Prairie· Avg. $99/nightRound Rock· Avg. $101/nightSeguin· Avg. $143/nightWolfforth· Avg. $108/nightMcKinney· Avg. $122/nightCollege Station· Avg. $107/nightSalado· Avg. $115/nightLewisville· Avg. $104/nightBryan· Avg. $94/nightDenton· Avg. $119/nightMcAllen· Avg. $102/nightThe Woodlands· Avg. $115/nightLake Lewisville· Avg. $120/nightPearland· Avg. $120/nightDiamond Beach· Avg. $198/nightSoncy· Avg. $100/nightDriftwood· Avg. $145/nightSan Leanna· Avg. $120/nightRichardson· Avg. $89/nightSan Marcos· Avg. $109/nightBaytown· Avg. $84/nightGarland· Avg. $105/nightCottonwood Shores· Avg. $179/nightBlue Mound· Avg. $108/nightTexas Hill Country· Avg. $109/nightSurfside Beach· Avg. $173/nightTemple· Avg. $90/nightLaredo· Avg. $83/nightCedar Park· Avg. $99/nightCarrollton· Avg. $104/nightBrownsville· Avg. $99/nightLuckenbach· Avg. $121/nightWimberley· Avg. $145/nightAbilene· Avg. $97/nightBlumenthal· Avg. $155/nightKilleen· Avg. $96/nightBorderland· Avg. $109/nightLake Austin· Avg. $1,321/nightOdessa· Avg. $83/nightGilchrist· Avg. $269/nightLaguna Vista· Avg. $98/nightTyler· Avg. $88/nightPalmview· Avg. $100/nightAddison· Avg. $87/nightLeander· Avg. $100/nightGrapevine· Avg. $137/nightAddicks· Avg. $99/nightLongview· Avg. $94/nightPort Isabel· Avg. $83/nightBullard· Avg. $103/nightLakeway· Avg. $217/nightSan Angelo· Avg. $104/nightSugar Land· Avg. $90/nightBeaumont· Avg. $84/nightFarmers Branch· Avg. $87/nightMesquite· Avg. $92/nightEuless· Avg. $85/nightPflugerville· Avg. $120/nightMissouri City· Avg. $118/nightFlint· Avg. $110/nightNorth Richland Hills· Avg. $120/nightLake Conroe· Avg. $147/nightBuffalo Gap· Avg. $106/nightSinton· Avg. $108/nightMansfield· Avg. $120/nightThe Colony· Avg. $105/nightKaty· Avg. $100/nightCedar Creek Reservoir· Avg. $173/nightSpring· Avg. $129/nightLake Texoma· Avg. $117/nightPort Arthur· Avg. $103/nightFreeport· Avg. $171/nightFlour Bluff· Avg. $186/nightKingwood· Avg. $99/nightNew Waverly· Avg. $160/nightLa Vernia· Avg. $119/nightWichita Falls· Avg. $89/nightWaxahachie· Avg. $115/nightSchertz· Avg. $125/nightBoerne· Avg. $149/nightKingsland· Avg. $304/nightFlower Mound· Avg. $120/nightGranbury· Avg. $145/nightHurst· Avg. $120/nightLago Vista· Avg. $193/nightHarlingen· Avg. $99/nightWeatherford· Avg. $124/nightHorseshoe Bay· Avg. $190/nightBurleson· Avg. $124/nightHumble· Avg. $79/nightAllen· Avg. $119/nightLytle· Avg. $121/nightShepherd· Avg. $108/nightEnchanted Oaks· Avg. $192/nightLake Jackson· Avg. $85/nightVictoria· Avg. $86/nightLa Marque· Avg. $97/nightKerrville· Avg. $125/nightLa Porte· Avg. $100/nightSpring Branch· Avg. $130/nightRosenberg· Avg. $95/nightEdinburg· Avg. $103/nightBastrop· Avg. $115/nightTomball· Avg. $122/nightTexarkana· Avg. $80/nightLake Livingston· Avg. $135/nightAlpine· Avg. $97/nightPecos· Avg. $70/nightFort Stockton· Avg. $88/nightBig Spring· Avg. $89/nightPharr· Avg. $81/nightKarnes City· Avg. $67/nightPirates Alley· Avg. $207/nightSouthlake· Avg. $115/nightChannelview· Avg. $71/nightDeSoto· Avg. $95/nightKenedy· Avg. $66/nightCleburne· Avg. $96/nightBedford· Avg. $94/nightHuntsville· Avg. $100/nightMission· Avg. $115/nightPoint Blank· Avg. $135/nightMarble Falls· Avg. $134/nightBayou Vista· Avg. $125/nightKyle· Avg. $115/nightBay City· Avg. $79/nightLake Lyndon B Johnson· Avg. $181/nightSeabrook· Avg. $115/nightHudson Bend· Avg. $251/nightComfort· Avg. $148/nightBlanco· Avg. $150/nightSnyder· Avg. $60/nightGlen Rose· Avg. $111/nightBrenham· Avg. $98/nightBishop· Avg. $78/nightLake Buchanan· Avg. $110/nightCotulla· Avg. $53/nightSherman· Avg. $68/nightBleiblerville· Avg. $99/nightNacogdoches· Avg. $90/nightSan Benito· Avg. $98/nightBulverde· Avg. $130/nightMarshall· Avg. $81/nightWeslaco· Avg. $77/nightAldine· Avg. $69/nightKingsville· Avg. $78/nightDuncanville· Avg. $82/nightHye· Avg. $121/nightSomerville· Avg. $116/nightLittle Elm· Avg. $129/nightBuchanan Dam· Avg. $108/nightGonzales· Avg. $80/nightDecatur· Avg. $69/nightIngram· Avg. $126/nightLufkin· Avg. $83/nightGreenville· Avg. $75/nightJohnson City· Avg. $120/nightWoodway· Avg. $87/nightCorsicana· Avg. $98/nightEagle Pass· Avg. $81/nightCanton· Avg. $85/nightColdspring· Avg. $157/nightBandera· Avg. $150/nightBellmead· Avg. $68/nightShamrock· Avg. $62/nightUvalde· Avg. $98/nightThree Rivers· Avg. $80/nightBergheim· Avg. $112/nightJollyville· Avg. $108/nightBrownwood· Avg. $93/nightGrand Saline· Avg. $112/nightWest Columbia· Avg. $104/nightLakehills· Avg. $129/nightCarmine· Avg. $141/nightGun Barrel City· Avg. $105/nightSabinetown· Avg. $118/nightLlano· Avg. $144/nightJonestown· Avg. $184/nightGordonville· Avg. $113/nightHawkins· Avg. $107/nightMcQueeney· Avg. $166/nightFrankston· Avg. $109/nightStonewall· Avg. $115/nightGilbreth· Avg. $91/nightCenter Point· Avg. $353/nightRound Top· Avg. $170/nightEagle Mountain Lake· Avg. $123/nightPipe Creek· Avg. $133/nightMedina· Avg. $117/nightTool· Avg. $120/nightSan Leon· Avg. $171/nightPossum Kingdom Lake· Avg. $295/nightLake O the Pines· Avg. $103/nightIndustry· Avg. $100/nightCrawford· Avg. $102/nightPort O'Connor· Avg. $127/nightWarrenton· Avg. $115/nightHunt· Avg. $136/nightHolly Lake Ranch· Avg. $128/nightMatagorda· Avg. $93/nightUtopia· Avg. $165/nightSam Rayburn· Avg. $109/nightFort Davis· Avg. $117/nightGranite Shoals· Avg. $149/nightLake Tawakoni· Avg. $289/nightMarfa· Avg. $100/nightClaude· Avg. $55/nightHemphill· Avg. $118/nightMarathon· Avg. $120/nightPayne Springs· Avg. $298/nightRio Frio· Avg. $122/nightBrookeland· Avg. $227/nightArroyo City· Avg. $91/nightBig Bend National Park· Avg. $119/nightBurton· Avg. $141/nightLeakey· Avg. $122/nightTerlingua· Avg. $78/nightPalacios· Avg. $135/nightPort MansfieldConcanBroaddus