Best Golf Courses in Virginia Beach, Virginia

Written and Fact-checked by | Updated On: May 20, 2026

Looking for the best golf courses in Virginia Beach? This guide covers public golf courses, private country clubs, executive layouts, and championship golf around Virginia Beach, Virginia. You’ll find locations, greens fees, course details, and local golf tips to help you plan the perfect round near the coast.

Virginia Beach Golf Courses Map

The map above shows golf courses located in and around Virginia Beach, including public golf courses, resort layouts, private clubs, and championship facilities.

About Golf in Virginia Beach, Virginia

Virginia Beach is one of the top golf destinations in coastal Virginia. The area combines oceanfront tourism with a strong collection of public and private golf courses spread across Virginia Beach and nearby Hampton Roads communities.

The golf season in Virginia Beach stays active for most of the year thanks to the mild coastal climate. Spring and fall are usually the best months to play because temperatures stay comfortable and humidity is lower than peak summer.

Golfers visiting Virginia Beach can find everything from beginner-friendly municipal layouts to championship-level courses designed by major architects. Many facilities also include practice centers, golf academies, and resort-style amenities for vacation golfers.

All Golf Courses in Virginia Beach, Virginia

Virginia Beach offers a wide mix of golf experiences close to the ocean, bays, and wooded coastal areas. Players can choose from affordable public layouts, private clubs, and championship facilities throughout the region.

Golf CourseLocationCourse TypeNo. of HolesGreens FeeLat LongOpening Hours
Heron Ridge Golf ClubVirginia BeachPublic18$60-$14036.8144, -76.08756:00 AM - 7:00 PM
Hell's Point Golf ClubVirginia BeachPublic18$55-$12536.6798, -76.04396:00 AM - 7:00 PM
Red Wing Lake Golf CourseVirginia BeachMunicipal18$28-$6536.8004, -75.99256:00 AM - 7:00 PM
Kempsville Greens Golf CourseVirginia BeachMunicipal18$30-$7036.8108, -76.16886:00 AM - 7:00 PM
Honey Bee Golf ClubVirginia BeachPublic18$45-$9536.7006, -76.12606:00 AM - 7:00 PM
Cypress Point Country ClubVirginia BeachSemi-Private18$55-$12036.8509, -76.17726:00 AM - 7:00 PM
Broad Bay Country ClubVirginia BeachPrivate18Members Only36.9040, -76.10866:00 AM - 7:00 PM
Princess Anne Country ClubVirginia BeachPrivate18Members Only36.8524, -75.97826:00 AM - 7:00 PM
Bayville Golf ClubVirginia BeachPrivate18Members Only36.9076, -76.11806:00 AM - 7:00 PM
Virginia Beach National Golf ClubVirginia BeachPublic18$65-$14536.7167, -76.08906:00 AM - 7:00 PM
Owl's Creek Golf CourseVirginia BeachMunicipal18$30-$7036.8160, -75.99086:00 AM - 7:00 PM
Topgolf Virginia BeachVirginia BeachEntertainmentPractice Facility$25-$7536.8428, -76.13549:00 AM - 12:00 AM
Signature at West NeckVirginia BeachPublic18$60-$13036.6915, -76.18466:00 AM - 7:00 PM
Riverfront Golf ClubSuffolkPublic18$70-$15536.8495, -76.47896:00 AM - 7:00 PM
Cahoon Plantation Golf CourseChesapeakePublic18$50-$11536.7510, -76.28806:00 AM - 7:00 PM
Courses at Andrews Air Force BaseVirginia BeachMilitary18Military ID Required36.8232, -76.0331Daily Sunrise to Sunset
Bide-A-Wee Golf CoursePortsmouthMunicipal18$25-$6036.8468, -76.36896:00 AM - 7:00 PM
Chesapeake Golf ClubChesapeakePublic18$40-$9036.7442, -76.24256:00 AM - 7:00 PM

Public Golf Courses in Virginia Beach

Virginia Beach has a strong selection of public golf courses with coastal scenery, wooded fairways, and year-round playing conditions. Many facilities are located within minutes of hotels, beaches, and resort areas.

  • Heron Ridge Golf Club - 2973 Heron Ridge Dr, Virginia Beach, VA 23456. Known for dramatic bunkering, marshland scenery, and one of the toughest public layouts in the area.
  • Hell's Point Golf Club - 2700 Atwoodtown Rd, Virginia Beach, VA 23456. Features tree-lined fairways and a quiet natural setting away from the busy oceanfront district.
  • Virginia Beach National Golf Club - 2500 Tournament Dr, Virginia Beach, VA 23456. A championship-style public course with wide fairways and tournament-quality greens.
  • Red Wing Lake Golf Course - 1144 Prosperity Rd, Virginia Beach, VA 23451. A city-owned facility that offers affordable golf near the oceanfront area.
  • Honey Bee Golf Club - 2500 S Independence Blvd, Virginia Beach, VA 23456. Popular with local golfers because of its friendly layout and solid practice areas.
  • Signature at West Neck - 3100 Arnold Palmer Dr, Virginia Beach, VA 23456. An Arnold Palmer-designed course with large greens and scenic water hazards.

