Hotels in Salem, Virginia

Only Handpicked and Verified Accommodations for Your Stay in Salem, United States

Check-in
10Jun
Check-out
11Jun
Rooms and Guests2 Guests, 1 Room
Filter by:
More +
Star rating
Guest rating
Accommodation type
Price per night
Popular landmarks
Airports
Amenities
Services
Brands
1-15 out of 15
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great
Map2.2 mi from City Centre500 yd from Roanoke County Parks and Rec
FromUS$ 139 /nightSelect
8.0
Great
Map2.3 mi from City Centre
FromUS$ 60 /nightSelect
8.2
Great
Map2.7 mi from City Centre
FromUS$ 119 /nightSelect
8.6
Great
Map2.3 mi from City Centre1300 yd from Lee-Hi Shopping Center
FromUS$ 97 /nightSelect
7.4
Very good
Map2.3 mi from City Centre
FromUS$ 52 /nightSelect
8.0
Great
Map2.2 mi from City Centre
FromUS$ 54 /nightSelect
8.2
Great
Map2.3 mi from City Centre
FromUS$ 67 /nightSelect
8.4
Great
Map500 yd from City Centre200 yd from Salem Parks and Recreation
FromUS$ 109 /nightSelect
8.4
Great
Map2.3 mi from City Centre700 yd from Roanoke County Parks and Rec
FromUS$ 82 /nightSelect
8.6
Great
Map2.2 mi from City Centre700 yd from Roanoke County Parks and Rec
FromUS$ 118 /nightSelect
7.2
Very good
Map1.5 mi from City Centre200 yd from Lakeside Plaza Shopping Center
FromUS$ 110 /nightSelect
8.4
Great
Map2.6 mi from City Centre
FromUS$ 87 /nightSelect
8.4
Great
Map2.4 mi from City Centre1600 yd from Lee-Hi Shopping Center
FromUS$ 75 /nightSelect
8.6
Great
Map2.2 mi from City Centre
FromUS$ 87 /nightSelect
8.0
Great
Map2.3 mi from City Centre600 yd from Roanoke County Parks and Rec
FromUS$ 49 /nightSelect

Price range for hotels in Salem

A world of accommodation options awaits, from budget-friendly stays to luxurious retreats, with prices suited to every traveler's dream vacation.

⬆️ The highest price
USD 139
⬇️ The lowest price
USD 49
💸 Average price for
4-star hotels
USD 73
3-star hotels
USD 89

Best hotels in Salem

Based on guest reviews over the last 12 months

Affordable Comfort in the Heart of Salem:
Modern Amenities and Style:
Convenient Location for North Bound Travelers:
Homely Vibes and Spacious Suites:
Relax and Recharge with Luxury Touches:
Charming Downtown Experience:
Family Friendly Fun Near Attractions:
Quick Stay with Essential Services:
Charming Convenience for Travelers:

How to get to Salem

A list of all available types of transport

Airports
Roanoke (ROA)

FAQs about hotels in Salem

We hope that the answers to these questions will help you plan your trip

Which hotels in Salem are best for families?
The Comfort Suites Salem-Roanoke I-81 offers spacious family rooms and is near attractions like the Salem Civic Center. Hampton Inn Salem features free breakfast and an indoor pool, making it ideal for families.
Which hotel has the best location for visiting Salem's historic sites?
The Lofts At Downtown Salem is centrally located, just 1 km from the Salem Museum and the Historic Downtown area, making it a convenient choice for sightseeing.

Budget Hotels in Salem: Key Facts

This guide provides detailed information about budget hotels in Salem, evaluating 15 properties to assist travelers with their accommodation decisions.

Typical nightly prices range from $80 to $150.

There are 15 budget hotel options available.

Peak travel seasons are June to August.

Local taxes and fees average 12% on bookings.

Many budget hotels are within 3 km of attractions like the Salem Witch Museum and Salem Maritime National Historic Site.

Other cities in United States