
Find hotels near Gaines' Mill Battlefield, Mechanicsville from AED 261
- 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. Springhill Suites By Marriott Richmond Airport
Springhill Suites By Marriott Richmond Airport8.4 km from Gaines' Mill Battlefield
9.6 out of 10, Exceptional, (102 reviews)
The price is AED 485
AED 564 total
includes taxes & fees
22 Nov - 23 Nov

2. Best Western Plus Glen Allen Inn
Best Western Plus Glen Allen Inn15.1 km from Gaines' Mill Battlefield
8.4 out of 10, Very good, (1,019 reviews)
The price is AED 345
AED 401 total
includes taxes & fees
15 Nov - 16 Nov

3. 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,004 reviews)
The price is AED 443
AED 515 total
includes taxes & fees
29 Nov - 30 Nov

4. 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,161 reviews)
The price is AED 225
AED 261 total
includes taxes & fees
27 Nov - 28 Nov

5. Hyatt Select Richmond Airport
Hyatt Select Richmond Airport8 km from Gaines' Mill Battlefield
8.4 out of 10, Very good, (1,133 reviews)
The price is AED 493
AED 573 total
includes taxes & fees
15 Nov - 16 Nov

6. 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 AED 418
AED 495 total
includes taxes & fees
11 Dec - 12 Dec

7. Sheraton Richmond Airport Hotel
Sheraton Richmond Airport Hotel9.1 km from Gaines' Mill Battlefield
8.6 out of 10, Excellent, (877 reviews)
The price is AED 481
AED 559 total
includes taxes & fees
22 Nov - 23 Nov

8. 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,001 reviews)
The price is AED 415
AED 497 total
includes taxes & fees
13 Dec - 14 Dec

9. 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,000 reviews)
The price is AED 408
AED 474 total
includes taxes & fees
13 Dec - 14 Dec

10. DoubleTree by Hilton Richmond Airport
DoubleTree by Hilton Richmond Airport7.1 km from Gaines' Mill Battlefield
8.4 out of 10, Very good, (800 reviews)
The price is AED 419
AED 487 total
includes taxes & fees
6 Dec - 7 Dec

11. 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,001 reviews)
The price is AED 373
AED 434 total
includes taxes & fees
29 Nov - 30 Nov

12. 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,691 reviews)
The price is AED 309
AED 359 total
includes taxes & fees
3 Dec - 4 Dec

13. Studio 6 Richmond Airport
Studio 6 Richmond Airport7.1 km from Gaines' Mill Battlefield
8.4 out of 10, Very good, (907 reviews)
The price is AED 404
AED 470 total
includes taxes & fees
18 Nov - 19 Nov

14. Courtyard by Marriott Richmond Airport
Courtyard by Marriott Richmond Airport8.3 km from Gaines' Mill Battlefield
8.4 out of 10, Very good, (1,000 reviews)
The price is AED 526
AED 611 total
includes taxes & fees
17 Nov - 18 Nov

15. Four Points by Sheraton Richmond Airport
Four Points by Sheraton Richmond Airport8.3 km from Gaines' Mill Battlefield
8.4 out of 10, Very good, (1,004 reviews)
The price is AED 465
AED 541 total
includes taxes & fees
11 Dec - 12 Dec

16. 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 AED 591
AED 688 total
includes taxes & fees
22 Nov - 23 Nov

17. Hilton Garden Inn Richmond Airport
Hilton Garden Inn Richmond Airport7.1 km from Gaines' Mill Battlefield
8.2 out of 10, Very good, (1,000 reviews)
The price is AED 419
AED 487 total
includes taxes & fees
11 Dec - 12 Dec

18. Omni Richmond Hotel
Omni Richmond Hotel13.1 km from Gaines' Mill Battlefield
9.2 out of 10, Wonderful, (1,588 reviews)
The price is AED 625
AED 727 total
includes taxes & fees
15 Nov - 16 Nov

19. 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, (689 reviews)
The price is AED 449
AED 522 total
includes taxes & fees
25 Nov - 26 Nov

20. Quality Inn Richmond Airport
Quality Inn Richmond Airport8.4 km from Gaines' Mill Battlefield
7.2 out of 10, Good, (1,012 reviews)
The price is AED 234
AED 272 total
includes taxes & fees
6 Dec - 7 Dec
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 top hotels near Gaines' Mill Battlefield
![]() Springhill Suites By Marriott Richmond Airport8.4 km from Gaines' Mill Battlefield | ![]() Best Western Plus Glen Allen Inn15.1 km from Gaines' Mill Battlefield | ![]() Fairfield Inn & Suites by Marriott Richmond Airport8.3 km from Gaines' Mill Battlefield | ![]() Motel 6 Sandston, VA - Richmond, Va7.9 km from Gaines' Mill Battlefield | ![]() Hyatt Select Richmond Airport8 km from Gaines' Mill Battlefield |
|---|---|---|---|---|
9.6 Exceptional 102 reviews | 8.4 Very good 1,019 reviews | 9.0 Wonderful 1,004 reviews | 7.8 Good 1,161 reviews | 8.4 Very good 1,133 reviews |
The price is AED 485 AED 564 total includes taxes & fees 22 Nov - 23 Nov | The price is AED 345 AED 401 total includes taxes & fees 15 Nov - 16 Nov | The price is AED 443 AED 515 total includes taxes & fees 29 Nov - 30 Nov | The price is AED 225 AED 261 total includes taxes & fees 27 Nov - 28 Nov | The price is AED 493 AED 573 total includes taxes & fees 15 Nov - 16 Nov |
|
|
|
|
|
Top Gaines' Mill Battlefield Hotel Reviews

Hampton Inn Richmond-Mechanicsville
10/10 Excellent

































































