Hotels near Gaines' Mill Battlefield

Start date: Check-in selected.
To Date
End date: Check-out
  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Gaines' Mill Battlefield hotels

Fairfield Inn & Suites by Marriott Richmond Airport

Fairfield Inn & Suites by Marriott Richmond Airport
2.5 star property
8.3 km from Gaines' Mill Battlefield
9.2 out of 10, Wonderful, (1001)
"Nice stay. Always prefer staying here whenever traveling this way."
United States
Titngai
The price is P6,456
P7,507 total
includes taxes & fees
Jan 6 - Jan 7
Fairfield Inn & Suites by Marriott Richmond Airport

A house full of steel balls and games

A house full of steel balls and games
2.5 star property
17.3 km from Gaines' Mill Battlefield
9.6 out of 10, Exceptional, (104)
"We had a terrific stay"
United States
Hayden
The price is P5,252
P6,861 total
includes taxes & fees
Feb 2 - Feb 3
A house full of steel balls and games

Residence Inn By Marriott Richmond Airport

Residence Inn By Marriott Richmond Airport
3.0 star property
7.2 km from Gaines' Mill Battlefield
9.0 out of 10, Wonderful, (20)
"Newly constructed all suite hotel near Richmond Airport!"
United States
Arlond
The price is P8,243
P9,585 total
includes taxes & fees
Jan 11 - Jan 12
Residence Inn By Marriott Richmond Airport

The Virginia Cliffe Inn

The Virginia Cliffe Inn
2.5 star property
19.8 km from Gaines' Mill Battlefield
9.6 out of 10, Exceptional, (120)
"The room was lovely and spotless. The grounds are beautiful. Judy does a delicious breakfast! She was very friendly and chatted a bit, which I appreciated since I was the only guest at the table."
United States
Patricia
The Virginia Cliffe Inn

Linden Row Inn

Linden Row Inn
3.0 star property
13.4 km from Gaines' Mill Battlefield
9.2 out of 10, Wonderful, (1301)
"Nice quiet hotel, extremely nice staff, enjoyed our stay"
United States
jennifer
The price is P6,791
P7,897 total
includes taxes & fees
Jan 4 - Jan 5
Linden Row Inn

Residence Inn Richmond Midtown/Glenside

Residence Inn Richmond Midtown/Glenside
3.0 star property
19.1 km from Gaines' Mill Battlefield
9.4 out of 10, Exceptional, (363)
"The me at the front desk was very helpful and my room was extremely comfortable."
United States
Siobhan F
The price is P8,430
P9,802 total
includes taxes & fees
Jan 15 - Jan 16
Residence Inn Richmond Midtown/Glenside

Hampton Inn Richmond Airport

Hampton Inn Richmond Airport
2.5 star property
7.1 km from Gaines' Mill Battlefield
8.6 out of 10, Excellent, (1000)
"Staff very helpful and courteous. Rooms clean and beds very comfortable. "
United States
David
The price is P5,806
P6,884 total
includes taxes & fees
Feb 2 - Feb 3
Hampton Inn Richmond Airport

Courtyard by Marriott Richmond Downtown

Courtyard by Marriott Richmond Downtown
3.0 star property
13 km from Gaines' Mill Battlefield
9.0 out of 10, Wonderful, (1002)
"Overall pleasant stay, clean and relatively comfortable room. Nice bar. Helpful and friendly staff "
United States
Yitshak
The price is P9,220
P10,721 total
includes taxes & fees
Jan 6 - Jan 7
Courtyard by Marriott Richmond Downtown

Studio 6 Richmond Airport

Studio 6 Richmond Airport
2.0 star property
7.1 km from Gaines' Mill Battlefield
8.6 out of 10, Excellent, (454)
"Great staff, nice rooms, and conveniently located. "
United States
Kevin
The price is P4,827
P5,613 total
includes taxes & fees
Jan 27 - Jan 28
Studio 6 Richmond Airport

Hyatt Place Richmond Airport

Hyatt Place Richmond Airport
3.0 star property
8 km from Gaines' Mill Battlefield
8.6 out of 10, Excellent, (1001)
"Friendly staff, nice room, clean room, ceramic coffee cups in the room for morning coffee."
United States
Erin
The price is P7,713
P8,968 total
includes taxes & fees
Jan 25 - Jan 26
Hyatt Place Richmond Airport

avid hotel Richmond North - Ashland by IHG

avid hotel Richmond North - Ashland by IHG
2.5 star property
18.1 km from Gaines' Mill Battlefield
9.2 out of 10, Wonderful, (1006)
"The room was very clean and the staff was very efficient and kind to us."
United States
George
The price is P4,834
P5,621 total
includes taxes & fees
Jan 4 - Jan 5
avid hotel Richmond North - Ashland by IHG

Sheraton Richmond Airport Hotel