Private Golf Clubs in Virginia Beach

Virginia Beach has several established private country clubs that offer golf, dining, tennis, and social events for local members. Many clubs are located in quieter residential areas away from the tourist-heavy beachfront.

  • Princess Anne Country Club - 3800 Pacific Ave, Virginia Beach, VA 23451. Members and guests only. One of the most historic private clubs in coastal Virginia.
  • Broad Bay Country Club - 2120 Lords Landing, Virginia Beach, VA 23454. Members and guests only. Known for waterfront scenery and a relaxed club atmosphere.
  • Bayville Golf Club - 4137 First Ct Rd, Virginia Beach, VA 23455. Members and guests only. A private championship club with a secluded wooded setting.
  • Cypress Point Country Club - 5340 Club Head Rd, Virginia Beach, VA 23455. Semi-private club with strong local membership and quality practice facilities.

Executive and Par-3 Golf Courses in Virginia Beach

Virginia Beach has several beginner-friendly golf options that work well for quick rounds, junior golf, and casual vacation play.

  • Owl's Creek Golf Course - 4700 Tournament Dr, Virginia Beach, VA 23455. A shorter municipal layout that works well for beginners and relaxed afternoon rounds.
  • Topgolf Virginia Beach - 5444 Greenwich Rd, Virginia Beach, VA 23462. Entertainment-style golf facility with climate-controlled hitting bays and practice-focused games.

Golf Resorts and Championship Courses in Virginia Beach

Virginia Beach is a popular golf trip destination because of its combination of beach tourism and high-quality public golf. Several local courses regularly host tournaments and regional golf events.

  • Virginia Beach National Golf Club - 2500 Tournament Dr, Virginia Beach, VA 23456. Championship public layout known for strong conditions and tournament-level difficulty.
  • Heron Ridge Golf Club - 2973 Heron Ridge Dr, Virginia Beach, VA 23456. Designed by Fred Couples and known for challenging marsh-style holes.
  • Riverfront Golf Club - 5200 River Club Dr, Suffolk, VA 23435. A highly rated championship course designed by Tom Doak.
  • Signature at West Neck - 3100 Arnold Palmer Dr, Virginia Beach, VA 23456. Arnold Palmer design with upscale clubhouse amenities and scenic fairways.

Golf Course Greens Fees in Virginia Beach

Golf prices in Virginia Beach depend on the season and proximity to the oceanfront tourist areas. Spring and summer weekends are the busiest times, especially for resort and championship courses.

Course TypeTypical Greens FeeNotes
Public Municipal$25-$70Affordable city golf with online booking options
Public Semi-Private$50-$130Popular with golf vacation groups and weekend visitors
Resort Course$90-$190+Premium conditions and championship layouts
Private ClubMembers OnlyGuest restrictions and membership fees apply
Executive / Par-3$15-$45Short rounds ideal for families and beginners

Interesting Facts About Golf in Virginia Beach

Virginia Beach combines beach tourism with one of the strongest public golf scenes in coastal Virginia.

FactDetails
Total Golf CoursesMore than 20 golf facilities across Virginia Beach and nearby Hampton Roads
Most Famous CourseHeron Ridge Golf Club - known for marsh scenery and difficult layout
Best Golf AreaSouthern Virginia Beach and coastal resort corridors
Best Season for GolfMarch through November due to mild coastal weather
Public Courses AvailableMost golf courses in the area are public or semi-private
Private Golf ClubsSeveral established private country clubs serve the region
Scenic or Signature CoursesHeron Ridge and Hell's Point for wetlands and coastal scenery
PGA or Championship EventsRegional amateur and Mid-Atlantic golf tournaments
Beginner-Friendly OptionsOwl's Creek Golf Course, Red Wing Lake Golf Course, Topgolf Virginia Beach
Luxury Golf ResortsVirginia Beach National and Signature at West Neck nearby
Typical Golfing Weather65°F-88°F during peak season with coastal breezes
Average Greens Fee$50-$120 for a public 18-hole round

Why Golfers Enjoy Playing in Virginia Beach

Virginia Beach offers golfers a mix of coastal scenery, strong public golf access, and a long playing season. Players can spend the morning on championship fairways and the afternoon at the beach or oceanfront boardwalk. The area also provides plenty of golf vacation packages, practice facilities, and scenic marshland layouts.

  • Many golf courses are located close to beaches, resorts, and hotels
  • The mild coastal climate supports year-round golf
  • Public golf access is strong throughout Virginia Beach and Hampton Roads
  • Several courses feature wetlands, marshes, and waterfront scenery
  • Golf vacation packages are widely available for visiting groups
  • Players can choose between relaxed municipal golf and championship layouts
  • Virginia Beach combines golf, seafood, nightlife, and beach tourism in one destination