18+ Hotels in Salem, VA
Where You Can Check In at 18, 19 or 20
5 hotels in Salem, VA list a minimum check-in age of 18 on Hotels.com, so travelers aged 18, 19 and 20 can check in. Observed starting prices begin at $59 at Motel 6 Salem, VA, with a median of $76 per night. The Lofts at Downtown Salem has the best guest rating, 9.6/10 from 420 reviews. Of these, 2 have a pool and all 5 accept pets. Places mentioned near these hotels include Roanoke College, Salem Civic Center and Moyers Sports Complex. Hotel data checked in November 2026.
Policies can change: confirm the minimum check-in age with the hotel before booking.
- hotels with 18+ check-in
- 5
- lowest starting price, Motel 6 Salem, VA
- $59
- median starting price per night
- $76
- best rating, The Lofts at Downtown Salem
- 9.6/10
- accept pets
- 5
- have a pool
- 2
Show map
Baymont by Wyndham Salem Roanoke Area
2.5-star hotel
179 Sheraton Drive, Salem, VA 24153, USA
Roanoke College · 3.8 km · 4 min drive
- Pool
- Fitness center
- Free WiFi
- Air conditioning
Minimum check-in age: 18
Show more details
Pets: Pets stay free
Nearby
- Roanoke College — 3.8 km, 4 min drive
- Salem Football Stadium — 5.4 km, 4 min drive
- Splash Valley at Green Ridge Recreation Center — 5.5 km, 5 min drive
Super 8 by Wyndham Salem VA
2.5-star hotel
300 Wildwood Rd, Salem, VA 24153, USA
Green Hill Park Trailhead · 2.4 km · 2 min drive
- Free WiFi
- Air conditioning
Minimum check-in age: 18
Show more details
Parking: Wheelchair-accessible van parking
Pets: Pets allowed (dogs and cats only, 2 total)*
Nearby
- Green Hill Park Trailhead — 2.4 km, 2 min drive
- Roanoke College — 5.5 km, 5 min drive
- Moyers Sports Complex — 6.8 km, 8 min drive
Motel 6 Salem, VA
2.0-star hotel
301 Wildwood Road, Salem, VA 24153, USA
Green Hill Park Trailhead · 2.4 km · 2 min drive
- Free WiFi
- Air conditioning
Minimum check-in age: 18
Show more details
Parking: Wheelchair-accessible parking · 1 on-site accessible parking spaces · Wheelchair-accessible van parking
Pets: Pets stay free (2 total)
Nearby
- Green Hill Park Trailhead — 2.4 km, 2 min drive
- Roanoke College — 5.5 km, 5 min drive
- Moyers Sports Complex — 6.8 km, 8 min drive
Howard Johnson Hotel & Conference Center by Wyndham Salem
2.0-star hotel
1671 Skyview Rd, Salem, VA 24153, USA
Green Hill Park Trailhead · 3.1 km · 3 min drive
- Pool
- Free WiFi
- Air conditioning
Minimum check-in age: 18
Show more details
Pets: Pets allowed (2 total)*
Nearby
- Green Hill Park Trailhead — 3.1 km, 3 min drive
- Roanoke College — 4.8 km, 5 min drive
- Dixie Caverns — 10.6 km, 8 min drive
The Lofts at Downtown Salem
3.5-star hotel
10 W Main St, Salem, VA 24153, USA
Roanoke College · 0.3 km · 3 min walk
- Free WiFi
- Air conditioning
- Kitchen
Minimum check-in age: 18
Show more details
Pets: Pets allowed (dogs and cats only)*
Nearby
- Roanoke College — 0.3 km, 3 min walk
- Longwood Park — 0.8 km, 9 min walk
- Salem Museum — 1.2 km, 14 min walk
No hotels match the selected amenities.