Stays

Flights

Cars

Packages

My Trips
city landscape illustration

Find Hotels in Salem

See the latest deals and prices in Salem hotels



Salem โ€“ discover 15 hotels

Show stays on map

Filter by:



Days Inn by Wyndham Roanoke Near I-81

Days Inn by Wyndham Roanoke Near I-81

Hotel in Roanoke

Very Good

1 review

7

Days Inn by Wyndham Roanoke Near I-81 offers comfortable accommodations with free WiFi and parking. Guests can enjoy a seasonal outdoor pool, fitness center, and business facilities. The hotel is pet-friendly and provides easy access to nearby attractions like Hollins University and Valley View Mall.

From $74 per night

Check availability
View all hotels in Salem

Budget hotels in Salem

Days Inn by Wyndham Roanoke Near I-81

Days Inn by Wyndham Roanoke Near I-81

Hotel in Roanoke

7

Very Good

โ€ข

22 reviews

Days Inn by Wyndham Roanoke Near I-81 offers comfortable accommodations with free WiFi and parking. Guests can enjoy a seasonal outdoor pool, fitness center, and business facilities. The hotel is pet-friendly and provides easy access to nearby attractions like Hollins University and Valley View Mall.

From $74 per night

Popular hotels in Salem with free breakfast

Popular landmarks and attractions in Salem

About Salem

Salem, Virginia, United States of America, is a charming destination that offers a blend of natural beauty and cultural attractions. Nestled in the heart of the Roanoke Valley, this quaint city is perfect for travelers seeking a peaceful retreat with plenty of activities to enjoy. The average price of hotels in Salem right now is $90, with options ranging from $51 to $134, ensuring that there is something to fit every budget.

Visitors to Salem can explore a variety of points of interest, including the fascinating Dixie Caverns and the scenic Green Hill Park Trailhead. These attractions provide a glimpse into the natural wonders and outdoor adventures that await in this picturesque region.

With 15 hotels available in Salem, guests have a wide selection of accommodations to choose from. Some of the most popular hotels include the Quality Inn Salem - I-81, known for its convenient location and comfortable amenities, and the Super 8 by Wyndham Salem VA, which offers budget-friendly rates and a welcoming atmosphere. For those seeking a more upscale experience, the Holiday Inn Roanoke-Tanglewood-Rt 419&i581, an IHG Hotel, provides modern comforts and exceptional service. The Howard Johnson Hotel & Conference Center by Wyndham Salem is another excellent choice, offering a blend of convenience and value. Lastly, La Quinta Inn & Suites by Wyndham Roanoke Salem is favored for its contemporary design and excellent facilities.

Whether you're visiting for a weekend getaway or an extended stay, Salem, Virginia, offers a variety of hotel options to suit your needs. With its beautiful landscapes and inviting attractions, this destination promises a memorable experience for all who visit.

Cheapest time to stay in Salem

December is the cheapest time to stay in Salem for an average of $84 per night.

Average price per night for 3-star hotels

Month

Price

January

$85

February

$86

March

$90

April

$91

May

$88

June

$89

July

$90

August

$90

September

$94

October

$90

November

$85

December

$84

Explore guest reviews of hotels in Salem

10

Excellent

โ€ข

2 reviews

The room was clean and spacious and staff were professional and very nice!

Marnessa

United States

United States

10

Excellent

โ€ข

2 reviews

Everyone was friendly. Room was clean. Itโ€™s in a good location and easy to access the thruway

Barbara

United States

United States

Nicholas

United States

United States

Anatolii

United States

United States

6

Average

โ€ข

1 review

Breakfast and the shower

miles

United States

United States

4

Poor

โ€ข

2 reviews

Service ok.

Bill

United States

United States

Keep exploring

Nearby destinations

Roanoke

Travel

FlightsHotelsRental CarsHomes

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms and Conditions apply.