Lodging Image

Find hotels in James Madison, VA from $67

Check prices for these dates

Filter by

Star rating

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for James Madison hotels

1. Hyatt Place Fredericksburg at Mary Washington

Hyatt Place Fredericksburg at Mary Washington
3.0 star property
Fredericksburg
8.8 out of 10, Excellent, (1,000 reviews)
"Very clean & the bed was so comfy. Staff was great, very good breakfast as well."
United States
Melinda
$97 nightly
The price is $110
Nov 29 - Nov 30
Total with taxes and fees
Hyatt Place Fredericksburg at Mary Washington

2. Best Western Fredericksburg

Best Western Fredericksburg
2.5 star property
Fredericksburg
8.6 out of 10, Excellent, (1,134 reviews)
"Honestly there is no better place to stay in Fredericksburg than here . 5 stars all the way around & It is affordable.. One of the Cleanest Hotels I have ever stayed at …"
United States
Mary
$86 nightly
The price is $97
Nov 19 - Nov 20
Total with taxes and fees
Best Western Fredericksburg

3. Hampton Inn & Suites Fredericksburg South

Hampton Inn & Suites Fredericksburg South
2.5 star property
Fredericksburg
8.6 out of 10, Excellent, (1,001 reviews)
"Rooms were clean, breakfast fast was good , staff was friendly and helpful. The pool needs renovation, the flooring has a lot of rust and black dead bugs floating around"
United States
Juliet
$92 nightly
The price is $124
Dec 13 - Dec 14
Total with taxes and fees
Hampton Inn & Suites Fredericksburg South

4. Hilton Garden Inn Fredericksburg

Hilton Garden Inn Fredericksburg
3.0 star property
Fredericksburg
8.2 out of 10, Very good, (1,001 reviews)
"Very clean, quiet hotel just a mile or two from the historic district. Beds were comfy and parking was right outside the front door. Always a plus!"
United States
JoAnn
$106 nightly
The price is $125
Nov 15 - Nov 16
Total with taxes and fees
Hilton Garden Inn Fredericksburg

5. Quality Inn Fredericksburg near Historic Downtown

Quality Inn Fredericksburg near Historic Downtown
2.5 star property
Fredericksburg
8.2 out of 10, Very good, (1,001 reviews)
"clean room, helpful staff, free parking, and ok breakfast"
United States
Rao
$66 nightly
The price is $77
Dec 7 - Dec 8
Total with taxes and fees
Quality Inn Fredericksburg near Historic Downtown

6. Holiday Inn Express Hotel & Suites Fredericksburg by IHG

Holiday Inn Express Hotel & Suites Fredericksburg by IHG
2.5 star property
Fredericksburg
8.4 out of 10, Very good, (1,000 reviews)
"Very clean, excellent staff!"
United States
Amanda
$94 nightly
The price is $108
Dec 13 - Dec 14
Total with taxes and fees
Holiday Inn Express Hotel & Suites Fredericksburg by IHG

7. Spark by Hilton Fredericksburg Southpoint

Spark by Hilton Fredericksburg Southpoint
3.0 star property
Fredericksburg
9.0 out of 10, Wonderful, (1,001 reviews)
"The staff were very friendly. Great place to stay!"
United States
Diane T
$101 nightly
The price is $118
Nov 22 - Nov 23
Total with taxes and fees
Spark by Hilton Fredericksburg Southpoint

8. Comfort Suites Fredericksburg North

Comfort Suites Fredericksburg North
2.5 star property
Fredericksburg
8.6 out of 10, Excellent, (1,001 reviews)
"Convenient location, comfortable bed and spacious room."
United States
Janice
$83 nightly
The price is $97
Dec 6 - Dec 7
Total with taxes and fees
Comfort Suites Fredericksburg North

9. Red Roof Inn Fredericksburg North

Red Roof Inn Fredericksburg North
2.0 star property
Fredericksburg
8.2 out of 10, Very good, (1,001 reviews)
"Affordable, clean and very attentive staff."
United States
Kevin
$59 nightly
The price is $69
Dec 13 - Dec 14
Total with taxes and fees
Red Roof Inn Fredericksburg North

10. Home2 Suites by Hilton Fredericksburg South

Home2 Suites by Hilton Fredericksburg South
3.0 star property
Fredericksburg
9.4 out of 10, Exceptional, (500 reviews)
"Everything was great, room clean, friendly staff and the perfect spot with many convenient places all around"
United States
Jennifer
$111 nightly
The price is $129
Dec 6 - Dec 7
Total with taxes and fees
Home2 Suites by Hilton Fredericksburg South

11. Courtyard by Marriott Fredericksburg Historic District

Courtyard by Marriott Fredericksburg Historic District
3.0 star property
Old Town Fredericksburg
9.0 out of 10, Wonderful, (722 reviews)
"The property is essentially located in the historical district of Fredericksburg. It is very nice place to stay and I would recommend it to anyone visiting the area."
United States
Charles Richard
$167 nightly
The price is $189
Dec 6 - Dec 7
Total with taxes and fees
Courtyard by Marriott Fredericksburg Historic District

12. Fairfield Inn By Marriott Fredericksburg

Fairfield Inn By Marriott Fredericksburg
3.0 star property
Fredericksburg
8.6 out of 10, Excellent, (598 reviews)
"The front desk clerks were very friendly and helpful. The breakfast was excellent and the breakfast staff was very friendly."
United States
Paul
$111 nightly
The price is $129
Nov 15 - Nov 16
Total with taxes and fees
Fairfield Inn By Marriott Fredericksburg

