Hotels in Fredericksburg

Search and compare Fredericksburg hotels from hundreds of travel sites and save

Fredericksburg, VA, United States
Jun 18 — Jun 192
Fredericksburg, VA, United States
Fri 6/18
Sat 6/19
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Fredericksburg

Filter by star ratings
All filters
Rappahannock River Cottage Near I-95!
Rappahannock River Cottage Near I-95!
9.1 Excellent
Fredericksburg, VA, United States
Show on map
1.3 mi from city centre, Fredericksburg 
ExcellentBased on 29 reviews
9.1

Located in Fredericksburg, Rappahannock River Cottage Near I-95 is a short drive from Fredericksburg and Spotsylvania National Military Park and Spotsylvania Towne Centre. It is also a brief car ride from Central Park and Chatham Manor.

Americas Best Value Inn - Fredericksburg North
Americas Best Value Inn - Fredericksburg North
5.9 Okay
605 Warrenton Road, Fredericksburg, VA, United States
Show on map
3.7 mi from city centre, Fredericksburg 
OkayBased on 188 reviews
5.9

Americas Best Value Inn - Fredericksburg North provides a comfortable setting while in Fredericksburg. It also offers a concierge, a 24-hour reception and a 24-hour business centre.

Inn at the Old Silk Mill
Inn at the Old Silk Mill
8.6 Excellent
1707 Princess Anne Street, Fredericksburg, VA, United States
Show on map
0.5 mi from city centre, Fredericksburg 
ExcellentBased on 65 reviews
8.6

Situated in Fredericksburg, Inn at the Old Silk Mill is located within easy driving distance of Falmouth and Stafford. Those staying at the property can also make use of free Wi-Fi throughout their stay.

Stay4 Less
Stay4 Less
4.4 Okay
5308 Jefferson Davis Highway, Fredericksburg, VA, United States
Show on map
4.3 mi from city centre, Fredericksburg 
OkayBased on 226 reviews
4.4

Stay 4 Less is a good-value motel situated a short car ride from Stafford. It also provides laundry facilities, a 24-hour reception and room service.

Affordable Suites Fredericksburg
Affordable Suites Fredericksburg
8.9 Excellent
204 University Boulevard, Fredericksburg, VA, United States
Show on map
5.9 mi from city centre, Fredericksburg 
ExcellentBased on 38 reviews
8.9

Affordable Suites of America Fredericksburg is a good-value hotel situated a short drive from Stafford. Guests can also enjoy free internet access in all areas.

Lavender Heights B&B
Lavender Heights B&B
10.0 Excellent
419 Forbes Street, Fredericksburg, VA, United States
Show on map
1.6 mi from city centre, Fredericksburg 
ExcellentBased on 1 review
10.0

Located in Fredericksburg, Lavender Heights Bed and Breakfast is a short drive from George Washington's Ferry Farm and Fredericksburg and Spotsylvania National Military Park. Guests can also enjoy complimentary internet access throughout the property.

Candlewood Suites Fredericksburg
Candlewood Suites Fredericksburg
7.6 Good
4821 Crossings Court, Fredericksburg, VA, United States
Show on map
5.1 mi from city centre, Fredericksburg 
GoodBased on 163 reviews
7.6

Candlewood Suites Fredericksburg offers a charming setting while in Fredericksburg. It also features a BBQ/picnic area, a car rental desk and a safe.

Stevenson Ridge
Stevenson Ridge
6901 Meeting Street, Fredericksburg, VA, United States
Show on map
8.6 mi from city centre, Fredericksburg 

Stevenson Ridge is ideally positioned in a peaceful setting in Spotsylvania Courthouse, a short drive from Fredericksburg and Stafford.

Courtyard by Marriott Fredericksburg Historic District
Courtyard by Marriott Fredericksburg Historic District
9.1 Excellent
620 Caroline Street, Fredericksburg, VA, United States
Show on map
0.3 mi from city centre, Fredericksburg 
ExcellentBased on 165 reviews
9.1

Steps from The Chimneys, Courtyard Fredericksburg Historic District is located in Fredericksburg and offers modern accommodation. It also provides outdoor tennis courts, free Wi-Fi and a swimming pool.

The Richard Johnston Inn & 1890 Caroline House
The Richard Johnston Inn & 1890 Caroline House
9.7 Excellent
711 Caroline Street, Fredericksburg, VA, United States
Show on map
0.2 mi from city centre, Fredericksburg 
ExcellentBased on 44 reviews
9.7

The Richard Johnston Inn & 1890 Caroline House is located amongst Fredericksburg's well-known attractions and landmarks, just a short walk from Fredericksburg Amtrak Station. It offers free Wi-Fi, laundry facilities and a library.

Tips for booking a Fredericksburg hotel

