Does the job, a basic hotel but works
Exceptionally clean in all areas
Significant sized room, booked King Studio and well happy
Shower excellent, very powerful and nice cubicle
Breakfast mediocre although decent choice, cereal, waffle, porridge, toast, eggs, bacon……. staff variable but lady on there was superb, very friendly
Breakfast times do vary, early finish at 9am on weekdays, 10am weekends
Reception staff tend to be unengaged but not really an issue, have little to do
10 minutes drive...
Does the job, a basic hotel but works
Exceptionally clean in all areas
Significant sized room, booked King Studio and well happy
Shower excellent, very powerful and nice cubicle
Breakfast mediocre although decent choice, cereal, waffle, porridge, toast, eggs, bacon……. staff variable but lady on there was superb, very friendly
Breakfast times do vary, early finish at 9am on weekdays, 10am weekends
Reception staff tend to be unengaged but not really an issue, have little to do
10 minutes drive...
Paul
Reviewed December 11, 2025Reviewed December 11, 2025
Pros:
- clean
- good price
- Comfy
- helpful staff
Cons:
- our air con wouldn't turn off and there wa a only one young lady working in the whole hotel. She tried to fix but couldn't. She was very helpful and eventually moved us to a new room
- pancake machine was out of order at breakfast
Pros:
- clean
- good price
- Comfy
- helpful staff
Cons:
- our air con wouldn't turn off and there wa a only one young lady working in the whole hotel. She tried to fix but couldn't. She was very helpful and eventually moved us to a new room
- pancake machine was out of order at breakfast
This place looks nice in the pictures but it is much more amazing in person. We stayed in the La Vista room which was massive and had a lovely big bed and bath tub. We got to see a family of deer having their dinner as we soaked in the pool. The owners were there to greet us on arrival and were both friendly. They provided sweet snacks, tea, coffee and wine and they cooked us a delicious french toast breakfast in the morning. We actually wish we had stayed for more than one night
This place looks nice in the pictures but it is much more amazing in person. We stayed in the La Vista room which was massive and had a lovely big bed and bath tub. We got to see a family of deer having their dinner as we soaked in the pool. The owners were there to greet us on arrival and were both friendly. They provided sweet snacks, tea, coffee and wine and they cooked us a delicious french toast breakfast in the morning. We actually wish we had stayed for more than one night
Alison
Reviewed September 1, 2025Reviewed September 1, 2025
The best area to stay in Salem is near the Salem Civic Centre, particularly if you're visiting for events or want good access to amenities.
This area, surrounding the intersection of Main Street and Electric Road, offers a practical base. You'll find a selection of hotels and restaurants, making it convenient for dining and other needs. The Salem Civic Centre itself is a prominent landmark, hosting various events throughout the year.
For families, staying near the Civic Centre is a sensible choice. Hotels here often provide amenities like pools, and the proximity to the Civic Centre means easy access to family-friendly events or sports. You're also just a short drive from attractions like the Salem Museum and Longwood Park, which has playgrounds and open spaces.
Couples looking for a comfortable stay with easy access to dining and local attractions will also find this area appealing.
What are the best hotels in Salem that travellers recommend?
The 3.5-star The Lofts at Downtown Salem, with an outstanding 9.6 rating, is highly praised for its fabulous location. Guests appreciate the comfortable and clean suites, as well as the great amenities provided. It is conveniently located near Longwood Park, Moyers Sports Complex, and the Salem Civic Centre.
Another excellent option is the Hampton Inn Salem East - Electric Road, which has a 9.4 rating. Guests frequently praise the friendly and helpful staff, the excellent and clean rooms, and the wonderful breakfast. For those interested in golf, there is an onsite golf facility. It is also close to Showtimers Community Theatre.
What are the best family hotels in Salem?
For family-friendly accommodation in Salem, consider the Fairfield Inn & Suites by Marriott Roanoke Salem, the La Quinta Inn & Suites by Wyndham Roanoke Salem, or the Holiday Inn Express & Suites Salem by IHG.
The Fairfield Inn & Suites by Marriott Roanoke Salem, with an excellent 9.2 rating, is a great choice for families. Guests often highlight the great breakfast, clean rooms, and comfortable beds. It also offers a pool, sofa beds, and complimentary WiFi and self-parking.
Another highly-rated option is the 3-star La Quinta Inn & Suites by Wyndham Roanoke Salem, which has a 9.0 rating. This hotel provides comfortable and clean rooms, connecting rooms, and free cribs. Guests regularly praise the friendly and helpful staff, the comfortable beds, and the good complimentary breakfast. Free WiFi and self-parking are also available.
The Holiday Inn Express & Suites Salem by IHG, rated 8.8, is also well-suited for families. It offers connecting rooms, sofa beds, and free cribs. Guests frequently mention the clean rooms, comfortable beds, and the friendly and helpful staff. A complimentary buffet breakfast, free WiFi, and free parking for RVs, buses, and trucks are provided.
What hotels in Salem offer free breakfast?
For hotels in Salem offering complimentary breakfast, consider the avid hotel Salem by IHG, Hampton Inn Salem East - Electric Road, Hampton Inn Salem, VA, Fairfield Inn & Suites by Marriott Roanoke Salem, and the 3-star La Quinta Inn & Suites by Wyndham Roanoke Salem.
The avid hotel Salem by IHG, with a superb 9.4 rating, provides a free breakfast, including convenient to-go options. Guests frequently mention the comfortable, clean rooms and the friendly staff.
Another excellent choice is the Hampton Inn Salem East - Electric Road, also rated 9.4. This hotel offers a free breakfast, with both buffet and continental options available. Its location is frequently described as excellent, and the staff are praised for being friendly and helpful.
The Hampton Inn Salem, VA, rated 9.2, provides a complimentary continental breakfast. Guests appreciate the super comfy beds and the amazing, friendly staff. It is also conveniently located approximately 2.0 km from the Green Hill Park Trailhead.
Fairfield Inn & Suites by Marriott Roanoke Salem, with a 9.2 rating, offers a free buffet breakfast. Guests consistently highlight the clean rooms, comfortable beds, and the amazing, friendly staff.
Finally, the 3-star La Quinta Inn & Suites by Wyndham Roanoke Salem, rated 9.0, includes a free self-serve breakfast. Customers often comment on the comfortable, clean rooms and the friendly, helpful staff.
What are the top pet-friendly hotels in Salem?
For top pet-friendly hotels in Salem, consider the La Quinta Inn & Suites by Wyndham Roanoke Salem, The Lofts at Downtown Salem, and Hampton Inn Salem, VA.
The 3-star La Quinta Inn & Suites by Wyndham Roanoke Salem, with a 9.0 rating, warmly welcomes both dogs and cats. Guests consistently mention the comfortable and clean rooms, as well as the friendly and helpful staff. A free and good breakfast is also available.
Another excellent choice is The Lofts at Downtown Salem, a 3.5-star property with an impressive 9.6 rating. This hotel is highly praised for its fabulous location and offers comfortable and clean suites. Nearby points of interest include Longwood Park, just 0.9 km away, Moyers Sports Complex at 1.4 km, and the Salem Civic Centre at 1.9 km.
The Hampton Inn Salem, VA, rated 9.2, is also a fantastic option for travellers with pets. It features a dedicated dog exercise area and provides a free breakfast, free toiletries, and free self-parking. Guests frequently comment on the amazing and friendly staff, the super comfy beds, and the clean rooms. It is conveniently located 2.0 km from the Green Hill Park Trailhead.
What are the best budget hotels in Salem?
For excellent budget hotels in Salem, you could consider the Hampton Inn Salem East - Electric Road, the Hampton Inn Salem, VA, or the Holiday Inn Express & Suites Salem by IHG.
The Hampton Inn Salem East - Electric Road has an outstanding rating of 9.4. Guests frequently mention the friendly and helpful staff, the excellent and clean rooms, and the great breakfast provided. The location is also highlighted as being excellent.
Another highly-rated option is the Hampton Inn Salem, VA, with a 9.2 rating. Travellers appreciate the friendly and amazing staff, the super comfortable beds and pillows, and the clean rooms. It is conveniently located 2.0 km from Green Hill Park Trailhead.
The Holiday Inn Express & Suites Salem by IHG, rated 8.8, is also a very good choice. Guests consistently praise the clean and good rooms, the friendly and helpful staff, and the amazing breakfast. This hotel also offers free toiletries, free WiFi, and free self-parking.
What are the most romantic hotels in Salem for couples?
This 3.5-star hotel, with an outstanding 9.6 rating, is highly praised by guests for its fabulous location and friendly staff. It offers comfortable and clean suites, with great amenities for couples. Guests particularly appreciate the option for couples' dining, and the hotel provides complimentary WiFi and convenient parking options. It is also well-situated, being only 0.9 km from Longwood Park.
What are the best hotels in Salem near Green Hill Park Trailhead?
For hotels in Salem near Green Hill Park Trailhead, consider the Hampton Inn Salem, VA or the Quality Inn Salem - I-81.
The Hampton Inn Salem, VA, with a 9.2 rating, is located just 2.0 km from Green Hill Park Trailhead. Guests frequently mention the friendly and amazing staff, and the super comfortable beds and pillows. This hotel offers a pool, free cribs, and complimentary breakfast.
Another excellent option is the Quality Inn Salem - I-81, rated 8.2. It is conveniently located just 1.6 km from Green Hill Park Trailhead. Guests praise the comfortable and clean rooms, the exceptional and friendly staff, and the good complimentary breakfast.
When is the best time to go to Salem?
The best time to go to Salem, Virginia, is during the spring (April to May) and autumn (September to October) months.
During spring, the weather is pleasantly mild, with temperatures ranging from 15°C to 25°C. This period is ideal for enjoying outdoor activities and exploring the natural beauty of the Roanoke Valley without the intense heat of summer. You'll find the local parks and trails, such as those in Salem's Green Hill Park, great for a leisurely stroll or a more energetic hike. The blooming flowers add a lovely touch to the landscape.
Autumn also offers comfortable temperatures, typically between 10°C and 20°C, and the region is renowned for its spectacular fall foliage. The vibrant colours of the trees in areas like the nearby Blue Ridge Parkway are a major draw.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Salem.
How much is the nightly rate at a Salem hotel?
Prices for hotels in Salem often vary, but you can find a great deal from £39 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.