Top cities to stay in Oregon

Willamette Valley
Avg. $129 · 1,580 properties
Portland
Avg. $129 · 722 properties
Sunriver
Avg. $248 · 689 properties
Bend
Avg. $145 · 373 properties
Lincoln City
Avg. $154 · 368 properties
Seaside
Avg. $103 · 188 properties
Rockaway Beach
Avg. $109 · 175 properties
McKenzie River
Avg. $111 · 162 properties
Hood River
Avg. $194 · 158 properties
Eugene
Avg. $114 · 136 properties
Newport
Avg. $98 · 126 properties
Devils Lake
Avg. $130 · 118 properties
Lincoln Beach
Avg. $145 · 114 properties
Beaverton
Avg. $141 · 114 properties
Mount Hood Village
Avg. $128 · 105 properties
Pacific City
Avg. $162 · 103 properties
Medford
Avg. $120 · 93 properties
Salem
Avg. $109 · 86 properties
Hillsboro
Avg. $125 · 82 properties
Three Rivers
Avg. $167 · 71 properties

Learn more about Oregon

How many rentals are available in Oregon?

What is the price range for rentals in Oregon?

What is the most popular type of rental in Oregon?

What is the top travel destination in Oregon?

How many destinations have available rentals in Oregon?

Explore nearby regions

Washington
7,054 properties
Avg $125
Idaho
3,940 properties
Avg $139
Nevada
5,650 properties
Avg $185
California
31,573 properties
Avg $175
Utah
6,050 properties
Avg $162
Montana
1,980 properties
Avg $142
Wyoming
883 properties
Avg $125
Arizona
7,405 properties
Avg $148

More cities with vacation rentals in Oregon

Grants Pass· Avg. $120/nightCannon Beach· Avg. $115/nightTigard· Avg. $150/nightGresham· Avg. $105/nightRedmond· Avg. $119/nightWaldport· Avg. $126/nightManzanita· Avg. $131/nightKlamath Falls· Avg. $124/nightLake Oswego· Avg. $150/nightSpringfield· Avg. $104/nightDepoe Bay· Avg. $130/nightAshland· Avg. $134/nightHappy Valley· Avg. $150/nightTolovana Park· Avg. $130/nightCoos Bay· Avg. $109/nightParkrose· Avg. $115/nightWelches· Avg. $128/nightDeschutes River Woods· Avg. $174/nightGearhart· Avg. $145/nightGold Beach· Avg. $120/nightCaldwell· Avg. $109/nightRoseburg· Avg. $96/nightAstoria· Avg. $129/nightCorvallis· Avg. $136/nightGleneden Beach· Avg. $117/nightThe Dalles· Avg. $106/nightOregon City· Avg. $128/nightTroutdale· Avg. $110/nightTanasbourne· Avg. $115/nightForest Grove· Avg. $121/nightMcMinnville· Avg. $168/nightSisters· Avg. $129/nightPendleton· Avg. $101/nightAlbany· Avg. $110/nightWilsonville· Avg. $165/nightWest Linn· Avg. $140/nightYachats· Avg. $108/nightSherwood· Avg. $199/nightNewberg· Avg. $159/nightOntario· Avg. $89/nightBaker City· Avg. $75/nightMilwaukie· Avg. $144/nightBrookings· Avg. $100/nightNetarts· Avg. $106/nightPort Orford· Avg. $135/nightSellwood - Moreland· Avg. $193/nightCentral Point· Avg. $150/nightPearl District· Avg. $100/nightRoads End· Avg. $215/nightCape Meares· Avg. $118/nightCamp Sherman· Avg. $266/nightLa Grande· Avg. $76/nightPrineville· Avg. $109/nightGladstone· Avg. $139/nightDundee· Avg. $174/nightSeal Rock· Avg. $113/nightEagle Point· Avg. $125/nightClackamas· Avg. $116/nightGaribaldi· Avg. $96/nightDrake Park· Avg. $215/nightOtter Rock· Avg. $138/nightBay City· Avg. $119/nightFairview· Avg. $96/nightCottage Grove· Avg. $110/nightHarbor· Avg. $124/nightDunes City· Avg. $169/nightGovernment Camp· Avg. $196/nightMonmouth· Avg. $85/nightTalent· Avg. $200/nightFlorence· Avg. $83/nightMosier· Avg. $189/nightMilton-Freewater· Avg. $104/nightHubbard· Avg. $152/nightNedonna Beach· Avg. $132/nightShady Cove· Avg. $94/nightPhilomath· Avg. $195/nightIndependence· Avg. $128/nightSouth Beach· Avg. $96/nightVeneta· Avg. $115/nightRogue River· Avg. $99/nightHammond· Avg. $189/nightJacksonville· Avg. $166/nightYamhill· Avg. $129/nightTillicum Beach· Avg. $92/nightTillamook· Avg. $91/nightEnterprise· Avg. $86/nightJunction City· Avg. $80/nightCreswell· Avg. $172/nightBarview· Avg. $127/nightChiloquin· Avg. $115/nightPhoenix· Avg. $82/nightGold Hill· Avg. $143/nightWheeler· Avg. $123/nightNye Beach· Avg. $95/nightJoseph· Avg. $112/nightArch Cape· Avg. $195/nightNeotsu· Avg. $316/nightNeahkahnie Beach· Avg. $118/nightCoquille· Avg. $92/nightBlack Butte Ranch· Avg. $95/nightWhite City· Avg. $293/nightCoburg· Avg. $96/nightBeverly Beach· Avg. $108/nightBrightwood· Avg. $109/nightNehalem· Avg. $104/nightLakeside· Avg. $62/nightAmity· Avg. $110/nightSan Marine· Avg. $178/nightHaystack RockVidaRhododendronRowenaMount HoodSurf PinesLaurelwoodDetroit LakeTumaloTierra Del MarCloverdaleCarnahanAuroraNeskowinCape KiwandaSearose BeachParkdaleForfarFinn RockAlfalfaCarltonCrooked River RanchKenoIdanhaAgate BeachOrencoBayside GardensThree RocksBandon BeachBayshoreMcKenzie BridgeCape PerpetuaTillamook HeadTurnerGlenwoodCove BeachGardiner