Salem Hotels

1 month ago

Are you in a hurry?

Here is a quick list of Hotels in Salem, selected based on their rating

Name of hotel Accommodation Rating Price, $
Avid Hotels - Salem By Ihg

9.1 / 10

(456 Reviews)

From 87$
La Quinta Inn By Wyndham Roanoke Salem

8.6 / 10

(862 Reviews)

From 82$
Comfort Suites Salem-Roanoke I-81

8.2 / 10

(314 Reviews)

From 87$
Holiday Inn Express Hotel & Suites Salem By Ihg

8.7 / 10

(254 Reviews)

From 113$
Hampton Inn Salem East - Electric Road

8.7 / 10

(161 Reviews)

From 97$

Table of contents

Avid Hotels - Salem By Ihg La Quinta Inn By Wyndham Roanoke Salem Comfort Suites Salem-Roanoke I-81 Holiday Inn Express Hotel & Suites Salem By Ihg Cheap Hotels Hampton Inn Salem East - Electric Road Baymont By Wyndham Salem Roanoke Area Spark By Hilton Salem East Electric Road Pet Friendly Hotels Fairfield Inn & Suites By Marriott Roanoke Salem Hampton Inn Salem Days Inn By Wyndham Salem

View all photos

9.1
Excellent
456 Reviews

Avid Hotels - Salem By Ihg

⭐ ⭐
📍 501 Wildwood Road

From 87$

The comfortable 2-star Avid Hotels - Salem By Ihg is nearly a 10-minute ride from Salem Baptist Church, and it features a vending machine and a lift onsite.

The smoke-free hotel is also 4.6 km from such natural sights as Longwood Park. The nearby entertainment attractions of Salem include Hanging Rock Golf Club, which is approximately a 15-minute ride away.

Check Availability

View all photos

8.6
Excellent
862 Reviews

La Quinta Inn By Wyndham Roanoke Salem

⭐ ⭐ ⭐
📍 140 Sheraton Drive

From 82$

The 3-star La Quinta Inn By Wyndham Roanoke Salem is within a 3-km distance of Edgewood Christian Church, and it features a vending machine and a lift onsite.

The hotel is approximately a 10-minute drive from Longwood Park in Salem. Travellers will enjoy proximity to entertainment attractions like Hanging Rock Golf Club, which are 3.9 km away. Roanoke airport is located 5 km from this Salem hotel.

Check Availability

View all photos

8.2
Very good
314 Reviews

Comfort Suites Salem-Roanoke I-81

⭐ ⭐ ⭐ ⭐
📍 100 Wildwood Road

From 87$

The 4-star Comfort Suites Salem-Roanoke I-81 hotel, situated around 25 minutes' walk from Locust Grove United Methodist Church, offers an indoor pool as well as a fitness centre. The hotel includes 72 rooms.

While staying in this hotel, you are invited to discover Salem Museum, located 4.2 km away, or visit sports venues like Salem Civic Center Arena, which is 4.9 km away. The Comfort Suites Salem is about 10 minutes' drive from The Rock and 75 minutes' drive from Danville. Such entertainment attractions as Hanging Rock Golf Club are also 3.4 km away.

Check Availability

Cheap Hotels

View all photos

8.7
Excellent
254 Reviews

Holiday Inn Express Hotel & Suites Salem By Ihg

⭐ ⭐
📍 991 Russell Drive

From 113$

The 2-star newly renovated Holiday Inn Express Hotel & Suites Salem By Ihg features a vending machine and a lift and is located about 25 minutes' walk from Westminster Presbyterian Church, one of the divine tourist destinations in Salem. Along with air-conditioned rooms, the comfortable hotel offers a fitness centre with fitness classes for guests to stay fit.

The private liberal arts Roanoke College is 3.2 km from the hotel, and Salem Memorial Baseball Stadium Sports Complex is 3.8 km from it. Wintergreen is 103 km from the perfect Holiday Inn Express Hotel & Suites Salem By Ihg. Enjoy the proximity to Salem Museum, which is around 10 minutes' drive away. The property enjoys a prime location 5 km from Roanoke airport.

Check Availability

View all photos

8.7
Excellent
161 Reviews

