Beginning of main content

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in Fredericksburg

Tonight May 23 - May 24
This weekend May 24 - May 26
Next weekend May 31 - Jun 2

Featured Fredericksburg Non-Smoking Hotels

See all 243 Properties in Fredericksburg

Estimated price for 1 night/2 adults

Best Western Fredericksburg
Best Western Fredericksburg
2.5 out of 5.0 2205 Plank Road, Fredericksburg, VA
Free Cancellation
4.1/5 (527 reviews)
$70/ night for 2 guests

I liked everything I was greeted by person that checked me in with a wonderful smile.

Reviewed on May 21, 2019
Comfort Suites Fredericksburg North
Comfort Suites Fredericksburg North
2.5 out of 5.0 541 Warrenton Road, Fredericksburg, VA
Free Cancellation
4.3/5 (336 reviews)
$68/ night for 2 guests

It was very clean and the staff was very friendly.

Reviewed on May 19, 2019
Comfort Suites Fredericksburg South
Comfort Suites Fredericksburg South
2.5 out of 5.0 4615 Southpoint Parkway, Fredericksburg, VA
Free Cancellation
4.4/5 (337 reviews)
$89/ night for 2 guests

We had the best stay at the Comfort Suites. The lobby is very unique. I loved how large the room was and that the bedroom has its own door you can close. The breakfast was pretty good just your typical hot and cold continental. Hotel is very close to restaurants and shops. The bed was very comfortable. ...

Reviewed on May 12, 2019
Courtyard by Marriott Fredericksburg Historic District
Courtyard by Marriott Fredericksburg Historic District
3.0 out of 5.0 620 Caroline Street, Fredericksburg, VA
Free Cancellation
4.5/5 (280 reviews)
$119/ night for 2 guests

It is perfect. But I was quoted $159 for Friday and $179 for Saturday night. I only stayed Friday night and canceled early enough.Yet, I was billed for $169 for Friday night. I only noticed it once back home. $10 isn't that big of a deal but to me, it's the principle of the matter. That's why I only ...

Reviewed on Apr 8, 2019
Fairfield Inn By Marriott Fredericksburg
Fairfield Inn By Marriott Fredericksburg
2.5 out of 5.0 10330 Spotsylvania Ave, Fredericksburg, VA
Free Cancellation
4.3/5 (239 reviews)
$99/ night for 2 guests

The room was small, the bed was too soft and low to the floor.

Reviewed on Feb 25, 2019
Hampton Inn & Suites Fredericksburg South
Hampton Inn & Suites Fredericksburg South
2.5 out of 5.0 4800 Market St, Fredericksburg, VA
Free Cancellation
4.5/5 (813 reviews)
$99/ night for 2 guests

Best hotel in Fredericksburg. Fair price but, super clean rooms and easy access to 95

Reviewed on May 16, 2019
Holiday Inn Express Hotel & Suites Fredericksburg
Holiday Inn Express Hotel & Suites Fredericksburg
3.0 out of 5.0 560 Warrenton Rd, Fredericksburg, VA
Free Cancellation
4.3/5 (487 reviews)
$72/ night for 2 guests

Location was great, near to the training center. Good service, can be cleaner

Reviewed on May 22, 2019
Quality Inn Fredericksburg near Historic Downtown
Quality Inn Fredericksburg near Historic Downtown
2.5 out of 5.0 543 Warrenton Rd, Fredericksburg, VA
Free Cancellation
3.8/5 (313 reviews)
$50/ night for 2 guests

Great location! Nice room! Pet friendly! Friendly staff!

Reviewed on May 14, 2019
Residence Inn by Marriott Fredericksburg
Residence Inn by Marriott Fredericksburg
3.0 out of 5.0 60 Towne Centre Blvd, Fredericksburg, VA
Free Cancellation
4.7/5 (183 reviews)
$149/ night for 2 guests

Great location with ample parking. The breakfast buffet was amazing! Great for families.

Reviewed on May 10, 2019
Map

Recently booked Non-Smoking Hotels in Fredericksburg

Country Inn & Suites by Radisson, Fredericksburg South (I-95), VA
3.0 out of 5.0
Last booking: 1 hour ago
Comfort Suites Fredericksburg South
2.5 out of 5.0
Last booking: 8 hours ago

Pocket Guide: Non-Smoking Hotels 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