Golf

Play on some of the world's most beautiful and challenging courses from the comfort of The St. James. Our six golf simulator bays provide a focused environment for improving your swing.

Golf Leagues

Women On Course Golf League

More Details

Ages

Women 18+

Schedule

  • Thursdays, January 8th - February 26th (8 Weeks)
  • 6:30 PM-8:30 PM
$210 - 280/player
Register

Golf Camps

Golf Summer Camp

More Details
Beginner
Intermediate

Ages

6 - 13

Schedule

  • June 15 - August 20 (Weekly)
  • Monday to Thursday | 9 AM - 3 PM

Golf Simulator Drop-Ins

Practice and play until you're under par. The Golf House features seven golf simulator bays with top-of-the-line projectors depicting some of golf's most prestigious courses, from Augusta to Pebble Beach. And if you need a little help closer to the pin, work on your mechanics on the in-house putting green.

Bring your friends and enjoy food and beverages from Vim & Victor while you play.

Hours
  • Monday - Friday: 9:00 AM - 9:00 PM
  • Saturday & Sunday: 8:00 AM - 6:00 PM
Pricing
  • Per hour: Free for members, $50 for non-members

Please reserve a golf simulator bay online or call 703.660.4717.


About STJ Golf

With an indoor Golf House featuring seven golf simulator bays, The St. James is the perfect place for all ages and skill levels to train. Reserve space to compete with your friends, host a networking event, or practice your mechanics. We also offer organized training opportunities, from youth golf camps, to skills clinics and training programs, to adult indoor golf leagues. Some of our program highlights include:

  • Personalized golf instruction for all ages and skill levels
  • Private golf lessons from our head pro
  • Fun and competitive leagues and tournaments throughout the year
  • In-house putting green with stroke analysis
  • Lounge area with custom drink and food menu

Subscribe

Interested in golf at The St. James? Subscribe for updates on new programs, special offers, and upcoming events.

Please Enter Your First Name
Please Enter Your Last Name
Please Enter a Valid Email
Please Enter a Valid Phone Number
Please confirm you agree to subscribe.
Please confirm you agree to subscribe.
Please check this box to proceed.