BookGuestRooms
Virginia › Fredericksburg
Virginia

Hotels in Fredericksburg, Virginia

Fredericksburg, Virginia has 10 places to stay listed here — 10 hotels. Each listing shows rooms, photos, guest ratings and live prices compared across booking partners. Listed nightly rates start around $89.

Fredericksburg hotels at a glance

HotelGuest ratingReviewsFromKnown for
Spark By Hilton Fredericksburg Southpoint 4.3/5635from $89Breakfast
Best Western Fredericksburg 4.0/5626from $117Breakfast
Hyatt Place Fredericksburg at Mary Washington 4.2/5537from $144Breakfast
Holiday Inn Fredericksburg - Conference Center by IHG 4.1/5442from $110Breakfast
Hampton Inn and Suites Fredericksburg 4.6/5426from $148Pool
Hampton Inn and Suites Fredericksburg South 4.0/5388from $131Breakfast
Holiday Inn Express Fredericksburg - Southpoint by IHG 4.1/5286from $110Breakfast
Home2 Suites By Hilton Fredericksburg South Spotsylvania, Va 4.3/5264from $163Pool
Residence Inn by Marriott Fredericksburg 4.5/5218from $187Pool
Courtyard Fredericksburg Historic District 4.3/5115from $380Hot tub

Nearby areas

Good to know

How many places to stay are listed in Fredericksburg?

10 properties are listed in Fredericksburg, Virginia, with rooms, photos and live partner rates on each page.

What do hotels in Fredericksburg cost?

Listed nightly rates on partner sites start around $89 and run to about $380 depending on the property, room and dates. Rates are indicative — the live price shows on the booking partner's page.

Which hotel in Fredericksburg do guests rate highest?

Hampton Inn and Suites Fredericksburg, rated 4.6/5 from 426 Google reviews.