Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Browse for Fredericksburg Hotels with Restaurants from $47

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Travelers Enjoyed These Hotels with Restaurants

Residence Inn by Marriott Fredericksburg
3 out of 5
60 Towne Centre Blvd, Fredericksburg, VA
Free CancellationReserve now, pay when you stay
The price is $144 per night
4.7/5Exceptional! (237 reviews)

"Very nice area, safe and clean , little close to the I-95 so that traffic was loud without the fan running constantly"…"

Reviewed on Jun 7, 2020

Residence Inn by Marriott Fredericksburg
Hyatt Place Fredericksburg at Mary Washington
3 out of 5
1241 Jefferson Davis Highway, Fredericksburg, VA
Free CancellationReserve now, pay when you stay
The price is $105 per night
4.7/5Exceptional! (781 reviews)

"Upon entering the property it was clear that cleanliness is a priority. The attendants who checked us in and out were extremely pleasant. We would recommend this Hyatt Place to family and friends For sure."…"

Reviewed on May 25, 2020

Hyatt Place Fredericksburg at Mary Washington
Kenmore Inn
3.5 out of 5
1200 Princess Anne St, Fredericksburg, VA
The price is $153 per night
4.6/5Wonderful! (166 reviews)

"Excellent B&B in an updated and very modernized mansion with a pub added for a nice twist. Some breakfast items were not available each day of our stay - - so need to improve food supply management a bit."…"

Reviewed on Jul 8, 2019

Kenmore Inn
Hampton Inn & Suites Fredericksburg South
2.5 out of 5
4800 Market St, Fredericksburg, VA
Free CancellationReserve now, pay when you stay
The price is $82 per night
4.5/5Wonderful! (981 reviews)

"very clean hotel, both the pool and hot tub open, room was nice and comfortable I do wish they had more options for breakfast. Staff was friendly and helpfull"…"

Reviewed on Jul 8, 2020

Hampton Inn & Suites Fredericksburg South
Hampton Inn & Suites Fredericksburg-at Celebrate Virginia
2.5 out of 5
1080 Hospitality Ln, Fredericksburg, VA
Get Rates
4.5/5Wonderful! (773 reviews)

"Very nice thanks again for the hospitality and breakfast in the morning"…"

Reviewed on Mar 13, 2020

Hampton Inn & Suites Fredericksburg-at Celebrate Virginia
Comfort Suites Fredericksburg South
2.5 out of 5
4615 Southpoint Parkway, Fredericksburg, VA
Free CancellationReserve now, pay when you stay
The price is $76 per night
4.3/5Excellent! (462 reviews)

"Great place! Will absolutely stay again when I’m traveling."…"

Reviewed on Jul 6, 2020

Comfort Suites Fredericksburg South
Country Inn & Suites by Radisson, Fredericksburg, VA
3 out of 5
656 Warrenton Road, Fredericksburg, VA
Free CancellationReserve now, pay when you stay
The price is $67 per night
4.3/5Excellent! (1,240 reviews)

"Understaffed. Front desk unattended for 10 minutes when we arrived. The poor young lady was working alone and was scrambling to find a crib for a family, thus the front desk was left unattended. She was very apologetic and helpful once she got there. This definitely was not her fault. Hotel manager ..."…"

Reviewed on Jul 6, 2020

Country Inn & Suites by Radisson, Fredericksburg, VA
Hilton Garden Inn Fredericksburg
3 out of 5
1060 Hospitality Ln, Fredericksburg, VA
Free CancellationReserve now, pay when you stay
The price is $101 per night
4.3/5Excellent! (994 reviews)

"I liked the patio set up and the water out front. The rooms were very neat and clean"…"

Reviewed on Jun 13, 2020

Hilton Garden Inn Fredericksburg
Holiday Inn Express Fredericksburg Southpoint
2.5 out of 5
5422 Jefferson Davis Highway, Fredericksburg, VA
Free Cancellation
The price is $81 per night
4.1/5Very Good! (762 reviews)

"TV channel selection had a lot to be desired. There were very few channels available and no way of identifying them."…"

Reviewed on Jun 17, 2020

Holiday Inn Express Fredericksburg Southpoint
Best Western Fredericksburg
2.5 out of 5
2205 Plank Road, Fredericksburg, VA
Free CancellationReserve now, pay when you stay
The price is $89 per night
4.1/5Very Good! (717 reviews)

