Save
up to 10%
when booking directly with us!
Check rooms and rates
From352US$ /night
Check-in
04Dec2025Select date
Check-out
05Dec2025Select date
Rooms and Guests2 Guests, 1 Room
Key details

About the Hotel

2900 Mountain Rd, Glen Allen, Virginia, United States, VA 23060
Perfect
9.2
/10

Virginia Cliffe Inn - A garden bed and breakfast with private patios, well-fitted kitchenettes, and free WiFi

Nestled in Glen Allen, Virginia Cliffe Inn Bed & Breakfast features spacious air-conditioned studios and suites with private patios and garden views. Each accommodation includes a well-fitted kitchenette equipped with a refrigerator, microwave, and kitchenware for meal preparation. The private bathrooms offer walk-in showers, bathrobes, hairdryers, and free toiletries for guest comfort. All units feature flat-screen TVs with cable channels, tea and coffee makers, and comfortable seating areas. Guests at this Glen Allen hotel can enjoy American, continental, or buffet breakfast options every morning. The property includes a terrace and garden where visitors can relax, along with complimentary WiFi throughout. Virginia Cliffe Inn is situated 1.5 miles from both Meadow Farm Museum and Lavender Fields Herb Farm, with Broad Street 3.5 miles away. Richmond International Airport is 15 miles from the accommodation.

Pros

Each unit provides a private entrance and dedicated outdoor space

Multiple breakfast options are available daily

Located near cultural attractions including Meadow Farm Museum

All accommodations include full kitchenettes for self-catering

The property offers garden areas for relaxation

Cons

Located 21.5 miles from Richmond, requiring transportation for city access

Some attractions like Petersburg are 31 mile away from the property

View all

Select your room type

Cozy rooms, spacious suites, and family-friendly homes, all with flexible cancellation policies & special deals
King Room
2 persons
1 King-size bed
Shower
Coffee machine
One-Bedroom Suite
2 persons
1 King-size bed
Shower
Coffee machine
One-Bedroom Cottage
2 persons
1 King-size bed
Shower
Coffee machine
Deluxe Suite Spa Bath
2 persons
Shower
Coffee machine
Click button to see more rooms
Show all rooms
Show all roomsLess

Price and room availability calendar

Check availability and rates for your selected dates!

Getting around

Easily find local transportation options to help you explore

City Centre
Glen Allen500 m
Airports
Richmond International (RIC) 32.9 km
Sanday (ndy) 104.2 km
Bus
Bus stop 4.1 km

Facilities

Enjoy premium amenities for a relaxing stay with your pet

General

  • No smoking on site
  • Free Wi-Fi
  • Free parking
  • Express check-in/ -out
  • Pets allowed
  • Rooms/ Facilities for disabled
  • Wheelchair access

Guest Parking

  • Cookware/ Kitchen utensils

Services

  • Housekeeping

Dining

  • Outdoor dining area

Spa & Leisure

  • Massage

Room features

  • Wi-Fi in rooms
  • Air conditioning
  • Sitting area
  • Dressing area
  • Patio
  • Tea and coffee facilities
  • Dining table
  • Ironing facilities

Bathroom

  • Free toiletries

Self-catering

  • Cookware/ Kitchen utensils

Media

  • Flat-screen TV
  • CD player

Room decor

  • Parquet floor
Show more

Location

2900 Mountain Rd, Glen Allen, Virginia, United States, VA 23060
Map view
2900 Mountain Rd, Glen Allen, Virginia, United States, VA 23060
Nearby
Walkerton Tavern
520 m
Forest Lodge Belvidere
260 m
Looking for exclusive early booking discounts?
Unlock special rates for your next adventure with your pet today!
Check Rates
Property information and rules
Check-in
from 16:00-18:00
Check-out
until 11 am
Guest Parking
Private parking is possible on site for free.
Internet
is available in for free.
Breakfast
The hotel Virginia Cliffe Inn serves a full breakfast for free. 
Pets
Pets are allowed on request.
Number of rooms:
7
Former name
va cliffe inn bed & breakfast

Next best alternative

Consider them for your next trip.
Check-in
04Dec2025Select date
Check-out
05Dec2025Select date
Rooms and Guests2 Guests, 1 Room