Cheapest month:July
Most expensive month:January
Average price in Fredericksburg:$113/night
Absolute cheapest price found:$41/night
Cheapest day:Monday
Most expensive day:Saturday
$67 - $151
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$84 - $117
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Fredericksburg hotels

Show all 66 hotels
1
Lavender Heights B&B
Lavender Heights B&B
10.0 Excellent
419 Forbes Street, Fredericksburg, VA, United States
Show on map
1.6 mi from city centre, Fredericksburg 

Located in Fredericksburg, Lavender Heights Bed and Breakfast is a short drive from George Washington's Ferry Farm and Fredericksburg and Spotsylvania National Military Park. Guests can also enjoy complimentary internet access throughout the property.

2
Courtyard by Marriott Fredericksburg Historic District
Courtyard by Marriott Fredericksburg Historic District
9.1 Excellent
620 Caroline Street, Fredericksburg, VA, United States
Show on map
0.3 mi from city centre, Fredericksburg 

Steps from The Chimneys, Courtyard Fredericksburg Historic District is located in Fredericksburg and offers modern accommodation. It also provides outdoor tennis courts, free Wi-Fi and a swimming pool.

3
Candlewood Suites Fredericksburg
Candlewood Suites Fredericksburg
7.6 Good
4821 Crossings Court, Fredericksburg, VA, United States
Show on map
5.1 mi from city centre, Fredericksburg 

Candlewood Suites Fredericksburg offers a charming setting while in Fredericksburg. It also features a BBQ/picnic area, a car rental desk and a safe.

4
Hampton Inn & Suites Fredericksburg South
Hampton Inn & Suites Fredericksburg South
8.9 Excellent
4800 Market Street, Fredericksburg, VA, United States
Show on map
4.6 mi from city centre, Fredericksburg 

Hampton Inn and Suites Fredericksburg South offers 3-star accommodation in Fredericksburg. It also features an indoor pool and a fitness centre.

5
Holiday Inn Express Fredericksburg Southpoint
Holiday Inn Express Fredericksburg Southpoint
8.2 Excellent
5422 Jefferson Davis Highway, Fredericksburg, VA, United States
Show on map
5.4 mi from city centre, Fredericksburg 

Holiday Inn Express Fredericksburg - Southpoint offers a comfortable setting while in Fredericksburg. It also features a sauna and an indoor pool.

6
Affordable Suites Fredericksburg
Affordable Suites Fredericksburg
8.9 Excellent
204 University Boulevard, Fredericksburg, VA, United States
Show on map
5.9 mi from city centre, Fredericksburg 

Affordable Suites of America Fredericksburg is a good-value hotel situated a short drive from Stafford. Guests can also enjoy free internet access in all areas.

7
Americas Best Value Inn - Fredericksburg North
Americas Best Value Inn - Fredericksburg North
5.9 Okay
605 Warrenton Road, Fredericksburg, VA, United States
Show on map
3.7 mi from city centre, Fredericksburg 

Americas Best Value Inn - Fredericksburg North provides a comfortable setting while in Fredericksburg. It also offers a concierge, a 24-hour reception and a 24-hour business centre.

8
Super 8 by Wyndham Fredericksburg
Super 8 by Wyndham Fredericksburg
6.2 Good
557 Warrenton Road, Fredericksburg, VA, United States
Show on map
3.5 mi from city centre, Fredericksburg 

The hotel is situated in Fredericksburg and offers guests wired internet. It also offers connecting rooms, a lift and a 24-hour reception.

Cheapest hotels in Fredericksburg, Virginia

Show all 66 hotels
Stay4 Less
Stay4 Less
4.4 Okay
5308 Jefferson Davis Highway, Fredericksburg, VA, United States
Show on map
4.3 mi from city centre,  

Stay 4 Less is a good-value motel situated a short car ride from Stafford. It also provides laundry facilities, a 24-hour reception and room service.

$47
Avg. per night
Super 8 by Wyndham Fredericksburg
Super 8 by Wyndham Fredericksburg
6.2 Good
557 Warrenton Road, Fredericksburg, VA, United States
Show on map
3.5 mi from city centre,  

The hotel is situated in Fredericksburg and offers guests wired internet. It also offers connecting rooms, a lift and a 24-hour reception.

$54
Avg. per night
Americas Best Value Inn - Fredericksburg North
Americas Best Value Inn - Fredericksburg North
5.9 Okay
605 Warrenton Road, Fredericksburg, VA, United States
Show on map
3.7 mi from city centre,  

Americas Best Value Inn - Fredericksburg North provides a comfortable setting while in Fredericksburg. It also offers a concierge, a 24-hour reception and a 24-hour business centre.

$56
Avg. per night
Red Roof Inn Fredericksburg North
Red Roof Inn Fredericksburg North
7.8 Good
386 Warrenton Road, Fredericksburg, VA, United States
Show on map
2.9 mi from city centre,  

