The beautiful beach and ocean front at Virginia Beach.

Find Golf Resorts & Hotels in Virginia Beach, VA from $139

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check availability on Virginia Beach Golf Hotels

Our top choices for Virginia Beach hotels with a golf course

La Quinta Inn & Suites by Wyndham Virginia Beach

La Quinta Inn & Suites by Wyndham Virginia Beach
3.0 star property
Northeast Virginia Beach
7.4 out of 10, Good, (1,254 reviews)
"Great stay with family and kids"
United States
Zachary
$119 nightly
The price is $139
Jun 14 - Jun 15
Total with taxes and fees
La Quinta Inn & Suites by Wyndham Virginia Beach

Moxy Virginia Beach Oceanfront

Moxy Virginia Beach Oceanfront
3.0 star property
Northeast Virginia Beach
8.8 out of 10, Excellent, (993 reviews)
"absolutely loved staying here it was a 100/10 experience, i will definitely be back the rooms and decor are also so cute "
United States
Melena
$199 nightly
The price is $231
Jun 15 - Jun 16
Total with taxes and fees
Moxy Virginia Beach Oceanfront

Hampton Inn Virginia Beach-Oceanfront North

Hampton Inn Virginia Beach-Oceanfront North
2.5 star property
Northeast Virginia Beach
9.0 out of 10, Wonderful, (1,011 reviews)
"The view was beautiful. It is very clean and it even smells really good throughout the whole hotel. It was the best free breakfast with lots of options."
United States
Sarah
$238 nightly
The price is $277
Jun 18 - Jun 19
Total with taxes and fees
Hampton Inn Virginia Beach-Oceanfront North

DoubleTree by Hilton Virginia Beach Oceanfront South

DoubleTree by Hilton Virginia Beach Oceanfront South
4.0 star property
Northeast Virginia Beach
8.2 out of 10, Very Good, (1,019 reviews)
"Great location"
United States
Helvia Arzate
$188 nightly
The price is $218
Jun 18 - Jun 19
Total with taxes and fees
DoubleTree by Hilton Virginia Beach Oceanfront South

The Founders Inn and Spa, Tapestry Collection by Hilton

The Founders Inn and Spa, Tapestry Collection by Hilton
4.0 star property
Virginia Beach
8.4 out of 10, Very Good, (1,004 reviews)
"I love staying here."
United States
angela
$155 nightly
The price is $180
Jun 21 - Jun 22
Total with taxes and fees
The Founders Inn and Spa, Tapestry Collection by Hilton

Hilton Virginia Beach Oceanfront

Hilton Virginia Beach Oceanfront
4.0 star property
Northeast Virginia Beach
8.6 out of 10, Excellent, (1,202 reviews)
"Great place to vacation"
United States
Anthony
$284 nightly
The price is $330
Jun 14 - Jun 15
Total with taxes and fees
Hilton Virginia Beach Oceanfront

Wyndham Virginia Beach Oceanfront

Wyndham Virginia Beach Oceanfront
3.0 star property
Northeast Virginia Beach
7.8 out of 10, Good, (1,863 reviews)
"The rooms were very clean and beach view was awesome"
United States
Robin
$160 nightly
The price is $186
Jun 14 - Jun 15
Total with taxes and fees
Wyndham Virginia Beach Oceanfront

Marjac Suites Virginia Beach Oceanfront

Marjac Suites Virginia Beach Oceanfront
2.0 star property
Northeast Virginia Beach
6.4 out of 10, (844 reviews)
"Perfect for our work trip "
United States
John
$138 nightly
The price is $161
Jun 14 - Jun 15
Total with taxes and fees
Marjac Suites Virginia Beach Oceanfront

The Landing at Hampton Marina, Tapestry Collection by Hilton

The Landing at Hampton Marina, Tapestry Collection by Hilton
3.5 star property
Downtown Hampton
8.0 out of 10, Very Good, (1,012 reviews)
"Staff was friendly and courteous; clean rooms and the buffet breakfast bar was plentiful."
United States
Eunice
$127 nightly
The price is $148
Jul 1 - Jul 2
Total with taxes and fees
The Landing at Hampton Marina, Tapestry Collection by Hilton

Courtyard by Marriott Virginia Beach Oceanfront/South

Courtyard by Marriott Virginia Beach Oceanfront/South
3.0 star property
Northeast Virginia Beach
8.4 out of 10, Very Good, (1,004 reviews)
"We had a wonderful stay, staffs are pleasant and welcoming."
United States
May
$178 nightly
The price is $206
Jun 17 - Jun 18
Total with taxes and fees
Courtyard by Marriott Virginia Beach Oceanfront/South
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top Virginia Beach Hotel Reviews

Frequently asked questions