Hampton Inn Salem East - Electric Road

⭐ ⭐ ⭐
📍 1886 Electric Road

From 97$

Providing 112 rooms, the 3-star Hampton Inn Salem East - Electric Road is nestled a 9-minute stroll from Roanoke River. Wi-Fi in public areas, a lift and a vending machine are featured at the inn.

Salem Museum is 3.5 km from this comfortable hotel, and Oak Grove Plaza Shopping Center is 2.2 km away. Guests can visit places of worship such as Central United Methodist Church, situated within a 10-minute drive of the Hampton. Also, Rotary Park is situated about 400 metres away. Its' prime location gives access to sports attractions like Salem Memorial Baseball Stadium Sports Complex, which is 25 minutes' walk away.

Check Availability

Hotels in Salem

Top Hotel for couples 💑 Avid Hotels - Salem By Ihg
Hotel with a view 🔍 La Quinta Inn By Wyndham Roanoke Salem
Hotel with balcony 🌤️ Comfort Suites Salem-Roanoke I-81

View all photos

6.4
Good
210 Reviews

Baymont By Wyndham Salem Roanoke Area

⭐ ⭐
📍 179 Sheraton Drive

From 49$

Located 4.1 km from Salem Memorial Baseball Stadium Sports Complex, which is highly appreciated by sports lovers, the 2-star Baymont By Wyndham Salem Roanoke Area Hotel includes 115 rooms. The hotel features a seasonal outdoor swimming pool and high-speed Internet access in public areas.

Longwood Park is 10 minutes' drive from this comfortable hotel, while cloverdale church of the brethren is about 15 minutes away by car. The Baymont is 3.3 km from Salem Museum and surrounded by a mountain. Standing 20 minutes' walk away, Lakeside Baptist Church is a hard-to-miss divine tourist destination. You will be impressed by the convenient location 5 km from Roanoke airport.

Check Availability

Pet Friendly Hotels

View all photos

7.1
Good
261 Reviews

Spark By Hilton Salem East Electric Road

⭐ ⭐ ⭐
📍 2898 Keagy Road

From 75$

Spark By Hilton Salem East Electric Road hotel is 14 minutes' walk from Roanoke River and features a seasonal outdoor swimming pool for a more relaxing stay. The hotel provides a vending machine and a lift as well as high-speed Internet access in public areas.

Such city attractions as Lakeside Amusement Park, which is 3.5 km from this 3-star hotel, and Salem Civic Center Arena, which is 2.5 km away, are well worth a visit. Longwood Park is also located a 10-minute drive from the Spark By Hilton Salem East Electric Road. Enjoy the local scenery, discovering a mountain near the property. The nearby sports attractions feature Salem Memorial Baseball Stadium Sports Complex 2.6 km from this Salem hotel.

Check Availability

View all photos

8.8
Excellent
144 Reviews

Fairfield Inn & Suites By Marriott Roanoke Salem

⭐ ⭐ ⭐
📍 121 Sheraton Drive

From 124$

The comfortable Fairfield Inn & Suites By Marriott Roanoke Salem, located approximately 10 minutes' drive from Antrim Chapel, offers an indoor pool and Wi-Fi in public areas. The 3-star hotel is a good starting point for Salem's sports attractions, including Salem Civic Center Arena, which is 4.1 km away.

The hotel has a prime setting about a 15-minute ride from Salem Museum, while natural sights like Longwood Park are about a 20-minute drive away. Roanoke-Salem Plaza Shopping Center is 3.7 km from the Fairfield Inn & Suites, and Roanoke airport is 5 km away. Such entertainment attractions as Hanging Rock Golf Club are also nearly 25 minutes away by car.

Check Availability

View all photos

8.8
Excellent
202 Reviews

Hampton Inn Salem

⭐ ⭐ ⭐
📍 450 Litchell Road

From 177$

Located within a 6-km distance of Salem Civic Center Arena, the comfortable 3-star Hampton Inn Salem offers general facilities such as a vending machine and a lift. Nestled in mountains and a valley, this Salem inn is around a 10-minute ride from Central United Methodist Church.

