Find hotels near Gaines' Mill Battlefield, Mechanicsville

  • Plan, book, stay with confidence

  • bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Compare hotels close to Gaines' Mill Battlefield with room rates, reviews, and availability. Most hotels are fully refundable.

Fairfield Inn & Suites by Marriott Richmond Airport

2.5 star property
9.2 out of 10, Wonderful, (1003)
"This is the only place I stay in Richmond. Terrific staff, the rooms are spacious, clean and very quiet. It’s just nice. "
The price is SAR 435
SAR 506 total
includes taxes & fees
9 Feb - 10 Feb
Fairfield Inn & Suites by Marriott Richmond Airport

The Jefferson Hotel

5.0 star property
9.8 out of 10, Exceptional, (1008)
"Great room. Beautiful finishes and architecture "
The price is SAR 1,144
SAR 1,330 total
includes taxes & fees
9 Feb - 10 Feb
The Jefferson Hotel

Hampton Inn Richmond Airport

2.5 star property
8.8 out of 10, Excellent, (1005)
"Nice, clean property with basic amenities and breakfast. The staff were friendly and polite. However, there’s only 1 person at the front desk. If one particular customer has an issue, and you’re waiting to check in, it’s going to be a long wait. Also, the hotel is right next to the airport so be mindful that you will hear the airplanes taking off and landing depending on the flight path. "
The price is SAR 448
SAR 521 total
includes taxes & fees
2 Mar - 3 Mar
Hampton Inn Richmond Airport

Hampton Inn Richmond-Mechanicsville

2.5 star property
8.4 out of 10, Very Good, (983)
"The staff went out of their way to make my stay more enjoyable"
The price is SAR 443
SAR 515 total
includes taxes & fees
9 Feb - 10 Feb
Hampton Inn Richmond-Mechanicsville

Hilton Garden Inn Richmond Airport

3.0 star property
8.6 out of 10, Excellent, (1001)
"Evening staff was a bit rude with her earbuds in and on her phone when we were trying to check in but its what you get these days"
The price is SAR 491
SAR 571 total
includes taxes & fees
8 Feb - 9 Feb
Hilton Garden Inn Richmond Airport

The Boulevard Inn

4.0 star property
9.8 out of 10, Exceptional, (40)
"Great service, beautiful hotel and room. Loved breakfast and the happy hour. Very pleased and would definitely come back!"
The price is SAR 1,148
SAR 1,308 total
includes taxes & fees
10 Feb - 11 Feb
The Boulevard Inn

Courtyard by Marriott Richmond Airport

3.0 star property
8.6 out of 10, Excellent, (1006)
"Very clean"
The price is SAR 503
SAR 585 total
includes taxes & fees
6 Feb - 7 Feb
Courtyard by Marriott Richmond Airport

DoubleTree by Hilton Richmond Airport

4.0 star property
8.4 out of 10, Very Good, (667)
"Staff very friendly and responsive to concerns."
The price is SAR 479
SAR 557 total
includes taxes & fees
2 Mar - 3 Mar
DoubleTree by Hilton Richmond Airport

Holiday Inn Express Richmond Airport, an IHG Hotel

2.5 star property
8.4 out of 10, Very Good, (902)
"Our go to when flying from richmond "
The price is SAR 458
SAR 532 total
includes taxes & fees
10 Feb - 11 Feb
Holiday Inn Express Richmond Airport, an IHG Hotel

Linden Row Inn

3.0 star property
9.2 out of 10, Wonderful, (1009)
"The front desk clerks (AM & PM) were delightful, professional, & caring. Helpful & knowledgeable about local area. Room was spotless & beautiful "
The price is SAR 510
SAR 593 total
includes taxes & fees
3 Feb - 4 Feb
Linden Row Inn

Sheraton Richmond Airport Hotel

3.0 star property
8.6 out of 10, Excellent, (617)
"Great property "
The price is SAR 539
SAR 627 total
includes taxes & fees
7 Feb - 8 Feb
Sheraton Richmond Airport Hotel

Hyatt Place Richmond Airport