What are the top golf hotels in Virginia Beach?
In Virginia Beach, several top golf hotels cater to your golfing needs while offering an inclusive setting for relaxation.

The Hampton Inn Virginia Beach-Oceanfront North, with an impressive 9.0 rating, is not only known for its comfortable and clean rooms but also provides nearby access to golf courses where you can hone your skills. Guests rave about the friendly staff and the hotel's proximity to the beach, making it an ideal spot for a post-round unwind by the ocean.

Another excellent choice is the Marriott Virginia Beach Oceanfront Resort, a 4-star property earning a solid 8.8 review score. This hotel boasts beautiful rooms and exceptional service, and it's conveniently located near golf lessons and courses. After a day on the greens, enjoy the delicious offerings from their on-site dining options while taking in the stunning views.

For a more budget-friendly option, the Moxy Virginia Beach Oceanfront is a charming 3-star hotel also rated 8.8. With its hip atmosphere, ocean views, and access to golf lessons nearby, it ensures a fun stay. The outdoor pool provides a superb way to relax after a day of golfing, and guests appreciate the free breakfast to start their day right.

Lastly, the Surfbreak Virginia Beach Oceanfront, an Ascend Collection Hotel, rated 8.4, offers a welcoming environment with comfortable rooms and friendly staff. This 3-star hotel features a shared pool and is situated close to golf facilities, making it easy to fit in a round of golf during your stay.
How much does a golf hotel in Virginia Beach cost?
Prices for golf hotels in Virginia Beach often vary, but you can find a great deal from $139 on Expedia. All sorts of factors affect price, including location, time of year and the days of the week you choose for your stay. Typically, golf hotels in Virginia Beach with additional amenities, like pools and spas, will cost more. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.
What are the best Virginia Beach golf hotels with a pool?
For travellers seeking the best golf hotels in Virginia Beach with a refreshing pool, several exceptional options await.

The Hampton Inn Virginia Beach-Oceanfront North, rated 9.0 by our travellers, combines comfort and convenience with its indoor pool and proximity to nearby golf courses. Guests rave about the clean and comfortable rooms, as well as the friendly staff, making it a welcoming choice after a day on the green. With beautiful ocean views just a short stroll away, this hotel perfectly balances beach relaxation and golfing excitement.

Another fantastic choice is the Marriott Virginia Beach Oceanfront Resort, a 4-star property with an impressive 8.8 rating. This hotel boasts both indoor and outdoor pools, offering a superb retreat for both sunbathers and swimmers. Beyond its pool facilities, the resort features nearby golf lessons and is renowned for its exceptional staff and beautifully maintained rooms, ensuring a memorable stay.

For a vibrant setting, consider the Moxy Virginia Beach Oceanfront. This 3-star hotel also holds an 8.8 rating and features an outdoor pool, ideal for unwinding after a round of golf. Guests appreciate the clean, comfortable accommodations and the hotel's lively ambiance, making it a great spot for both relaxation and recreation.

The Surfbreak Virginia Beach Oceanfront, rated 8.4, offers a shared outdoor pool and is praised for its friendly service and comfortable rooms. With nearby golf options and a great location, this hotel caters to both golf enthusiasts and beach lovers alike.

Lastly, the DoubleTree by Hilton Virginia Beach, with a rating of 8.2, features an inviting indoor pool and is conveniently located near various golf courses. Guests often highlight the generous size of the rooms and the helpfulness of the staff, ensuring a pleasant stay for all visitors.
Is Virginia Beach a good golf destination?
Yes, Virginia Beach is an excellent golf destination, celebrated for its diverse range of courses and beautiful coastal scenery. The area features a mix of challenging links-style courses and lush parkland layouts that cater to golfers of all skill levels.

With its proximity to the Atlantic Ocean, many courses offer stunning views and the invigorating challenge of ocean winds. In addition to the impressive golf offerings, Virginia Beach boasts a vibrant setting with various dining and entertainment options, great for unwinding after a day on the greens.
Is it cheaper to book flights and a golf hotel in Virginia Beach as a package?
Booking a hotel and flight package on Expedia can be cheaper than booking flights and hotels separately. Bundling can lead to significant savings, especially for international travel or when booking well in advance. However, savings vary depending on factors like destination, travel dates, and availability, so it's wise to compare options.
How can I save on a golf hotel in Virginia Beach with Expedia?
There are plenty of ways to save on a golf hotel in Virginia Beach. Join One Key™, our free travel rewards program, to unlock discounted Member Prices across a range of golf hotels. Typically, booking in advance will help you save on your hotel booking. But, if you're feeling spontaneous, be sure to check for last-minute deals.
Can I cancel my golf hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline. This is often within 24-48 hours of your scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use Expedia's "Fully refundable property" filter during your search to find the right golf hotel in Virginia Beach for you.

Explore a world of travel with Expedia