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 Chesapeake Bay

Tonight Jul 19 - Jul 20
This weekend Jul 19 - Jul 21
Next weekend Jul 26 - Jul 28

Featured Chesapeake Bay Golf Hotels

See all 3,480 Properties in Chesapeake Bay

Estimated price for 1 night/2 adults

The Historic Powhatan Resort by Diamond Resorts
The Historic Powhatan Resort by Diamond Resorts
3.5 out of 5.0 3601 Ironbound Rd, Williamsburg, VA
Free Cancellation
4.2/5 (5213 reviews)
$97/ night for 2 guests

The cleanliness and everything we needed was available in the condo.

Reviewed on Jul 16, 2019
Kingsmill Resort
Kingsmill Resort
4.0 out of 5.0 1010 Kingsmill Rd, Williamsburg, VA
Free Cancellation
4.4/5 (1121 reviews)
$169/ night for 2 guests

Lovely stay - can’t wait to go back. Peaceful accessible layout

Reviewed on Jul 17, 2019
Woodlands Hotel & Suites - A Colonial Williamsburg Hotel
Woodlands Hotel & Suites - A Colonial Williamsburg Hotel
3.0 out of 5.0 105 Visitors Center Dr, Williamsburg, VA
4.4/5 (933 reviews)
$119/ night for 2 guests

Beautiful area, nice accommodations, able to walk to colonial Williamsburg.

Reviewed on Jul 16, 2019
Greensprings Vacation Resort by Diamond Resorts
Greensprings Vacation Resort by Diamond Resorts
3.0 out of 5.0 3500 Ludwell Pkwy, Williamsburg, VA
Free Cancellation
4.4/5 (1974 reviews)
$133/ night for 2 guests

The grounds were very nice. The suites were clean and spacious for 5 people. The room had all the kitchen basics and the dryer in the room helped with the wet towels and bathing suits. I was happy that even though it was a timeshare we were not hounded at checkin. They did ask if we were interested ...

Reviewed on Jul 13, 2019
Wyndham Kingsgate
Wyndham Kingsgate
3.0 out of 5.0 619 Georgetown Cres, Williamsburg, VA
4.2/5 (626 reviews)

Wonderful property. Homelike feel away from home!

Reviewed on Jul 7, 2019
This is the NO Drama Zone you Have Been Looking For! Come Relax and Have Fun!
This is the NO Drama Zone you Have Been Looking For! Come Relax and Have Fun!
Exmore, Virginia
4.8/5 (65 reviews)

We really enjoyed our stay at Christi's place, room was very comfortable and well supplied. Christi was more than willing to make sure our needs were met. The private beach was awesome, soft sand and warm water. We will be making a return trip for sure! Thanks again, Tracy A.

Reviewed on Oct 18, 2018
The Lodge at Kiln Creek Resort
The Lodge at Kiln Creek Resort
3.5 out of 5.0 1003 Brick Kiln Blvd, Newport News, VA
Free Cancellation
4.4/5 (82 reviews)
$188/ night for 2 guests

The facility was beautiful, the staff was very friendly and helpful and the breakfast was delicious. I regret that I went through Expedia and I will never use this sight again. Poor service.

Reviewed on May 20, 2019
Hyatt Regency Chesapeake Bay
Hyatt Regency Chesapeake Bay
4.0 out of 5.0 100 Heron Blvd, Cambridge, MD
Free Cancellation
4.4/5 (487 reviews)
$229/ night for 2 guests

The views are great! The amenities are great! We really enjoyed our stay.

Reviewed on Jul 16, 2019
Holiday Inn Club Vacations Williamsburg Resort
Holiday Inn Club Vacations Williamsburg Resort
3.5 out of 5.0 200 English Garden Way, Williamsburg, VA
Free Cancellation
4.5/5 (130 reviews)
$189/ night for 2 guests

It was perfect for our family. Plenty of room and really comfortable. There was some pressure to sit through a timeshare speech, but we just declined immediately and enjoyed our stay. Would definitely stay again.

Reviewed on Mar 12, 2019
Map

Recently Booked Golf Hotels in Chesapeake Bay

The Tides Inn
4.0 out of 5.0
Last booking: 7 hours ago
Country Inn & Suites by Radisson, Dahlgren, VA
3.0 out of 5.0
Last booking: 19 hours ago
Kilmarnock Inn
3.5 out of 5.0
Last booking: 21 hours ago
Super 8 by Wyndham Tappahannock VA
2.5 out of 5.0
Last booking: 34 hours ago
Best Western Kilmarnock Hotel
2.5 out of 5.0
Last booking: 47 hours ago

Your Guide to Chesapeake Bay Golf Resorts

Although the idea of a relaxing trip is often considered a day at the beach or lounging at the pool with a tropical cocktail, you picture yourself perfecting your putting or swinging away at a driving range. You are in luck if hitting the links is your ideal trip. Expedia offers 3480 hotel options in Chesapeake Bay near or on a golf course. Forget those pool cabanas and sandy beaches, because your Chesapeake Bay golf resort is waiting for you.

From the Golfing Greens to Your Hotel Room

The only driving you will be doing on this vacation is from the tee box. Play to your heart's content on the course, then return to the hotel to take advantage of its amenities, such as a drink with your golf mates at the bar, a massage, or a few hours by the pool. You won't have to venture far to keep entertained at these golf hotels. Whatever you end up doing, you will have a comfy bed to help you relax after a long day, so you can get prepared for another day dedicated to improving your score.

When you decide you have had enough golfing, Chesapeake Bay awaits! Chesapeake Bay has plenty of things to do and take advantage of. Your hotel's staff can point you to a number of cafes to enjoy a meal at. They may even know the best place in the city to get some shopping in.

Book Your Golf Resort Now!

With Expedia, you will have your pick of phenomenal golf resorts for terrific rates. Presently, the hotel rates in Chesapeake Bay span from $97 to $229. Your golf trip is only an iron, a driver and a putter away, so book soon and begin polishing up your clubs.

Quick Golf Guide to Chesapeake Bay

Q: How many golf hotels does Chesapeake Bay have?

A: There are 3480 golf hotels in Chesapeake Bay. Having trouble deciding? If so, be sure to read the review and ratings section to help you reserve the best resort for your trip.

Q: How much does a stay at a Chesapeake Bay golf hotel cost?

A: Prices for a Chesapeake Bay golf resort range anywhere from $97 to $229. You can be sure to uncover a place at a budget-friendly rate that is close to an amazing course