A modern bridge over a river, surrounded by lush greenery and a clear blue sky.

Cheap Hotels & Resorts in Salem from AU$112

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check availability on Salem Cheap Hotels

Tonight
26 Oct - 27 Oct
Tomorrow
27 Oct - 28 Oct
This weekend
30 Oct - 1 Nov
Next weekend
6 Nov - 8 Nov

Our top choices for Salem cheap hotels

1. Comfort Suites Salem

Comfort Suites Salem
Southeast Salem
United States
Sarah
AU$148
includes taxes & fees
25 Nov - 26 Nov
Comfort Suites Salem

2. The Grand Hotel - Salem

The Grand Hotel - Salem
Central Area
United States
Kristine
AU$271
includes taxes & fees
28 Oct - 29 Oct
The Grand Hotel - Salem

3. Days Inn by Wyndham Black Bear

Days Inn by Wyndham Black Bear
North East Salem
United States
Rebecca
AU$112
includes taxes & fees
10 Nov - 11 Nov
Days Inn by Wyndham Black Bear

4. The Hotel Salem

The Hotel Salem
Morningside
United States
Anne M.
AU$183
includes taxes & fees
2 Nov - 3 Nov
The Hotel Salem

5. Best Western Plus Mill Creek Inn

Best Western Plus Mill Creek Inn
Southeast Salem
United States
Charles
AU$163
includes taxes & fees
1 Nov - 2 Nov
Best Western Plus Mill Creek Inn

6. La Quinta Inn & Suites by Wyndham Salem OR

La Quinta Inn & Suites by Wyndham Salem OR
Southeast Salem
United States
MIKE
AU$148
includes taxes & fees
28 Oct - 29 Oct
La Quinta Inn & Suites by Wyndham Salem OR

7. Holman Riverfront Park Hotel Salem, Tapestry by Hilton

Holman Riverfront Park Hotel Salem, Tapestry by Hilton
Central Area
United States
Nathen
AU$173
includes taxes & fees
8 Nov - 9 Nov
Holman Riverfront Park Hotel Salem, Tapestry by Hilton

8. Oregon Garden Resort

Oregon Garden Resort
Silverton
United States
wendi
AU$185
includes taxes & fees
1 Nov - 2 Nov
Oregon Garden Resort

9. DoubleTree by Hilton Hotel Salem, Oregon

DoubleTree by Hilton Hotel Salem, Oregon
North East Salem
United States
Melissa
AU$139
includes taxes & fees
22 Nov - 23 Nov
DoubleTree by Hilton Hotel Salem, Oregon

10. Howard Johnson by Wyndham Salem

Howard Johnson by Wyndham Salem
Southeast Salem
United States
Crystal
AU$120
includes taxes & fees
28 Oct - 29 Oct
Howard Johnson by Wyndham Salem
View all properties

Find out more about Salem

Discover cheap things to do in Salem

In Salem, budget-conscious travellers can enjoy a range of exciting and affordable activities that won't break the bank. Start your journey with a visit to local parks, where you can relax and enjoy a picnic while soaking in the beautiful scenery. The vibrant farmers' markets offer a delightful experience, with fresh produce and homemade goods at reasonable prices—perfect for grabbing a snack or two. For a taste of local culture, explore the charming historic districts, where you can stroll through streets lined with unique architecture and quaint shops. If you're looking for some outdoor fun, consider a guided walking tour that reveals the city’s rich history and hidden gems, often at a fraction of the cost of traditional attractions. Finally, don’t miss out on the small, family-owned eateries that serve delicious meals without the hefty price tag. For a convenient stay, look for hotels nestled in the heart of these vibrant areas, allowing you to easily explore everything Salem has to offer while enjoying the comfort and attentive service you deserve.

Top Salem Hotel Reviews

The Grand Hotel - Salem

The Grand Hotel - Salem

10/10 Excellent
"It was friendly and helpful when needed. Friendly staff."
Don 1-night trip
Posted 7 hours ago
The Grand Hotel - Salem
Best Western Plus Mill Creek Inn

Best Western Plus Mill Creek Inn

8/10 Good
"I’ll be back here when in Salem."
Eric 1-night trip
Posted 7 hours ago
Best Western Plus Mill Creek Inn
Motel 6 Salem, OR - Expo Center

Motel 6 Salem, OR - Expo Center

8/10 Good
"The room it was clean and the location is very good"
Griselda 1-night trip
Posted 8 hours ago
Motel 6 Salem, OR - Expo Center
The Hotel Salem

The Hotel Salem

10/10 Excellent
"Very welcoming staff. Hotel is older but clean and well maintained. Beds comfortable, hotel quiet. Breakfast was good, lots of options."
Diana 2-night trip
Posted 12 hours ago
The Hotel Salem
Howard Johnson by Wyndham Salem

Howard Johnson by Wyndham Salem

10/10 Excellent
"The outside of the building looks a little time-worn, but the rooms were very clean, bed was comfortable and Dana at the front desk was amazing. There is a little retro tilt to the decor, which I really enjoyed."
Beverly 2-night trip
Posted 15 hours ago
Howard Johnson by Wyndham Salem

Frequently asked questions

What is Salem like for travellers on a budget?
Salem has cheap accommodation options and a variety of places to visit, making it a budget-friendly holiday choice. You can find ways to save money while getting to know this destination, which is home to attractions such as Elsinore Theater, Oregon State Capitol and Salem Riverfront Carousel.
When is the best time for a budget trip to Salem?
Weather will likely play an important role when you plan your trip to Salem, but bear in mind that cheaper options are usually available when the weather isn't as good. The hottest months are usually August and July, with an average temperature of 19°C, while the coldest months are February and December, with an average of 5°C. Average annual precipitation for Salem is 1127 mm.
What is there to see and do in Salem?
Salem attracts visitors with its major shopping area and beautiful gardens, and offers plenty to see and do without spending a fortune. You can budget for the local attractions that interest you most, and then make time for sights and activities that are easy on the wallet. If you're looking to enjoy the area's natural beauty, you can get outdoors at Salem Riverfront Park, Bush's Pasture Park or Minto-Brown Island Park.
How can I get to Salem and get around on a budget?
Scoping out the transportation options in Salem is a smart way to keep your trip affordable. The closest airport is Salem, OR (SLE-McNary Field), 2.8 mi (4.5 km) away. However, if that doesn't suit your budget, the next closest is 32.7 mi (52.7 km) away: Corvallis, OR (CVO-Corvallis Municipal). To see more of the larger area, hop on a train at Salem Station.

Explore a world of travel with Expedia