In the heart of the scenic Willamette Valley, Salem is a city full of charisma, charm, and fantastic food. The historic downtown neighborhood offers a slice of authentic America, with meticulously restored heritage buildings mixed with great modern bars and diners. Leave the city behind and head into rural Oregon, where you'll find dozens of wineries, breweries, and cider farms, making a trip here a delight for fans of food and drink. Meanwhile, nature lovers will be right at home in the most beautiful state parks surrounding the city. There is a place to stay to suit every budget, from modest inns to top luxury hotels.
Where to stay
in Salem
The Best Places to Stay for History
Book a room in a Downtown hotel to explore Salem's rich history. This is where most of the town's old buildings are located, including the Ladd and Bush Bank Building, constructed in 1869, and the Reed Opera House, which opened in 1869. On the banks of Silver Creek, Silverton is another historic place to stay. Founded in 1854, it was originally a railroad town that prospered from shipping timber and flour. The town still has many buildings dating from the late 1800s, as well as a quaint century-old covered bridge.

Silverton
The abundant dining options and colorful gardens are top of the list for many visitors to Silverton. A stop by Oregon Garden or Silver Falls State Park might round out your trip.
Recommended hotels in Silverton
Great Neighborhoods for Dining
Salem is a fantastic destination for food lovers, with a variety of cuisines to savor. Stay in the Downtown area to be within reach of the city's best dining spots, including farm-to-table restaurants championing seasonal ingredients sourced from the Willamette Valley. There are also modern American bistros, traditional steakhouses, smokehouses, and authentic Mexican joints. For an alternative food experience, stay in the town of Mt Angel, founded by German immigrants, to sample Bavarian-inspired food. One of the best experiences to enjoy in Salem is touring the many wineries, cider farms, and breweries in the Willamette Valley. Book accommodations south of the city in Monmouth or Independence to find at least 20 wineries within a short driving distance.
Mount Angel
You'll enjoy the restaurants and live music in Mount Angel. You might want to make time for a stop at Queen of Angels Monastery or Gallon House Bridge.
Monmouth
You'll enjoy the restaurants and shopping in Monmouth. You might want to make time for a stop at Sarah Helmick State Recreation Site or Airlie Winery.
Recommended hotels in Monmouth
Independence
You'll enjoy the restaurants and shopping in Independence. You might want to make time for a stop at Eola Hills Wine Cellars or Santiam River.
Recommended hotels in Independence
Where to Stay for the Outdoors
Those who love getting out into nature have numerous options for staying in or near Salem. Choose a hotel in South Salem for easy access to Minto-Brown Island Park, a fantastic green space adored by locals, with bike paths, picnic areas, and paved trails for running. Hikers should consider accommodations in Silverton. From here it is about a 20-minute drive to Silver Falls State Park, a beautiful area with spectacular waterfall hikes. Slightly farther away, birdwatchers should find a hotel in Dallas, about a 5-mile drive from the Baskett Slough National Wildlife Refuge and a haven for birds from hundreds of species.