Sheraton Richmond Airport Hotel
3.0 star property
9 km from Gaines' Mill Battlefield
8.6 out of 10, Excellent, (743)
"Clean rooms, staff very nice. "
United States
WILLIAM
The price is P8,468
P9,847 total
includes taxes & fees
Jan 6 - Jan 7
Sheraton Richmond Airport Hotel

The Berkeley Hotel

The Berkeley Hotel
4.0 star property
13.1 km from Gaines' Mill Battlefield
8.8 out of 10, Excellent, (1539)
"We had a very nice stay."
United States
David
The Berkeley Hotel

Hilton Garden Inn Richmond Airport

Hilton Garden Inn Richmond Airport
3.0 star property
7.1 km from Gaines' Mill Battlefield
8.4 out of 10, Very Good, (1000)
"Good location and price."
United States
Peter
The price is P7,193
P8,365 total
includes taxes & fees
Feb 2 - Feb 3
Hilton Garden Inn Richmond Airport

DoubleTree by Hilton Richmond Airport

DoubleTree by Hilton Richmond Airport
4.0 star property
7.1 km from Gaines' Mill Battlefield
8.4 out of 10, Very Good, (717)
"Water pressure for shower needs to be stronger."
United States
Paul
The price is P7,686
P8,937 total
includes taxes & fees
Jan 8 - Jan 9
DoubleTree by Hilton Richmond Airport

Virginia Crossings Hotel, Tapestry Collection by Hilton

Virginia Crossings Hotel, Tapestry Collection by Hilton
3.5 star property
15.3 km from Gaines' Mill Battlefield
8.8 out of 10, Excellent, (1003)
"Large clean comfortable quiet rooms"
United States
Kim
The price is P4,731
P5,501 total
includes taxes & fees
Jan 5 - Jan 6
Virginia Crossings Hotel, Tapestry Collection by Hilton

Hampton Inn Richmond-Mechanicsville

Hampton Inn Richmond-Mechanicsville
2.5 star property
5.5 km from Gaines' Mill Battlefield
8.4 out of 10, Very Good, (1001)
"Courteous staff, comfortable room!"
United States
Christine
The price is P6,139
P7,138 total
includes taxes & fees
Jan 14 - Jan 15
Hampton Inn Richmond-Mechanicsville

Moxy Richmond Downtown

Moxy Richmond Downtown
2.5 star property
13.2 km from Gaines' Mill Battlefield
8.8 out of 10, Excellent, (426)
"The room was perfect for a girls weekend with plenty of photo ops & perfect location "
United States
Bianca
The price is P7,967
P9,264 total
includes taxes & fees
Jan 11 - Jan 12
Moxy Richmond Downtown

Holiday Inn Express Richmond Airport by IHG

Holiday Inn Express Richmond Airport by IHG
2.5 star property
7.2 km from Gaines' Mill Battlefield
8.4 out of 10, Very Good, (1001)
"Friendly, clean, convenient and good breakfast. "
United States
Patricia
The price is P7,124
P8,284 total
includes taxes & fees
Feb 2 - Feb 3
Holiday Inn Express Richmond Airport by IHG

Courtyard by Marriott Richmond Airport

Courtyard by Marriott Richmond Airport
3.0 star property
8.3 km from Gaines' Mill Battlefield
8.4 out of 10, Very Good, (1000)
"Great staff and clean room"
United States
Stephen
The price is P7,375
P8,575 total
includes taxes & fees
Jan 6 - Jan 7
Courtyard by Marriott Richmond Airport
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.

Top Gaines' Mill Battlefield Hotel Reviews

Hotels near other Gaines' Mill Battlefield attractions

Frequently asked questions

What's the area like around Gaines' Mill Battlefield?
Gaines' Mill Battlefield is located in a family-friendly area of Cold Harbor known for its array of dining options and biking. You'll find 46 hotels and other accommodations within a few miles for a convenient home base.
What's the best place to stay near Gaines' Mill Battlefield?
Hampton Inn Richmond-Mechanicsville is one of the top choices for your stay based on our traveler data, and this hotel offers free breakfast and a fitness center. It's located 3.4 mi (5.5 km) from Gaines' Mill Battlefield. Other good choices within a few miles include Holiday Inn Express Richmond-Mechanicsville by IHG and Studio 6 Richmond Airport.
How many hotels will I be able to find close to Gaines' Mill Battlefield?
Expedia has 46 hotels and other accommodations a few miles from Gaines' Mill Battlefield.
If I need to cancel the hotel reservation for my stay near Gaines' Mill Battlefield, will I receive a refund?
Yes! You'll find that most hotel reservations are fully refundable if you cancel before the hotel's cancellation deadline, which often is within 24-48 hours of your check-in date. If your reservation is non-refundable, it may still be possible to cancel it and receive a refund within a 24-hour period of your booking. Enter your dates, click on "Search", then filter by "fully refundable" to get the top deals on offer near Gaines' Mill Battlefield.