
Hotels near Gaines' Mill Battlefield
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Gaines' Mill Battlefield hotels

Hampton Inn Richmond-Mechanicsville
Hampton Inn Richmond-Mechanicsville5.5 km from Gaines' Mill Battlefield
8.4 out of 10, Very good, (1,000 reviews)
The price is RM489
RM569 total
includes taxes & fees
27 Jul - 28 Jul

Hyatt Place Richmond Airport
Hyatt Place Richmond Airport8 km from Gaines' Mill Battlefield
8.4 out of 10, Very good, (1,077 reviews)
The price is RM425
RM494 total
includes taxes & fees
19 Jul - 20 Jul

Springhill Suites By Marriott Richmond Airport
Springhill Suites By Marriott Richmond Airport8.4 km from Gaines' Mill Battlefield
10.0 out of 10, Exceptional, (22 reviews)
The price is RM546
RM635 total
includes taxes & fees
2 Jul - 3 Jul

Studio 6 Richmond Airport
Studio 6 Richmond Airport7.1 km from Gaines' Mill Battlefield
8.4 out of 10, Very good, (789 reviews)
The price is RM379
RM440 total
includes taxes & fees
1 Jul - 2 Jul

Motel 6 Sandston, VA - Richmond, Va
Motel 6 Sandston, VA - Richmond, Va7.9 km from Gaines' Mill Battlefield
7.8 out of 10, Good, (1,060 reviews)
The price is RM252
RM293 total
includes taxes & fees
12 Jul - 13 Jul

Holiday Inn Express Richmond Airport by IHG
Holiday Inn Express Richmond Airport by IHG7.2 km from Gaines' Mill Battlefield
8.4 out of 10, Very good, (1,002 reviews)
The price is RM502
RM584 total
includes taxes & fees
26 Jul - 27 Jul

Fairfield Inn & Suites by Marriott Richmond Airport
Fairfield Inn & Suites by Marriott Richmond Airport8.3 km from Gaines' Mill Battlefield
9.0 out of 10, Wonderful, (1,000 reviews)
The price is RM478
RM556 total
includes taxes & fees
26 Jul - 27 Jul

Best Western Plus Richmond Airport Hotel
Best Western Plus Richmond Airport Hotel8.4 km from Gaines' Mill Battlefield
7.2 out of 10, Good, (1,407 reviews)
The price is RM359
RM418 total
includes taxes & fees
27 Jun - 28 Jun

Red Roof Inn Richmond - Airport/ Sandston
Red Roof Inn Richmond - Airport/ Sandston8.5 km from Gaines' Mill Battlefield
6.8 out of 10, (241 reviews)
The price is RM256
RM297 total
includes taxes & fees
7 Jul - 8 Jul

HomeTowne Studios by Red Roof Richmond - Airport/Sandston
HomeTowne Studios by Red Roof Richmond - Airport/Sandston8.5 km from Gaines' Mill Battlefield
6.6 out of 10, (187 reviews)
The price is RM263
RM306 total
includes taxes & fees
7 Jul - 8 Jul

Four Points by Sheraton Richmond Airport
Four Points by Sheraton Richmond Airport8.3 km from Gaines' Mill Battlefield
8.2 out of 10, Very good, (1,005 reviews)
The price is RM525
RM611 total
includes taxes & fees
17 Jul - 18 Jul

DoubleTree by Hilton Richmond Airport
DoubleTree by Hilton Richmond Airport7.1 km from Gaines' Mill Battlefield
8.4 out of 10, Very good, (761 reviews)
The price is RM503
RM585 total
includes taxes & fees
12 Jul - 13 Jul

Dominion Inn & Suites
Dominion Inn & Suites8.6 km from Gaines' Mill Battlefield
6.0 out of 10, (783 reviews)
The price is RM189
RM220 total
includes taxes & fees
28 Jun - 29 Jun

Candlewood Suites Richmond Airport by IHG
Candlewood Suites Richmond Airport by IHG7.5 km from Gaines' Mill Battlefield
7.6 out of 10, Good, (1,002 reviews)
The price is RM416
RM484 total
includes taxes & fees
26 Jul - 27 Jul

Homewood Suites by Hilton Richmond - Airport
Homewood Suites by Hilton Richmond - Airport7.4 km from Gaines' Mill Battlefield
8.2 out of 10, Very good, (660 reviews)
The price is RM571
RM664 total
includes taxes & fees
19 Jul - 20 Jul

Holiday Inn Express Richmond-Mechanicsville by IHG
Holiday Inn Express Richmond-Mechanicsville by IHG5.6 km from Gaines' Mill Battlefield
7.8 out of 10, Good, (1,001 reviews)
The price is RM502
RM584 total
includes taxes & fees
26 Jul - 27 Jul

Quality Inn Richmond Airport
Quality Inn Richmond Airport8.4 km from Gaines' Mill Battlefield
7.2 out of 10, Good, (1,003 reviews)
The price is RM292
RM339 total
includes taxes & fees
22 Jul - 23 Jul

Microtel Inn & Suites by Wyndham Richmond Airport
Microtel Inn & Suites by Wyndham Richmond Airport7.4 km from Gaines' Mill Battlefield
5.4 out of 10, (1,602 reviews)
The price is RM259
RM302 total
includes taxes & fees
28 Jun - 29 Jun

WoodSpring Suites Richmond Airport
WoodSpring Suites Richmond Airport8.9 km from Gaines' Mill Battlefield
7.6 out of 10, Good, (332 reviews)
The price is RM325
RM378 total
includes taxes & fees
28 Jun - 29 Jun

Red Roof Inn Richmond South
Red Roof Inn Richmond South17.5 km from Gaines' Mill Battlefield
6.6 out of 10, (1,010 reviews)
The price is RM286
RM333 total
includes taxes & fees
28 Jun - 29 Jun
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Compare popular hotels close to Gaines' Mill Battlefield
Property | Property class | Guest rating | Breakfast included | Pool | Spa | Pet-friendly | WiFi included | |
|---|---|---|---|---|---|---|---|---|
![]() Hampton Inn Richmond-Mechanicsville | 8.4 Very good 1,000 reviews | View | ||||||
![]() Hyatt Place Richmond Airport | 8.4 Very good 1,077 reviews | View | ||||||
![]() Springhill Suites By Marriott Richmond Airport | 10.0 Exceptional 22 reviews | View | ||||||
![]() Studio 6 Richmond Airport | 8.4 Very good 789 reviews | View | ||||||
![]() Motel 6 Sandston, VA - Richmond, Va | 7.8 Good 1,060 reviews | View |
Top Gaines' Mill Battlefield Hotel Reviews

Hampton Inn Richmond Airport
10/10 Excellent








































































