Special offers and Exclusive deals

Search Hotels

2026-11-10
2026-11-11
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

2 star hotels in Glen Allen

Knights Inn Glen Allen

9002 Brook Road, Glen Allen, United States Show map

Knights Inn Glen Allen includes 60 rooms and is 3 km from Virginia Center Stadium 20 Movie Theater. This charming hotel also includes parking. More

From US$ 81 Book Now

Days Inn By Wyndham, Glen Allen - Richmond North

8613 Brook Road, Glen Allen, United States Show map

Located 3.6 km from Three Lakes Park & Nature Center, the comfortable Days Inn By Wyndham, Glen Allen - Richmond North offers air-conditioned rooms approximately 15 minutes by car from Richmond… More

From US$ 86 Book Now

Candlewood Suites Richmond North-Glen Allen By Ihg

10609 Telegraph Road, Glen Allen, United States Show map

Featuring a vending machine and a Tesla charging station, the 2-star Candlewood Suites Richmond North-Glen Allen By Ihg hotel is nestled in Glen Allen, 600 metres from Virginia Center Commons. More

From US$ 106 Book Now

Extended Stay America Suites - Richmond - Glen Allen - Short Pump

4231 Park Place Court, Glen Allen, United States Show map

Offering air-conditioned rooms and Wi-Fi in public areas, the smoke-free Extended Stay America Suites - Richmond - Glen Allen - Short Pump hotel is about 10 minutes by car from Trinity Lutheran… More

From US$ 89 Book Now

Avid Hotel Richmond North - Ashland By Ihg

10261 Washington Highway, Glen Allen, United States Show map

Featuring Wi-Fi in public areas, the 2-star Avid Hotels - Richmond North - Ashland By Ihg Glen Allen is 25 minutes' walk from Virginia Center Commons. Boasting a heated pool and a fitness centre, the… More

From US$ 145 Book Now

Brentwoodinn&Suites

8901 Brook Road, Glen Allen, United States Show map

Located merely 600 metres from Biltmore Baptist Church, the 2-star Brentwoodinn&Suites Glen Allen hotel features Wi-Fi in the rooms and a car park on site. Along with the use of an athletic centre on… More

From US$ 79 Book Now

Cavalier Motel

8827 Brook Road, Glen Allen, United States Show map

Providing 36 rooms, the 2-star Cavalier Motel Glen Allen is around 10 minutes' drive from Our Lady of Lourdes Church. More

Book Now