13. Hampton Inn & Suites Fredericksburg-at Celebrate Virginia

Hampton Inn & Suites Fredericksburg-at Celebrate Virginia
2.5 star property
Fredericksburg
9.4 out of 10, Exceptional, (1,002 reviews)
"Customer service was great. The room was very clean...the whole hotel was super clean and welcoming. The breakfast was good as well. Would definitely stay here again."
United States
Melinda
$110 nightly
The price is $129
Nov 29 - Nov 30
Total with taxes and fees
Hampton Inn & Suites Fredericksburg-at Celebrate Virginia

14. Country Inn & Suites by Radisson, Fredericksburg, VA

Country Inn & Suites by Radisson, Fredericksburg, VA
3.0 star property
Fredericksburg
7.8 out of 10, Good, (1,280 reviews)
"Great place to stay and always clean. We stay there everytime we come to the area."
United States
Ronald
$79 nightly
The price is $92
Dec 6 - Dec 7
Total with taxes and fees
Country Inn & Suites by Radisson, Fredericksburg, VA

15. Quality Inn Fredericksburg, Central Park Area

Quality Inn Fredericksburg, Central Park Area
2.5 star property
Fredericksburg
7.6 out of 10, Good, (1,000 reviews)
"Clean rooms and great staff"
United States
Marcus
$75 nightly
The price is $85
Dec 13 - Dec 14
Total with taxes and fees
Quality Inn Fredericksburg, Central Park Area

16. Holiday Inn Fredericksburg Conference Ctr by IHG

Holiday Inn Fredericksburg Conference Ctr by IHG
3.0 star property
Fredericksburg
8.6 out of 10, Excellent, (1,000 reviews)
"Staff at checkin was welcoming and extremely helpful."
United States
Daniel
$91 nightly
The price is $106
Dec 13 - Dec 14
Total with taxes and fees
Holiday Inn Fredericksburg Conference Ctr by IHG

17. Tru By Hilton Thornburg

Tru By Hilton Thornburg
2.5 star property
Woodford
8.8 out of 10, Excellent, (798 reviews)
"neat and clean, helpful staff"
United States
Jack
$67 nightly
The price is $78
Dec 6 - Dec 7
Total with taxes and fees
Tru By Hilton Thornburg

18. Holiday Inn Express Fredericksburg Southpoint by IHG

Holiday Inn Express Fredericksburg Southpoint by IHG
2.5 star property
Fredericksburg
8.0 out of 10, Very good, (1,000 reviews)
"Clean Room Good Breakfast,Helpful Friendly Staff..."
United States
Kevin
$87 nightly
The price is $101
Dec 13 - Dec 14
Total with taxes and fees
Holiday Inn Express Fredericksburg Southpoint by IHG

19. Extended Stay America Premier Suites - Fredericksburg

Extended Stay America Premier Suites - Fredericksburg
2.5 star property
Fredericksburg
8.0 out of 10, Very good, (536 reviews)
"Very nice place."
United States
Raymond
$92 nightly
The price is $108
Nov 22 - Nov 23
Total with taxes and fees
Extended Stay America Premier Suites - Fredericksburg

20. Homewood Suites Fredericksburg

Homewood Suites Fredericksburg
3.0 star property
Fredericksburg
9.0 out of 10, Wonderful, (708 reviews)
"A comfortable clean stay."
United States
Sean
$127 nightly
The price is $149
Nov 22 - Nov 23
Total with taxes and fees
Homewood Suites Fredericksburg
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.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular James Madison attractions

Learn more about James Madison

Check out the local area in James Madison—home to attractions like Rappahannock River Valley National Wildlife Refuge and The Shops at King George.

A calm river with clear water, surrounded by trees and rocks.
Photo by Jaunting Jen
Open Photo by Jaunting Jen

Top James Madison Hotel Reviews

More cheap stays in James Madison

Hotels in James Madison with star-rating

Frequently asked questions

What is the best area to stay in James Madison?
The best area to stay in James Madison, Virginia, is directly on the university campus or in the immediate vicinity of downtown Harrisonburg for convenience and access to local attractions.

Staying on the university campus is ideal for visitors attending events, prospective students, or parents visiting their children. Many accommodations are within walking distance of academic buildings, athletic facilities, and dining options, making it easy to navigate without a car. This area offers a quiet environment, especially during academic breaks.

For those who appreciate a more urban setting with dining and entertainment options, downtown Harrisonburg is a great choice. It's a short drive or an easy walk from the university and features a pedestrian-friendly main street lined with independent restaurants, breweries, and shops.
When is the best time to go to James Madison?
The best time to go to James Madison for pleasant weather and outdoor activities is during the spring (April to early June) and fall (late September to October).

Springtime brings blooming flowers and comfortable temperatures, ideal for exploring the historic grounds of Montpelier and the surrounding countryside. The weather is generally mild, making it great for walking tours and enjoying the scenic beauty without the humidity of summer.

Fall offers cooler temperatures and stunning foliage, making it a picturesque time to visit. The vibrant colors of the changing leaves create a beautiful backdrop for exploring the area's vineyards and enjoying outdoor events.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in James Madison.
How much is the nightly rate at a James Madison hotel?
Prices for hotels in James Madison often vary, but you can find a great deal from $67 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia