Skip to main content

Filter by:


Star rating

Review score

Virginia Heights – 129 hotels and places to stay
See the latest prices and deals by choosing your dates.
Omni Richmond Hotel, hotel in Virginia Heights

Set in the financial and historic district of Richmond, Virginia, overlooking the James River. Omni Richmond Hotel features a heated, indoor pool and year-round, outdoor sundeck.

Nothing
8.4
Scored 8.4
Very good
Rated very good
665 reviews
Price from£185.60per night
The Berkeley Hotel, hotel in Virginia Heights

Located in Richmond, Virginia city centre, this hotel features free Wi-Fi access. The Virginia State Capitol is 5 minutes’ walk.

Smooth check-in, clean facilities.
8.3
Scored 8.3
Very good
Rated very good
639 reviews
Price from£150.32per night
Best Western Plus Richmond, hotel in Virginia Heights

Best Western Plus Richmond is located 3.6 km from Richmond International Airport and offers free airport shuttle services. Other facilities include an outdoor pool and free WiFi access.

Thr food and service was very goid
7.1
Scored 7.1
Good
Rated good
668 reviews
Price from£91.51per night
Best Western Premier Richmond City Gateway, hotel in Virginia Heights

Located off Interstate 95, Best Western Premier Richmond City Gateway features a full-service restaurant with 9 large flat-screen TVs. It also offers a 24-hour gym and rooms with free Wi-Fi.

Great location right off I 95; super bright, clean and modern place. Rooms were large with comfy beds. Good price and a nice recommended stay at a typically wonderful B W property
7.6
Scored 7.6
Good
Rated good
812 reviews
Price from£92.01per night
Holiday Inn Express Richmond Airport, an IHG Hotel, hotel in Virginia Heights

Located less than one mile from an international airport, Holiday Inn Express Richmond Airport offers free airport shuttles and a heated indoor pool. Rooms feature cable TV and free Wi-Fi.

staff was excellent. room very comfortable.
8.3
Scored 8.3
Very good
Rated very good
256 reviews
Price from£133.53per night
Courtyard by Marriott Richmond Downtown, hotel in Virginia Heights

Offering a fitness centre, Courtyard by Marriott Richmond Downtown is located in Richmond. Free WiFi access is available. Each room here will provide you with a TV, air conditioning and cable...

The staff was very friendly. The valet, Cliff, was outstanding in customer service skills and very helpful when I asked for directions to places. On one of the days, it was raining, and I wanted to walk down the street to a restaurant. He lent me his umbrella. I was touched by such a nice, genuine gesture.
8.6
Scored 8.6
Fabulous
Rated fabulous
248 reviews
Price from£193.43per night
Candlewood Suites Richmond Airport, an IHG Hotel, hotel in Virginia Heights

This hotel is located 3.2 km from the Richmond International Airport and boasts free WiFi access and rooms with a kitchenette. Richmond International Raceway is 16 km away.

I love the staff and the boss they were very nice kind and respectful very clean room and awesome room services.
7.4
Scored 7.4
Good
Rated good
258 reviews
Price from£103.36per night
Richmond Marriott, hotel in Virginia Heights

In the heart of downtown Richmond, the Marriott offers room service, a modern lobby bar, and a newly renovated fitness center.

Location was great. Staff were great. Starbucks in lobby is a bonus.
8.3
Scored 8.3
Very good
Rated very good
340 reviews
Price from£189.30per night
Hilton Garden Inn Richmond Airport, hotel in Virginia Heights

Located one mile from Richmond International Airport, this hotel offers free airport shuttle service. It features free on-site parking, an indoor swimming pool and a restaurant.

I liked the separate smoking area
7.5
Scored 7.5
Good
Rated good
75 reviews
Price from£134.04per night
Candlewood Suites Richmond - South, an IHG Hotel, hotel in Virginia Heights

Located off Highway 95, this Richmond hotel offers spacious suites with free Wi-Fi and a full kitchen. It features an on-site fitness room and is 12 miles from Richmond International Airport.

Clean and comfortable
8.0
Scored 8.0
Very good
Rated very good
38 reviews
Price from£87.94per night
See all hotels near Virginia Heights
Subscribe to receive premium deals

Prices drop the moment you sign up!