- 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

1. Best Western Plus Glen Allen Inn
Best Western Plus Glen Allen Inn15.1 km from Gaines' Mill Battlefield
8.6 out of 10, Excellent, (1,023 reviews)
The price is NT$3,090
NT$3,594 total
includes taxes & fees
Nov 16 - Nov 17

2. 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,009 reviews)
The price is NT$3,965
NT$4,610 total
includes taxes & fees
Nov 29 - Nov 30

3. Springhill Suites By Marriott Richmond Airport
Springhill Suites By Marriott Richmond Airport8.4 km from Gaines' Mill Battlefield
9.6 out of 10, Exceptional, (105 reviews)
The price is NT$4,341
NT$5,048 total
includes taxes & fees
Nov 22 - Nov 23

4. Country Inn & Suites by Radisson, Ashland - Hanover, VA
Country Inn & Suites by Radisson, Ashland - Hanover, VA19.6 km from Gaines' Mill Battlefield
9.2 out of 10, Wonderful, (1,003 reviews)
The price is NT$3,715
NT$4,451 total
includes taxes & fees
Dec 13 - Dec 14

5. avid hotel Richmond North - Ashland by IHG
avid hotel Richmond North - Ashland by IHG18.1 km from Gaines' Mill Battlefield
9.2 out of 10, Wonderful, (1,002 reviews)
The price is NT$3,321
NT$3,861 total
includes taxes & fees
Dec 3 - Dec 4

6. Comfort Suites At Virginia Center Commons
Comfort Suites At Virginia Center Commons16.4 km from Gaines' Mill Battlefield
8.2 out of 10, Very good, (1,695 reviews)
The price is NT$3,092
NT$3,595 total
includes taxes & fees
Nov 17 - Nov 18

7. Virginia Crossings Hotel, Tapestry Collection by Hilton
Virginia Crossings Hotel, Tapestry Collection by Hilton15.3 km from Gaines' Mill Battlefield
8.6 out of 10, Excellent, (1,003 reviews)
The price is NT$3,343
NT$3,887 total
includes taxes & fees
Nov 29 - Nov 30

8. Hampton Inn Richmond-Mechanicsville
Hampton Inn Richmond-Mechanicsville5.5 km from Gaines' Mill Battlefield
8.4 out of 10, Very good, (1,004 reviews)
The price is NT$3,208
NT$3,730 total
includes taxes & fees
Dec 13 - Dec 14

9. Hyatt Select Richmond Airport
Hyatt Select Richmond Airport8 km from Gaines' Mill Battlefield
8.4 out of 10, Very good, (1,137 reviews)
The price is NT$4,409
NT$5,127 total
includes taxes & fees
Nov 17 - Nov 18

10. Sheraton Richmond Airport Hotel
Sheraton Richmond Airport Hotel9.1 km from Gaines' Mill Battlefield
8.6 out of 10, Excellent, (878 reviews)
The price is NT$4,307
NT$5,008 total
includes taxes & fees
Nov 22 - Nov 23

11. Residence Inn By Marriott Richmond Airport
Residence Inn By Marriott Richmond Airport7.2 km from Gaines' Mill Battlefield
9.0 out of 10, Wonderful, (50 reviews)
The price is NT$5,293
NT$6,155 total
includes taxes & fees
Nov 22 - Nov 23

12. 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,001 reviews)
The price is NT$3,649
NT$4,243 total
includes taxes & fees
Dec 13 - Dec 14

13. Omni Richmond Hotel
Omni Richmond Hotel13.1 km from Gaines' Mill Battlefield
9.2 out of 10, Wonderful, (1,593 reviews)
The price is NT$5,593
NT$6,503 total
includes taxes & fees
Nov 22 - Nov 23

14. 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,160 reviews)
The price is NT$2,012
NT$2,339 total
includes taxes & fees
Nov 28 - Nov 29

15. SpringHill Suites by Marriott Richmond North/Glen Allen
SpringHill Suites by Marriott Richmond North/Glen Allen16.4 km from Gaines' Mill Battlefield
7.8 out of 10, Good, (1,000 reviews)
The price is NT$3,326
NT$3,867 total
includes taxes & fees
Nov 19 - Nov 20

16. DoubleTree by Hilton Richmond Airport
DoubleTree by Hilton Richmond Airport7.1 km from Gaines' Mill Battlefield
8.4 out of 10, Very good, (801 reviews)
The price is NT$3,747
NT$4,357 total
includes taxes & fees
Dec 6 - Dec 7

17. Courtyard by Marriott Richmond Airport
Courtyard by Marriott Richmond Airport8.3 km from Gaines' Mill Battlefield
8.4 out of 10, Very good, (1,002 reviews)
The price is NT$4,409
NT$5,127 total
includes taxes & fees
Dec 16 - Dec 17

18. Hampton Inn Richmond Airport
Hampton Inn Richmond Airport7.1 km from Gaines' Mill Battlefield
8.6 out of 10, Excellent, (1,001 reviews)
The price is NT$3,739
NT$4,433 total
includes taxes & fees
Dec 11 - Dec 12

19. Fairfield Inn & Suites by Marriott Richmond Ashland
Fairfield Inn & Suites by Marriott Richmond Ashland19.7 km from Gaines' Mill Battlefield
8.8 out of 10, Excellent, (756 reviews)
The price is NT$4,977
NT$5,836 total
includes taxes & fees
Dec 13 - Dec 14

20. Linden Row Inn
Linden Row Inn13.4 km from Gaines' Mill Battlefield
9.2 out of 10, Wonderful, (1,479 reviews)
The price is NT$3,906
NT$4,542 total
includes taxes & fees
Dec 13 - Dec 14
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 | |
|---|---|---|---|---|---|---|---|---|
![]() Best Western Plus Glen Allen Inn | 8.6 Excellent 1,023 reviews | View | ||||||
![]() Fairfield Inn & Suites by Marriott Richmond Airport | 9.0 Wonderful 1,009 reviews | View | ||||||
![]() Springhill Suites By Marriott Richmond Airport | 9.6 Exceptional 105 reviews | View | ||||||
![]() Country Inn & Suites by Radisson, Ashland - Hanover, VA | 9.2 Wonderful 1,003 reviews | View | ||||||
![]() avid hotel Richmond North - Ashland by IHG | 9.2 Wonderful 1,002 reviews | View |



























































































