Hotels in Glen Allen, Virginia

Search & Compare Glen Allen Hotels

Why use Hotels.com?

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best hotels in Glen Allen

Glen Allen overview

Visitors to Glen Allen have positive things to say about this family-friendly city and its restaurants. While you're here, enjoy activities like swimming. Visitors to Glen Allen can spend time at Lavender Fields Herb Farm and Cobblestones Park. Popular sights in the surrounding area include Lewis Ginter Botanical Garden and Richmond International Raceway.

Where to stay in Glen Allen

Whether you're planning to stay for a night or a week, Glen Allen has accommodations to fit your needs. There are 23 hotels in Glen Allen and you can shop as many as 406 deals for rooms on Hotels.com, some with discounts of up to 46%. We have room prices as low as 30 USD per night and here you'll find a breakdown of hotels by star rating in Glen Allen as well as in the surrounding area:
  • • 17 4-star hotels from 90 USD per night
  • • 100 3-star hotels from 69 USD per night
  • • 51 2-star hotels from 42 USD per night

How to get to Glen Allen

Fly into Richmond, VA (RIC-Richmond Intl.), 14.3 mi (23.1 km) from the heart of Glen Allen.

What to see around Glen Allen

Here are some attractions especially popular with families:
  • • Lavender Fields Herb Farm
  • • Cobblestones Park
Highlights of the area include:
  • • Cultural Arts Center Glen Allen
  • • Crump Park and Meadow Farm Museum
  • • Virginia Randolph Museum
  • • The Crossings Golf Club
  • • James River Cellars Winery

When to visit Glen Allen

Wondering what time of year to travel or what you should pack? Here are some typical temperatures to help you with your planning:

Seasonal temperature averages
  • • January-March: 65°F day, 27°F night
  • • April-June: 87°F day, 41°F night
  • • July-September: 87°F day, 53°F night
  • • October-December: 73°F day, 27°F night
Seasonal rainfall averages
  • • January-March: 10.31 inches
  • • April-June: 10.98 inches
  • • July-September: 11.85 inches
  • • October-December: 10.39 inches