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 26 - May 27
This weekend May 31 - Jun 2
Next weekend Jun 7 - Jun 9

Featured Fredericksburg Golf Hotels

See all 242 Properties in Fredericksburg

Estimated price for 1 night/2 adults

Affordable Suites Fredericksburg
Affordable Suites Fredericksburg
2.0 out of 5.0 204 University Blvd, Fredericksburg, VA
Free Cancellation
4.4/5 (77 reviews)
$89/ night for 2 guests

Very good. Would stay again. Clean hotel. friendly staff

Reviewed on May 19, 2019
Americas Best Value Inn Fredericksburg N
Americas Best Value Inn Fredericksburg N
2.0 out of 5.0 605 Warrenton Rd, Fredericksburg, VA
Free Cancellation
3.5/5 (1,014 reviews)
$47/ night for 2 guests

Great as a stop overnight. The property was well maintained and clean.

Reviewed on May 20, 2019
Country Inn & Suites by Radisson, Fredericksburg South (I-95), VA
Country Inn & Suites by Radisson, Fredericksburg South (I-95), VA
3.0 out of 5.0 5327 Jefferson Davis Hwy, Fredericksburg, VA
Free Cancellation
4.1/5 (3,595 reviews)
$79/ night for 2 guests

For a quick overnight stay on our trip down south, our stay here was uneventful. The only negative we can comment on is the free continental breakfast. Compared to other free continental breakfasts in other hotels we’ve stayed in, this one was sub-par. Not too much to choose from (but then again, ...

Reviewed on May 20, 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
Days Inn by Wyndham Fredericksburg North
Days Inn by Wyndham Fredericksburg North
2.0 out of 5.0 14 Simpson Ln, Fredericksburg, VA
Free Cancellation
2.8/5 (625 reviews)
$53/ night for 2 guests

A bit outdated and worn but still provides the value for the price.

Reviewed on May 19, 2019
Econo Lodge
Econo Lodge
2.0 out of 5.0 5319 Jefferson Davis Hwy, Fredericksburg, VA
Free Cancellation
3.5/5 (206 reviews)
$55/ night for 2 guests

Checkin was easy. Price and location were great. Plenty of gas stations and food nearby.

Reviewed on Apr 26, 2019
Hilton Garden Inn Fredericksburg
Hilton Garden Inn Fredericksburg
3.0 out of 5.0 1060 Hospitality Ln, Fredericksburg, VA
4.3/5 (904 reviews)
$114/ night for 2 guests

Liked location and consistent good quality of HGI Waited to check in and property starting to show wear

Reviewed on May 23, 2019
Lavender Heights Bed and Breakfast
Lavender Heights Bed and Breakfast
3.5 out of 5.0 419 Forbes St, Fredericksburg, VA
4.8/5 (13 reviews)
$185/ night for 2 guests

We really enjoyed talking with Jenny. The breakfast was exceptional. Enjoyed watching the bird activity in her wonderful yard. Hope to return.

Reviewed on Dec 27, 2018
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
Map

Recently booked Golf Hotels in Fredericksburg

Econo Lodge
2.0 out of 5.0
Last booking: 53 minutes ago
Wingate by Wyndham - Fredericksburg
2.5 out of 5.0
Last booking: 1 hour ago
Quality Inn Fredericksburg near Historic Downtown
2.5 out of 5.0
Last booking: 3 hours ago

Golf Resorts in Fredericksburg

Is the distance to the golf course from your hotel making your game suffer? Not anymore. We have 242 of hotels located on or near golf courses in Fredericksburg. From entertaining clients to perfecting your short game, Fredericksburg's golf courses have plenty to offer.

From Your Hotel Room to the Golfing Greens

You can wake up with a perfectly prepared breakfast brought up to your room or eat in the hotel dining room before making your tee time. Play to your heart's content, then celebrate your game with a well-deserved drink, or simply make use of your hotel's amenities, like the pool or spa. No need to wander far from the hotel; there are lots of entertainment options available. And no matter what you end up doing, you will have a comfortable bed to give you a good night's sleep.

You will have several of options of courses to try out that new putter at. Fredericksburg has 4 courses, like Lee's Hill Golfers Club of Virginia, so make sure you have enough energy to take on all the other courses this city offers. When you feel you have played enough golf, Fredericksburg awaits! Consult your hotel's concierge to show you a great place to have a tranquil lunch or delicious feast. They may even know the best place in the city to get some shopping in.

Your Fredericksburg Golf Resort Awaits

With Expedia here to assist, you will be as close as possible to the golf course, and with ranging from $185 to $47 you'll be well on your way. When thoughts of glimmering water hazards and emerald fairways start occupying your head, it might be time to go on that golf holiday you have been imagining.

Golf Guide to Fredericksburg

Q: What is the number of golf hotels in Fredericksburg?

A: There are 242 golf resorts in Fredericksburg. Finding it tough to choose the right one? Be sure to read through the review and ratings section to help you decide the ideal place for your vacation.

Q: How much does it cost to stay in a Fredericksburg golf resort?

A: Rates for a Fredericksburg golf hotel can range anywhere from $47 to $185. You can be sure to find a spot that's close to a fabulous course and in your price range.

Q: What is the number of golf courses in Fredericksburg?

A: Fredericksburg has 4 courses. Once you have mastered your golf resort's course, you can take on the local links.

Q: How many courses are open to the public?

A: Fredericksburg has 3 public courses. This total combines municipal, public, and semi-private golf courses.