Silverton
The abundant dining options and colorful gardens are top of the list for many visitors to Silverton. A stop by Oregon Garden or Silver Falls State Park might round out your trip.
Recommended hotels in Silverton
Dallas
You'll enjoy the restaurants and spas in Dallas. You might want to make time for a stop at Cross Creek Golf Course or Baskett Slough National Wildlife Refuge.
Recommended hotels in Dallas
Explore a world of travel with Expedia
Explore a world of travel with Expedia
- Hotels near Central Area
- Hotels near Capitol City Theater
- Hotels near Salem First United Methodist Church
- Hotels near Elsinore Theater
- Hotels near Oregon State Capitol
- Hotels near Salem Riverfront Carousel
- Hotels near Salem Riverfront Park
- Hotels near Willamette Heritage Center
- Hotels near Union Street Railroad Bridge
- Hotels near Willamette University
- Hotels near Salem Hospital
- Hotels near Salem Station
- Hotels near Bush House Museum
- Hotels near Historic Deepwood Estate
- Hotels near Northeast Neighbors
- Hotels near Bush's Pasture Park
- Hotels near Honeywood Winery
- Hotels near South Central
- Hotels near Oregon State Fairgrounds Pavilion
- Hotels near Southeast Salem
- Hotels near Salem Armory Auditorium
- Hotels near L. B. Day Amphitheater
- Hotels near Oregon State Fair Skychairs
- Hotels near Minto-Brown Island Park
- Hotels near West Salem
- Hotels near Town and Country Bowling Lanes
- Hotels near McNary Field
- Flights from McNary Field
- Flights from Los Angeles (LAX) to Salem (SLE)
- Flights from Seattle (SEA) to Salem (SLE)
- Flights from Portland (PDX) to Salem (SLE)
- Flights from Las Vegas (LAS) to Salem (SLE)
- Flights from San Francisco (SFO) to Salem (SLE)
- Flights from New York (JFK) to Salem (SLE)
- Flights from Burbank (BUR) to Salem (SLE)
- Flights from Houston (IAH) to Salem (SLE)
- Flights from Phoenix (PHX) to Salem (SLE)
- Flights from Denver (DEN) to Salem (SLE)
- Flights from Boise (BOI) to Salem (SLE)
- Flights from Sacramento (SMF) to Salem (SLE)
- Flights from Eugene (EUG) to Salem (SLE)
- Flights from Dallas (DFW) to Salem (SLE)
- Flights from San Diego (SAN) to Salem (SLE)
- Flights from Medford (MFR) to Salem (SLE)
- Flights from Chicago (ORD) to Salem (SLE)
- Flights from Ontario (ONT) to Salem (SLE)
- Flights from San Jose (SJC) to Salem (SLE)
- Flights from Spokane (GEG) to Salem (SLE)
- Flights from Minneapolis (MSP) to Salem (SLE)
- Flights from Pittsburgh (PIT) to Salem (SLE)
- Flights from New Orleans (MSY) to Salem (SLE)
- Flights from Oakland (OAK) to Salem (SLE)
- Flights from Omaha (OMA) to Salem (SLE)
- Flights from St. Louis (STL) to Salem (SLE)
- Flights from Salt Lake City (SLC) to Salem (SLE)
- Flights from Orlando (MCO) to Salem (SLE)
- Flights from Orange County (SNA) to Salem (SLE)
- Flights from Stockton (SCK) to Salem (SLE)
- Flights from Redmond (RDM) to Salem (SLE)
- Flights from Washington (DCA) to Salem (SLE)
- Flights from Reno (RNO) to Salem (SLE)
- Flights from Fresno (FAT) to Salem (SLE)
- Flights from Baltimore (BWI) to Salem (SLE)
- Flights from Indianapolis (IND) to Salem (SLE)
- Flights from Kansas City (MCI) to Salem (SLE)
- Flights from Nashville (BNA) to Salem (SLE)
- Flights from Boston (BOS) to Salem (SLE)
- Flights from Charlotte (CLT) to Salem (SLE)
- Flights from Detroit (DTW) to Salem (SLE)
- Flights from Austin (AUS) to Salem (SLE)
- Flights from Sioux Falls (FSD) to Salem (SLE)
- Flights from Atlanta (ATL) to Salem (SLE)
- Flights from Miami (MIA) to Salem (SLE)
- Flights from Bakersfield (BFL) to Salem (SLE)
- Flights from Tampa (TPA) to Salem (SLE)
- Flights from Philadelphia (PHL) to Salem (SLE)
- Flights from Redding (RDD) to Salem (SLE)
- Flights from Santa Rosa (STS) to Salem (SLE)
- Flights from Albuquerque (ABQ) to Salem (SLE)
- Flights from Bellingham (BLI) to Salem (SLE)
- Flights from Columbus (CMH) to Salem (SLE)
- Flights from Knoxville (TYS) to Salem (SLE)
- Flights from Kalispell (FCA) to Salem (SLE)
- Flights from Milwaukee (MKE) to Salem (SLE)
- Flights from Louisville (SDF) to Salem (SLE)
- Flights from Long Beach (LGB) to Salem (SLE)