See the latest deals and prices in Salem hotels
Filter by:
Motel 6 Salem, OR
Hotel in Salem
Average
1 review
5
From $72 per night
Shilo Inn Suites - Salem
Hotel in Salem
Very Good
1 review
7
From $73 per night
Days Inn by Wyndham Black Bear
Hotel in Salem
Average
2 reviews
6
From $85 per night
Holiday Lodge Salem,OR
Hotel in Salem
Terrible
1 review
2
From $59 per night
Best Western Premier Keizer/Salem Hotel
Hotel in Keizer
No reviews
0 reviews
-
From $104 per night
Motel 6 Salem, OR - Expo Center
Hotel in Salem
Average
0 reviews
6
From $68 per night
The Hotel Salem
Hotel in Morningside, Salem
Very Good
0 reviews
8
From $144 per night
Comfort Suites Salem
Hotel in Southeast Salem, Salem
Very Good
0 reviews
8
From $109 per night
Best Western Plus Mill Creek Inn
Hotel in Southeast Salem, Salem
Excellent
0 reviews
9
From $122 per night
Motel 6 Salem, OR
Hotel in Salem
From $72 per night
Shilo Inn Suites - Salem
Hotel in Salem
From $73 per night
Days Inn by Wyndham Black Bear
Hotel in Salem
From $85 per night
Holiday Lodge Salem,OR
Hotel in Salem
From $59 per night
Motel 6 Salem, OR - Expo Center
Hotel in Salem
From $68 per night
Howard Johnson by Wyndham Salem
Hotel in Southeast Salem, Salem
From $75 per night
7 stays
From $75 per night
17 stays
From $68 per night
18 stays
From $68 per night
4 stays
From $75 per night
17 stays
From $68 per night
10 stays
From $85 per night
18 stays
From $68 per night
10 stays
From $68 per night
18 stays
From $68 per night
18 stays
From $68 per night
18 stays
From $68 per night
Salem, Oregon, United States of America, is a charming destination that offers a variety of attractions and accommodations for travelers. With an average hotel price of $105, visitors can find options ranging from $59 to $193, catering to different budgets and preferences. Whether you're planning a family vacation, a romantic getaway, or a business trip, Salem has something for everyone.
The city boasts a range of neighborhoods with hotels, including Southeast Salem, providing convenient access to various points of interest. Among the must-visit spots are Salem Riverfront Park, Bush's Pasture Park, Minto-Brown Island Park, and the delightful Salem Riverfront Carousel. These attractions offer a mix of natural beauty and family-friendly activities, making Salem an ideal destination for all types of travelers.
With 20 hotels available, visitors have plenty of choices when it comes to accommodations. Some of the most popular hotels in Salem include the Rodeway Inn, The Hotel Salem, Days Inn by Wyndham Black Bear, Comfort Suites Salem, and Shilo Inn Suites - Salem. Each of these hotels offers unique amenities and services to ensure a comfortable and enjoyable stay.
Whether you're exploring the scenic parks, enjoying a ride on the carousel, or simply relaxing in your hotel, Salem provides a welcoming atmosphere and a variety of experiences. The city's diverse range of hotels and attractions make it a perfect destination for anyone looking to explore the beauty and charm of Oregon.
January is the cheapest time to stay in Salem for an average of $96 per night.
Average price per night for 3-star hotels
Month
Price
January
$96
February
$104
March
$109
April
$110
May
$115
June
$130
July
$135
August
$128
September
$121
October
$113
November
$106
December
$98
5
Average
•
3 reviews
Katie
United States
Mbondo
United States
7
Very Good
•
2 reviews
Good room, about as quiet as it can be, being as close to the highway as it is, little to no traffic
Sebastian
United States
Billie
United States