3.0 star property
8.4 out of 10, Very Good, (1006)
"I would recommend this location. You do have to pay for parking. "
The price is SAR 486
SAR 565 total
includes taxes & fees
9 Feb - 10 Feb
Hyatt Place Richmond Airport

Residence Inn by Marriott Richmond Downtown

3.0 star property
9.0 out of 10, Wonderful, (210)
"Only stayed one night and The hotel was average. Could have been cleaner as there were old stains on walls, carpet, and chairs. There was also a sewage smell in the bathroom. Our first hotel room had a stain on the sheet but they quickly moved us to a new room. Staff and service is definitely their strong suit. To be honest the hotels in Richmond with great reviews and cleanliness are just few and far between. Would stay here again if I go back to Richmond "
The price is SAR 821
SAR 955 total
includes taxes & fees
9 Feb - 10 Feb
Residence Inn by Marriott Richmond Downtown

A house full of steel balls and games

2.5 star property
9.6 out of 10, Exceptional, (86)
"I stay here every time I come to Richmond for business. It always feels like I'm coming home."
The price is SAR 334
SAR 437 total
includes taxes & fees
16 Feb - 17 Feb
A house full of steel balls and games

Courtyard by Marriott Richmond Downtown

3.0 star property
9.0 out of 10, Wonderful, (867)
"I loved it here it was so close to restaurants and clubs in the area. "
The price is SAR 756
SAR 879 total
includes taxes & fees
9 Feb - 10 Feb
Courtyard by Marriott Richmond Downtown

The Commonwealth

4.0 star property
9.0 out of 10, Wonderful, (1214)
"Very nice hotel in the heart of Richmond. I'll definitely come back."
The price is SAR 627
SAR 729 total
includes taxes & fees
6 Feb - 7 Feb
The Commonwealth

Homewood Suites by Hilton Richmond - Airport

3.0 star property
8.2 out of 10, Very Good, (572)
"Great place to stay, but the breakfast was “meh”. "
The price is SAR 603
SAR 713 total
includes taxes & fees
9 Feb - 10 Feb
Homewood Suites by Hilton Richmond - Airport

Holiday Inn Express Richmond-Mechanicsville, an IHG Hotel

2.5 star property
7.8 out of 10, Good, (882)
"The hotel was right off the highway. Made the perfect stop in a long drive. The hotel was very clean and comfortable. The staff very courteous. We enjoyed the breakfast and the coffee was fresh and good! "
The price is SAR 446
SAR 519 total
includes taxes & fees
9 Feb - 10 Feb
Holiday Inn Express Richmond-Mechanicsville, an IHG Hotel

The Berkeley Hotel

4.0 star property
8.8 out of 10, Excellent, (1502)
"This is a beautiful boutique hotel. As you walk in the staff greets you with a warm smile and there is complimentary tea and coffee. The rooms were beautiful and it was in walking distance to some great restaurants. This is my new hotel of choice when I am in downtown Richmond! "
The price is SAR 530
SAR 617 total
includes taxes & fees
4 Feb - 5 Feb
The Berkeley Hotel

Omni Richmond Hotel

4.0 star property
8.8 out of 10, Excellent, (1083)
"Nothing to add"
The price is SAR 567
SAR 659 total
includes taxes & fees
2 Mar - 3 Mar
Omni Richmond Hotel
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.
Don't see what you're looking for?
See all available properties in Gaines' Mill Battlefield
Save an average of 15% on thousands of hotels when you're signed in

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 39 hotels and other accommodations within a few miles for a convenient home base.

What's the best place to stay near Gaines' Mill Battlefield?

Microtel Inn & Suites by Wyndham Richmond Airport is one of the top choices for your stay based on our traveler data, and this hotel offers free breakfast and free parking. It's located 4.6 mi (7.4 km) from Gaines' Mill Battlefield. Other good choices within a few miles include Holiday Inn Express Richmond-Mechanicsville, an IHG Hotel and Hampton Inn Richmond-Mechanicsville.

How many hotels will I be able to find close to Gaines' Mill Battlefield?

Expedia has 39 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.

Where can I learn more about changing or cancelling my trip in the area near Gaines' Mill Battlefield?

For more information about changing or cancelling your stay near Gaines' Mill Battlefield, click here.