Book a Tee Time

Contact

Contact Us

Get In Touch

Questions about booking, memberships, or lessons? Call or send us a message!

For golf lesson inquiries, please see our partner Southern Utah Golf Academy for options and scheduling.

FAQ

Frequently Asked Questions

  • Plan on about one hour per golfer for a full 18. Solo rounds usually take 60–75 minutes. Time can vary based on putting settings, mulligans, and pace. Most sessions book in 1–2 hour blocks.

  • Most plans book up to two hours per reservation, and Executive members can book up to three. If you want more time and a bay is available, book another slot back-to-back.

  • Yes, if your plan includes guest privileges. Value and Nocturnal: 1 guest. Club and Seasonal: up to 3 guests. Executive: up to 4 guests. Hourly bookings include up to 3 guests. The member must be present during the session.

  • Yes, with an approved Coaching Membership (separate from standard plans). Reach out to apply. Standard members are welcome to bring their own swing coach as a guest; paid instruction inside the facility requires coaching approval.

  • No. Hourly bookings are $45 an hour, available from 8 AM to midnight, and include up to 3 guests. Create an account to book.

  • We're open 24 hours. Club, Seasonal and Executive members have round-the-clock access, and hourly bookings run from 8 AM to midnight.

  • You'll need to download a separate app called KISI and use the same email as your Virtual Greens account. This gives you secure digital key access to enter the facility.

Indoor Golf in St. George

Book. Play. Repeat.

Skip the weather and swing today. TrackMan® measures every shot so you leave with more than a sweat.

Book a Tee Time

Prefer mobile? Get the app.

Download on the App StoreGet it on Google Play