Special offers and Exclusive deals

Search Hotels

2026-11-04
2026-11-05
Guests

Filter Results

Hotels by class

Enter name

Price per night

Accommodation type

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

Cheap Hotels In Salem

Baymont By Wyndham Salem Roanoke Area

179 Sheraton Drive, Salem, United States Show map

Featuring Wi-Fi in public areas, Baymont By Wyndham Salem Roanoke Area Hotel sits 20 minutes' walk from Lakeside Baptist Church. Boasting a seasonal outdoor swimming pool and a fitness room, the… More

From US$ 49 Book Now

Howard Johnson Hotel & Conference Center By Wyndham Salem

1671 Skyview Road, Salem, United States Show map

Located within a 6-km distance of Salem Civic Center Arena, the comfortable 2-star Howard Johnson Hotel & Conference Center By Wyndham Salem offers general facilities such as a vending machine and a… More

From US$ 60 Book Now

Spark By Hilton Salem East Electric Road

2898 Keagy Road, Salem, United States Show map

Spark By Hilton Salem East Electric Road hotel offers spacious rooms near a mountain and is 10 minutes' drive from Central United Methodist Church. This hotel features high-speed Internet access in… More

From US$ 75 Book Now

Super 8 By Wyndham Salem Va

300 Wildwood Road, Salem, United States Show map

Located 3.7 km from Antrim Chapel, the 3-star Super 8 By Wyndham Salem Va Motel is on the outskirts of Salem and within 20 minutes' walk of West Side Church of Christ. This Salem motel provides Wi-Fi… More

From US$ 54 Book Now

Motel 6-Salem, Va

301 Wildwood Road, Salem, United States Show map

Comprising 62 rooms, the 3-star Motel 6-Salem, Va is next to a shopping district, 10 minutes' drive from Havens Wildlife Management Area. The hotel also features Wi-Fi in public areas. More

From US$ 51 Book Now

Bluejay Motel - Salem - Roanoke I-81

5399 West Main Street, Salem, United States Show map

Just 0.8 km from Dixie Caverns, the comfortable 2-star Bluejay Motel - Salem - Roanoke I-81 includes 150 rooms. This Salem hotel provides 24-hour security to ensure guests' safety. More

From US$ 61 Book Now

Oyo Hotel Cyril Ok Us-277

5399 W Main Street, 0, Salem, United States Show map

The 2-star Oyo Hotel Cyril Ok Us-277 Salem offers proximity to Chiricahua Regional Museum, situated only 1.1 km away. This Salem hotel features 3 rooms and comforts such as a restaurant. More

From US$ 53 Book Now

Econo Lodge Salem

301 Wildwood Road, Salem, United States Show map

Located within a 6-km distance of Salem Civic Center Arena, which is highly appreciated by sports lovers, the 2-star Econo Lodge Salem hotel includes 64 rooms. While staying at this Salem hotel, a… More

From US$ 59 Book Now