Nestled in a business area, the hotel is 3.9 km from Havens Wildlife Management Area. The Hampton Inn Salem is also within 15 minutes' drive of such natural sights as Longwood Park. The nearby entertainment attractions of Salem include Hanging Rock Golf Club, which is 3.4 km away.

Check Availability

Dog Friendly Hotels

View all photos

6.6
Good
391 Reviews

Days Inn By Wyndham Salem

⭐ ⭐
📍 1535 East Main Street

From 110$

The 2-star Days Inn By Wyndham Salem is situated in a business area of Salem, 3.2 km from AMC Classic Salem Valley 8 Movie Theater and about a 25-minute walk from Lakeside Baptist Church. Wi-Fi in public areas, a vending machine and free newspapers are featured at the hotel.

This comfortable hotel has a convenient setting 2.3 km from Salem Museum. Places of worship to visit within a 5-minute drive of the Days Inn include Westminster Presbyterian Church. Also, Sherwood Burial Park is situated around 500 metres away. Sport lovers will enjoy the proximity of Salem Civic Center Arena, which is 1.6 km away. Due to a location near a motorway, this property gives quick access to other parts of Salem.

Check Availability

View all photos

4.2
Good
121 Reviews

Motel 6-Salem, Va

⭐ ⭐ ⭐
📍 301 Wildwood Road

From 51$

The pet-friendly Motel 6-Salem, Va offers air-conditioned rooms next to a shopping district 4.2 km from Longwood Park. This 3-star hotel also offers Wi-Fi in public areas.

While staying in the hotel, you are invited to discover Salem Museum, located around 10 minutes away by car, or visit sports venues like Salem Civic Center Arena, which is around 15 minutes away by car. The Motel 6-Salem, Va is 3.2 km from First Christian Church and 125 km from Wintergreen. Feel in total harmony with nature by visiting Havens Wildlife Management Area, 20 minutes' drive from the accommodation.

Check Availability

View all photos

4.2
Good
126 Reviews

Howard Johnson Hotel & Conference Center By Wyndham Salem

⭐ ⭐
📍 1671 Skyview Road

From 60$

Located approximately a 15-minute ride from Salem Civic Center Arena, the comfortable 2-star Howard Johnson Hotel & Conference Center By Wyndham Salem offers Wi-Fi in public areas and a car park. Boasting an outdoor swimming pool, the non-smoking hotel is nestled 4.2 km from natural attractions like Havens Wildlife Management Area.

The hotel lies in a business area of Salem, nearly a 10-minute drive from Little Brushy Mountain. The Howard Johnson Salem is also 3.9 km from the private liberal arts Roanoke College. The accommodation is situated within 10 minutes' drive of Longwood Park.

Check Availability

Kid Friendly Hotels

View all photos

3
Good
20 Reviews

Bluejay Motel - Salem - Roanoke I-81

⭐ ⭐
📍 5399 West Main Street

From 61$

Providing 150 rooms, the comfortable 2-star Bluejay Motel - Salem - Roanoke I-81 is situated approximately a 10-minute ride from Roanoke River. While staying at this Salem hotel, 24-hour security service are available for guests to use.

The hotel boasts a prime location 4.3 km from Lafayette Historic District and a short way from Dixie Caverns. The accommodation is also 93 km from Snowshoe.

Check Availability

View all photos

Oyo Hotel Cyril Ok Us-277

⭐ ⭐
📍 5399 W Main Street, 0

From 53$

A mere 13 minutes' stroll from Willcox Depot, the 2-star Oyo Hotel Cyril Ok Us-277 Salem includes 3 rooms.

Guests will also get to this Salem hotel within a few blocks of Friends of Marty Robbins Museum. There is Cochise Lake 2.2 km away.

Check Availability

View all photos

8.6
Excellent
3102 Reviews

Country Inn & Suites By Radisson, Roanoke, Va

⭐ ⭐ ⭐ ⭐
📍 7860 Plantation Road

From 77$

The 4-star Country Inn & Suites By Radisson, Roanoke, Va includes air-conditioned rooms situated 2.3 km from The Eleanor D. Wilson Museum at Hollins University. Wi-Fi is offered in public areas at the hotel.

This Roanoke hotel provides easy access to Carvins Cove Reservoir, which is around 10 minutes away by car.

Check Availability

Location