Vacation rentals in Texas
Browse 93,356 vacation rentals, hotels, RVs, and more in Texas.
Top cities to stay in Texas
Houston
Avg. $118 · 8,832 properties
Austin
Avg. $185 · 5,933 properties
Corpus Christi
Avg. $243 · 5,547 properties
Dallas
Avg. $131 · 4,602 properties
Galveston
Avg. $199 · 4,586 properties
Galveston Island
Avg. $199 · 4,464 properties
San Antonio
Avg. $125 · 4,361 properties
Port Aransas
Avg. $323 · 3,360 properties
South Padre Island
Avg. $200 · 2,917 properties
Fort Worth
Avg. $130 · 2,704 properties
Bolivar Peninsula
Avg. $279 · 1,436 properties
Canyon Lake
Avg. $209 · 1,341 properties
Fredericksburg
Avg. $229 · 1,260 properties
North Padre Island
Avg. $155 · 1,137 properties
Lake Travis
Avg. $240 · 1,111 properties
New Braunfels
Avg. $193 · 1,033 properties
El Paso
Avg. $99 · 969 properties
Plano
Avg. $141 · 877 properties
Hitchcock
Avg. $284 · 856 properties
Aransas Pass
Avg. $219 · 824 properties
Vacations in Texas
What are the top travel destinations in Texas
Houston, Austin, and Corpus Christi are the top three destinations to travel in Texas.
How many rentals are available in Texas?
There are 93,356 vacation rentals available in Texas across several booking partners.
What is the price range for rentals in Texas?
Vacation rentals in Texas have a price range between $39-$20,000. The average price for rentals in Texas is $150 per night.
How many cities have available rentals in Texas?
There are 304 destinations with available rentals in Texas.
Popular rentals in Texas
See all resultsSee all results
Great deals in Texas
See all resultsSee all results
Explore nearby regions
Oklahoma
9,879 properties
Avg $132
New Mexico
9,587 properties
Avg $159
Kansas
3,615 properties
Avg $100
Louisiana
11,618 properties
Avg $140
Arkansas
10,840 properties
Avg $129
Nebraska
2,514 properties
Avg $108
Colorado
50,960 properties
Avg $276
Missouri
23,963 properties
Avg $133
More cities with vacation rentals in Texas
Alvin
Avg. $246 · 798 propertiesTexas City
Avg. $150 · 786 propertiesRockport
Avg. $157 · 760 propertiesArlington
Avg. $135 · 751 propertiesConroe
Avg. $147 · 668 propertiesLubbock
Avg. $105 · 592 propertiesWaco
Avg. $130 · 558 propertiesSurfside Beach
Avg. $219 · 552 propertiesLake Conroe
Avg. $170 · 509 propertiesIrving
Avg. $107 · 493 propertiesFrisco
Avg. $161 · 487 propertiesAmarillo
Avg. $99 · 470 propertiesGrand Prairie
Avg. $139 · 442 propertiesLake Texoma
Avg. $164 · 435 propertiesCollege Station
Avg. $155 · 427 propertiesBryan
Avg. $150 · 420 propertiesCedar Creek Reservoir
Avg. $280 · 386 propertiesRichardson
Avg. $123 · 374 propertiesRound Rock
Avg. $140 · 353 propertiesMidland
Avg. $83 · 334 propertiesGarland
Avg. $167 · 331 propertiesMcAllen
Avg. $100 · 322 propertiesLeague City
Avg. $119 · 319 propertiesPasadena
Avg. $110 · 317 propertiesKingsland
Avg. $335 · 315 propertiesMcKinney
Avg. $149 · 312 propertiesFreeport
Avg. $179 · 311 propertiesThe Woodlands
Avg. $138 · 306 propertiesLake Lewisville
Avg. $159 · 306 propertiesLewisville
Avg. $141 · 304 propertiesSeguin
Avg. $125 · 302 propertiesLake Austin
Avg. $400 · 301 propertiesZilker
Avg. $224 · 296 propertiesWimberley
Avg. $166 · 280 propertiesCarrollton
Avg. $145 · 268 propertiesBrownsville
Avg. $120 · 264 propertiesPflugerville
Avg. $148 · 259 propertiesCypress
Avg. $120 · 258 propertiesJamaica Beach
Avg. $271 · 256 propertiesKilleen
Avg. $100 · 246 propertiesLakeway
Avg. $240 · 246 propertiesLago Vista
Avg. $213 · 241 propertiesHorseshoe Bay
Avg. $239 · 235 propertiesCedar Park
Avg. $135 · 229 propertiesGranbury
Avg. $209 · 223 propertiesPort Isabel
Avg. $120 · 217 propertiesLake Livingston
Avg. $210 · 212 propertiesAbilene
Avg. $111 · 209 propertiesGeorgetown
Avg. $140 · 209 propertiesDenton
Avg. $118 · 205 propertiesSan Marcos
Avg. $126 · 204 propertiesFarmers Branch
Avg. $120 · 202 propertiesLake Lyndon B Johnson
Avg. $252 · 192 propertiesMontopolis
Avg. $123 · 190 propertiesTyler
Avg. $109 · 184 propertiesPoint Venture
Avg. $240 · 179 propertiesTemple
Avg. $103 · 178 propertiesOdessa
Avg. $85 · 169 propertiesAddison
Avg. $104 · 169 propertiesRockwall
Avg. $139 · 168 propertiesLaredo
Avg. $86 · 167 propertiesPossum Kingdom Lake
Avg. $295 · 167 propertiesAllen
Avg. $147 · 165 propertiesSpring Branch
Avg. $154 · 163 propertiesEuless
Avg. $113 · 159 propertiesMesquite
Avg. $109 · 156 propertiesKerrville
Avg. $155 · 155 propertiesSouth Congress
Avg. $173 · 155 propertiesConcan
Avg. $575 · 153 propertiesBaytown
Avg. $81 · 146 propertiesKaty
Avg. $110 · 146 propertiesMissouri City
Avg. $135 · 145 propertiesNorth Richland Hills
Avg. $164 · 140 propertiesThe Colony
Avg. $132 · 139 propertiesSpring
Avg. $120 · 139 propertiesPearland
Avg. $125 · 136 propertiesFlower Mound
Avg. $199 · 131 propertiesSan Angelo
Avg. $109 · 130 propertiesGrapevine
Avg. $137 · 126 propertiesWebster
Avg. $89 · 126 propertiesWichita Falls
Avg. $101 · 122 propertiesBoerne
Avg. $180 · 121 propertiesEdinburg
Avg. $90 · 120 propertiesLongview
Avg. $81 · 119 propertiesAlpine
Avg. $107 · 117 propertiesAddicks
Avg. $95 · 117 propertiesSchertz
Avg. $140 · 116 propertiesBeaumont
Avg. $83 · 115 propertiesPort Arthur
Avg. $96 · 114 propertiesLittle Elm
Avg. $196 · 113 propertiesMarble Falls
Avg. $213 · 112 propertiesLeander
Avg. $112 · 111 propertiesSugar Land
Avg. $96 · 110 propertiesPharr
Avg. $96 · 108 propertiesJonestown
Avg. $277 · 108 propertiesFulton
Avg. $128 · 98 propertiesLaguna Vista
Avg. $150 · 95 propertiesRowlett
Avg. $177 · 94 propertiesLa Marque
Avg. $109 · 94 propertiesGun Barrel City
Avg. $281 · 94 propertiesHudson Bend
Avg. $377 · 92 propertiesHarlingen
Avg. $91 · 92 propertiesPipe Creek
Avg. $155 · 91 propertiesMansfield
Avg. $133 · 91 propertiesBig Bend National Park
Avg. $215 · 91 propertiesHurst
Avg. $117 · 90 propertiesSan Leon
Avg. $163 · 90 propertiesWeatherford
Avg. $110 · 89 propertiesLa Porte
Avg. $123 · 87 propertiesPort O'Connor
Avg. $240 · 87 propertiesKingwood
Avg. $89 · 85 propertiesFlour Bluff
Avg. $186 · 85 propertiesWaxahachie
Avg. $125 · 80 propertiesBrenham
Avg. $141 · 78 propertiesDiamond Beach
Avg. $312 · 76 propertiesRosenberg
Avg. $94 · 76 propertiesJollyville
Avg. $161 · 75 propertiesVictoria
Avg. $80 · 73 propertiesKyle
Avg. $143 · 72 propertiesLake Buchanan
Avg. $251 · 71 propertiesSeabrook
Avg. $144 · 70 propertiesMission
Avg. $120 · 67 propertiesHumble
Avg. $60 · 67 propertiesWells Branch
Avg. $181 · 66 propertiesLake Jackson
Avg. $109 · 66 propertiesMcQueeney
Avg. $319 · 64 propertiesBuchanan Dam
Avg. $239 · 64 propertiesLakehills
Avg. $161 · 62 propertiesHuntsville
Avg. $114 · 62 propertiesPecos
Avg. $105 · 62 propertiesBedford
Avg. $114 · 61 propertiesBellaire
Avg. $105 · 61 propertiesNacogdoches
Avg. $84 · 60 propertiesBurleson
Avg. $108 · 60 propertiesTomball
Avg. $102 · 60 propertiesChannelview
Avg. $68 · 60 propertiesCanton
Avg. $98 · 59 propertiesLake Tawakoni
Avg. $186 · 59 propertiesCoppell
Avg. $150 · 58 propertiesShenandoah
Avg. $98 · 58 propertiesBandera
Avg. $149 · 58 propertiesKemah
Avg. $158 · 57 propertiesEagle Pass
Avg. $119 · 57 propertiesCenter Point
Avg. $199 · 56 propertiesGranite Shoals
Avg. $234 · 56 propertiesDeSoto
Avg. $109 · 56 propertiesGlen Rose
Avg. $135 · 55 propertiesBuda
Avg. $98 · 54 propertiesPayne Springs
Avg. $315 · 52 propertiesLeon Valley
Avg. $141 · 50 propertiesLake O the Pines
Avg. $130 · 50 propertiesBelton
Avg. $147 · 49 propertiesKeller
Avg. $210 · 49 propertiesDripping Springs
Avg. $192 · 48 propertiesSouthlake
Avg. $152 · 47 propertiesMarfa
Avg. $172 · 47 propertiesJohnson City
Avg. $189 · 47 propertiesFort Stockton
Avg. $73 · 46 propertiesTool
Avg. $212 · 45 propertiesTexarkana
Avg. $89 · 45 propertiesBig Spring
Avg. $90 · 45 propertiesGreenville
Avg. $77 · 42 propertiesLufkin
Avg. $86 · 42 propertiesSherman
Avg. $93 · 42 propertiesBay City
Avg. $72 · 42 propertiesDuncanville
Avg. $119 · 41 propertiesBastrop
Avg. $112 · 40 propertiesCotulla
Avg. $71 · 40 propertiesGonzales
Avg. $87 · 38 propertiesWeslaco
Avg. $72 · 38 propertiesBacliff
Avg. $138 · 38 propertiesStephenville
Avg. $90 · 37 propertiesEagle Mountain Lake
Avg. $350 · 37 propertiesWest Lake Hills
Avg. $1093 · 36 propertiesAldine
Avg. $78 · 36 propertiesWoodway
Avg. $104 · 36 propertiesBulverde
Avg. $155 · 36 propertiesBellmead
Avg. $78 · 35 propertiesUvalde
Avg. $173 · 35 propertiesLlano
Avg. $145 · 35 propertiesCleburne
Avg. $80 · 35 propertiesKingsville
Avg. $63 · 34 propertiesAnna
Avg. $202 · 34 propertiesMarshall
Avg. $81 · 33 propertiesHarker Heights
Avg. $105 · 33 propertiesSnyder
Avg. $59 · 33 propertiesDecatur
Avg. $65 · 33 propertiesGruene
Avg. $250 · 33 propertiesNassau Bay
Avg. $118 · 32 propertiesParis
Avg. $76 · 32 propertiesMission Bend
Avg. $161 · 30 propertiesSan Benito
Avg. $76 · 29 propertiesBrownwood
Avg. $100 · 28 propertiesCorsicana
Avg. $86 · 28 propertiesThree Rivers
Avg. $79 · 27 propertiesVolente
Avg. $274 · 27 propertiesBlanco
Avg. $119 · 27 propertiesRound Top
Avg. $334 · 27 propertiesSalado
Avg. $99 · 26 propertiesStonewall
Avg. $195 · 26 propertiesEnnis
Avg. $108 · 25 propertiesLake Dallas
Avg. $123 · 25 propertiesBriarcliff
Avg. $280 · 25 propertiesSunset Valley
Avg. $175 · 24 propertiesEnchanted Oaks
Avg. $312 · 21 propertiesLake Worth
Avg. $94 · 21 propertiesPalacios
Avg. $135 · 21 propertiesMatagorda
Avg. $216 · 20 propertiesCity-By-The Sea
Avg. $271 · 20 propertiesComfort
Avg. $198 · 20 propertiesFort Davis
Avg. $158 · 20 propertiesLeakey
Avg. $250 · 19 propertiesMarathon
Avg. $154 · 19 propertiesWindcrest
Avg. $69 · 18 propertiesSea Isle
Avg. $184 · 18 propertiesShavano Park
Avg. $142 · 17 propertiesShamrock
Avg. $52 · 17 propertiesPort Mansfield
Avg. $250 · 16 propertiesCrystal Beach
Avg. $490 · 16 propertiesRiver Oaks
Avg. $154 · 16 propertiesKenedy
Avg. $60 · 16 propertiesRollingwood
Avg. $999 · 16 propertiesCloverleaf
Avg. $86 · 16 propertiesManchaca
Avg. $140 · 15 propertiesCottonwood Shores
Avg. $167 · 14 propertiesIngram
Avg. $152 · 14 propertiesTerramar Beach
Avg. $304 · 14 propertiesRichland Hills
Avg. $116 · 12 propertiesWindemere
Avg. $182 · 12 propertiesJacinto City
Avg. $77 · 11 propertiesMedina
Avg. $169 · 11 propertiesTiki Island
Avg. $297 · 10 propertiesHemphill
Avg. $75 · 10 propertiesWest Columbia
Avg. $87 · 10 propertiesUtopia
Avg. $162 · 10 propertiesSomerville
Avg. $99 · 9 propertiesPoint Blank
Avg. $273 · 9 propertiesGreatwood
Avg. $97 · 8 propertiesMustang Island
Avg. $281 · 8 propertiesBorderland
Avg. $123 · 8 propertiesBurton
Avg. $225 · 7 propertiesPalmview
Avg. $75 · 7 propertiesBayou Vista
Avg. $216 · 7 propertiesAlamo Heights
Avg. $113 · 7 propertiesCarmine
Avg. $193 · 7 propertiesTaylor Lake Village
Avg. $230 · 7 propertiesTexas Hill Country
Avg. $141 · 6 propertiesDriftwood
Avg. $152 · 6 propertiesLa Vernia
Avg. $111 · 5 propertiesSouth Houston
Avg. $56 · 5 propertiesGalena Park
Avg. $56 · 5 propertiesKarnes City
Avg. $79 · 5 propertiesDel Valle
Avg. $93 · 5 propertiesClaude
Avg. $109 · 5 propertiesPirates Alley
Avg. $367 · 5 propertiesArroyo City
Avg. $94 · 5 propertiesBroaddus
Avg. $200 · 5 propertiesWolfforth
Avg. $81 · 5 propertiesGilchrist
Avg. $375 · 4 propertiesTerlingua
Avg. $153 · 4 propertiesSinton
Avg. $95 · 4 propertiesLytle
Avg. $142 · 4 propertiesHolly Lake Ranch
Avg. $221 · 4 propertiesKerens
Avg. $152 · 4 propertiesArcola
Avg. $112 · 4 propertiesPort Bolivar
Avg. $301 · 3 propertiesBuffalo Gap
Avg. $168 · 3 propertiesBishop
Avg. $69 · 3 propertiesColes Crossing
Avg. $139 · 3 propertiesFrankston
Avg. $160 · 3 propertiesShepherd
Avg. $50 · 3 propertiesHunt
Avg. $363 · 3 propertiesSan Leanna
Avg. $970 · 2 propertiesPiney Point Village
Avg. $88 · 2 propertiesCaplen
Avg. $232 · 2 propertiesNew Waverly
Avg. $199 · 2 propertiesJustin
Avg. $158 · 2 propertiesHouston Heights
Avg. $116 · 2 propertiesColdspring
Avg. $112 · 2 propertiesElm Mott
Avg. $150 · 2 propertiesEdgecliff Village
Avg. $136 · 2 propertiesChandler
Avg. $99 · 2 propertiesNorth Shore Acres
Avg. $171 · 2 propertiesHoliday Beach
Avg. $89 · 2 properties