Salem Virginia Hotels Motels
Book Accommodations in Downtown and Surrounding Area

Find a place to stay in Salem hotels, motels and other lodging. Accommodations are located in downtown Salem Virginia and surrounding area.

Lowest rates listed 1st

Howard Johnson Inn And Conference Center Salem
Address: 1671 Skyview Road
Salem, VA Zipcode: 24153
Rates start at: $57.60 and up
2 Star hotel rating

Short description of hotel property:

Ideal for leisure and business, stay happy at this Howard Johnson Inn and Conference Center Salem in the heart of the Shenandoah Valley off Interstate 81 near downtown Roanake and the Salem Civic Cent...see more info with picture


Days Inn Salem
Address: 1535 East Main Street
Salem, VA Zipcode: 24153
Rates start at: $59.97 and up
1 Star hotel rating

Short description of hotel property:

Welcome to the Days Inn of Salem. We are conveniently located on the Roanoke-Salem line. Just a few minutes away from the opportunity to explore antique shops, sports venues, malls and parks, the Day...see more info with picture


Super 8 Salem VA
Address: 300 Wildwood Rd
Salem, VA Zipcode: 24153
Rates start at: $74.98 and up
1 Star hotel rating

Short description of hotel property:

Super 8 Salem features Free High Speed Internet, HBO, Super Start Breakfast and easy access off I-81 at Exit 137. Nearby attractions include Blue Ridge Parkway, Dixie Caverns, Roanoke College, Roanoke...see more info with picture


Hampton Inn Roanoke Salem
Address: 1886 Electric Road
Salem, VA Zipcode: 24153
Rates start at: $89.10 and up
0 Star hotel rating

Short description of hotel property:

The Hampton Inn Roanoke - Salem hotel is located adjacent to the Lewis-Gale Medical Center/the areas largest hospital/ 10 minutes from downtown Salem and 20 minutes from downtown Roanoke Virginia. We ...see more info with picture


Quality Inn Salem
Address: 151 Wildwood Rd.
Salem, VA Zipcode: 24153
Rates start at: $89.99 and up
2 Star hotel rating

Short description of hotel property:

This 2005 Gold Award winning hotel offers Free Deluxe Continental Breakfast with hot belgian waffles. We are conveniently located off of I-81 at exit 137. We have an outdoor seasonal pool, free hardwi...see more info with picture


Holiday Inn SALEM-ROANOKE
Address: 450 LITCHELL ROAD
Salem, VA Zipcode: 24153
Rates start at: $90.00 and up
3 Star hotel rating

Short description of hotel property:

Enjoy the Beauty of the Blue Ridge at Our Salem, VA hotel Conveniently situated off Interstate 81 at exit 137, our Salem, Virginia hotel lets you easily stay close to the best West Central Virginia at...see more info with picture


Comfort Suites Salem
Address: 100 Wildwood Road
Salem, VA Zipcode: 24153
Rates start at: $109.99 and up
3 Star hotel rating

Short description of hotel property:

New construction hotel just opened in 2008. Conveniently located only 2 miles to Salem Downtown/Roanoke College and 8 miles to downtown Roanoke. Only two miles to Salem Civic Center and Moyer Sports C...see more info with picture


La Quinta Inn Roanoke Salem
Address: 140 Sheraton Dr
Salem, VA Zipcode: 24153
Rates start at: $114.00 and up
3 Star hotel rating

Short description of hotel property:

With easy access to Interstate 81, located just off Highway 419 and minutes from Roanoke, the La Quinta Inn Salem has a friendly staff to help make your stay pleasant and enjoyable. A myriad of dining...see more info with picture


Comfort Suites Inn At Ridgewood Farm
Address: 2898 Keagy Rd.
Salem, VA Zipcode: 24153
Rates start at: $114.99 and up
2 Star hotel rating

Short description of hotel property:

Perfect location! All guests enjoy: Free deluxe continental breakfast, microwave and refrigerator in all rooms, outdoor pool with hot tub, and free wireless high-speed Internet access. Meeting and rec...see more info with picture


Holiday Inn Express & Suites SALEM
Address: 991 RUSSELL DRIVE
Salem, VA Zipcode: 24153
Rates start at: $116.00 and up
3 Star hotel rating

Short description of hotel property:

Welcome to One of the Best Hotels in Salem, Virginia. Nestled in the Blue Ridge Mountains just outside of Roanoke, Virginia, the Holiday Inn Express® Hotel & Suites Salem is convenient to many surroun...see more info with picture


Knights Inn Salem Roanoke Area
Address: 179 Sheraton Drive
Salem, VA Zipcode: 24153
Rates start at: $500.00 and up
0 Star hotel rating

Short description of hotel property:

Thank you for choosing our Knights Inn Salem Roanoke Area hotel. Knights Inn is a budget hotel brand with over 370 locations across North America. Hotels provide basic overnight accommodations at an a...see more info with picture


Get Rates for Salem Hotels

Arrival Date

Departure Date
Adults
Children

Book hotel reservations early to ensure the best rates and room availability. Many economy hotels are inexpensive with rooms under $100. Book a room online with a secure server by using a credit or debit card.  Master Card, Discover, Visa are accepted.

Our booking engine uses real time accessibility, so you can quickly check the availability of a hotel room of your choice.

Most all places to stay have a swimming pool so you can relax by the pool after a long drive. Find a hotel near attractions too. If you are traveling on business, most hotels have facilities to suit your needs too. Check the amenities to see if the hotel offers a microwave and refrigerator. This can save you money in the long run, because you can fix your meals in the room rather than dining at restaurants.

hotels near Salem Area: within 25 miles

Blacksburg hotels

 Christiansburg hotels

 Daleville hotels

 Roanoke hotels

 Rocky Mount hotels

 Salem hotels

 Troutville hotels