Red Roof Inn Fredericksburg North offers a charming setting when in Fredericksburg. It also provides an outdoor pool, room service and a 24-hour reception.

$69
Avg. per night
Affordable Suites Fredericksburg
Affordable Suites Fredericksburg
8.9 Excellent
204 University Boulevard, Fredericksburg, VA, United States
Show on map
5.9 mi from city centre,  

Affordable Suites of America Fredericksburg is a good-value hotel situated a short drive from Stafford. Guests can also enjoy free internet access in all areas.

$71
Avg. per night
Candlewood Suites Fredericksburg
Candlewood Suites Fredericksburg
7.6 Good
4821 Crossings Court, Fredericksburg, VA, United States
Show on map
5.1 mi from city centre,  

Candlewood Suites Fredericksburg offers a charming setting while in Fredericksburg. It also features a BBQ/picnic area, a car rental desk and a safe.

$83
Avg. per night
Holiday Inn Express Fredericksburg Southpoint
Holiday Inn Express Fredericksburg Southpoint
8.2 Excellent
5422 Jefferson Davis Highway, Fredericksburg, VA, United States
Show on map
5.4 mi from city centre,  

Holiday Inn Express Fredericksburg - Southpoint offers a comfortable setting while in Fredericksburg. It also features a sauna and an indoor pool.

$96
Avg. per night
Inn at the Old Silk Mill
Inn at the Old Silk Mill
8.6 Excellent
1707 Princess Anne Street, Fredericksburg, VA, United States
Show on map
0.5 mi from city centre,  

Situated in Fredericksburg, Inn at the Old Silk Mill is located within easy driving distance of Falmouth and Stafford. Those staying at the property can also make use of free Wi-Fi throughout their stay.

$99
Avg. per night

Hotel prices in Fredericksburg

2 stars and under

$47 - $104

Hampton Inn & Suites Fredericksburg South

#1 Most popular

$104
Avg. per night
Holiday Inn Express Fredericksburg Southpoint
$96
Avg. per night
Super 8 by Wyndham Fredericksburg
$54
Avg. per night
3 stars

$99 - $191

Courtyard by Marriott Fredericksburg Historic District
$143
Avg. per night
Stevenson Ridge

#2 Most popular

$125
Avg. per night
Inn at the Old Silk Mill

Best value

$99
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Fredericksburg

About Fredericksburg

Where the North and South fought during the Civil War, the small town of Fredericksburg is rich in America’s famed history, from fascinating museums to art galleries. The charming Virginia town is also home to an array of hiking trails and antique shops.


Things to do

History buffs will want to explore Military Park, which sits in the town center and commemorates four major battles in the Civil War. Hike back through America’s history on a guided walking tour of the park before exploring the open-air exhibits that include slave cabins and artillery positions.

Battlefield Fredericksburg is a well-preserved area that was once the battle site for the Washington D.C and Richmond County showdown. Explore the grounds with a park ranger to learn about how the town shaped the Civil War.

For an educative morning, head to the James Monroe Museum to learn about the fifth president of the United States. This small museum is set in Monroe’s old law offices and houses some of his belongings, artifacts depicting his life and an informative library.

Downtown Fredericksburg has an active arts community and is home to multiple contemporary galleries, music venues and fine-dining eateries. Head to the Art First Gallery to view artwork by local artists, before dining on scrumptious steaks and fresh seafood at Sedona Taphouse.


Getting around

Shannon Airport-EZF is a 10-minute drive from the city, which is also serviced by the Amtrak train. Downtown Fredericksburg can be explored entirely on foot, while bike hire and public buses are also available.

Fredericksburg travel FAQs

  • What are the best hotels in Fredericksburg?

    Hampton Inn & Suites Fredericksburg South (8.9/10 from 733 reviews), Holiday Inn Express Fredericksburg Southpoint (8.2/10 from 454 reviews), and Courtyard by Marriott Fredericksburg Historic District (9.1/10 from 165 reviews) are all highly rated places to stay in Fredericksburg.

  • What is a good hotel near Spotsylvania Towne Centre?

    With a rating of 8.3/10 from 98 reviews, Fredericksburg Hospitality House and Conference Center is a hotel close to Spotsylvania Towne Centre that is well recommended by HotelsCombined users.

  • What is a good hotel in Fredericksburg near Fredericksburg Expo & Conference Center?

    Homewood Suites Fredericksburg is the hotel close to Fredericksburg Expo & Conference Center that is most recommended by HotelsCombined users, with 103 reviews rating it at 8.8/10.

  • Is there a good hotel near Mary Washington House?

    If you’re visiting Mary Washington House then the nearby Courtyard by Marriott Fredericksburg Historic District is a popular hotel with HotelsCombined users (165 reviews scoring it at an average 9.1/10).