"Nice place and friendly staff. Guests and staff practiced safe social distancing."…"

Reviewed on Jul 5, 2020

Best Western Fredericksburg
Country Inn & Suites by Radisson, Fredericksburg South (I-95), VA
3 out of 5
5327 Jefferson Davis Hwy, Fredericksburg, VA
Free CancellationReserve now, pay when you stay
The price is $104 per night
4.1/5Very Good! (1,868 reviews)

"The rooms were nice and clean. Staff was friendly. The pool closed at 10, which I disliked. We checked in late in the evening, preventing time to enjoy the pool. It would be nice if the pool hrs were extended to at least 12."…"

Reviewed on Jul 8, 2020

Country Inn & Suites by Radisson, Fredericksburg South (I-95), VA
Quality Inn Fredericksburg near Historic Downtown
2.5 out of 5
543 Warrenton Rd, Fredericksburg, VA
Free CancellationReserve now, pay when you stay
The price is $51 per night
3.9/5Good! (418 reviews)

"Great location off of I-95 and close to several restaurants. Very friendly and courteous front desk when checking in. Only negative is that non-smoking room smelled like smoke."…"

Reviewed on Jul 3, 2020

Quality Inn Fredericksburg near Historic Downtown
Holiday Inn Fredericksburg Conference Ctr
2.5 out of 5
20 Sanford Dr, Fredericksburg, VA
Free Cancellation
The price is $94 per night
3.9/5Good! (999 reviews)

"Rooms are very comfortable and modern. Breakfast is great, but not included with every reservation."…"

Reviewed on Jun 23, 2020

Holiday Inn Fredericksburg Conference Ctr
Quality Inn Fredericksburg, Central Park Area
2.5 out of 5
2310 Plank Road, Fredericksburg, VA
Free CancellationReserve now, pay when you stay
The price is $59 per night
3.9/5Good! (554 reviews)

"Hotel was good, although the car and motorcycle racing was annoying a couple of blocks away. Room was standard and clean."…"

Reviewed on May 25, 2020

Quality Inn Fredericksburg, Central Park Area
Sleep Inn
2.5 out of 5
595 Warrenton Rd, Fredericksburg, VA
Free CancellationReserve now, pay when you stay
The price is $48 per night
3.8/5Good! (995 reviews)

"This hotel was clean and the stall was very helfull but it would need some sprucing up especially the bathroom."…"

Reviewed on Mar 26, 2020

Sleep Inn
Clarion Inn
3 out of 5
564 Warrenton Road, Fredericksburg, VA
Free CancellationReserve now, pay when you stay
The price is $64 per night
3.6/5Good! (974 reviews)
great stay

"Stay was great Alan is an asset to your hotel...."…"

Reviewed on Mar 23, 2020

Clarion Inn
Americas Best Value Inn Fredericksburg N
2 out of 5
605 Warrenton Rd, Fredericksburg, VA
Free CancellationReserve now, pay when you stay
The price is $47 per night
3.5/5Good! (996 reviews)

"I was pleased to see a microwave and small refrigerator in our room."…"

Reviewed on Mar 3, 2020

Americas Best Value Inn Fredericksburg N
Super 8 by Wyndham Fredericksburg
2 out of 5
557 Warrenton Road, Fredericksburg, VA
Free CancellationReserve now, pay when you stay
The price is $48 per night
2.8/5 (638 reviews)

"Great nice people that work at the super 8 .. rooms are very nice"…"

Reviewed on Jul 3, 2020

Super 8 by Wyndham Fredericksburg
Don't see what you're looking for?
We've got more Hotels with Restaurants. Find the right one for you.
View all properties
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.

Pocket Guide: Hotels with Restaurants in Fredericksburg

Search for hotels in Fredericksburg on Expedia. You can easily find your hotels in Fredericksburg using one of the methods below:

  • View our selection of featured hotels in Fredericksburg
  • Use the map to find hotels in the Fredericksburg neighborhood you prefer
  • Use the filters to see hotels in a specific area of Fredericksburg, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Fredericksburg
  • Enter your travel dates to view the best deals on hotels in Fredericksburg - while they last

More trip options

Travelers Loved These Hotels with Restaurants