Golf in and near Ontario, CA


Online Booking - Round of Golf at Mountain Meadows Golf Course
Online Booking - Round of Golf at Mountain Meadows Golf Course
1875 Fairplex Drive, Pomona7.2 mi
$30.00
Tee Times
Online Booking - Round of Golf at Marshall Canyon Golf Course
Online Booking - Round of Golf at Marshall Canyon Golf Course
6100 Stephens Ranch Road, La Verne8.2 mi
$25.00
Tee Times
Online Booking - Round of Golf at San Dimas Canyon Golf Club
Online Booking - Round of Golf at San Dimas Canyon Golf Club
2100 Terrebonne Avenue, San Dimas9.1 mi
$19.00
Tee Times
Online Booking - Round of Golf at Indian Hills Golf Club
Online Booking - Round of Golf at Indian Hills Golf Club
5700 Club House Drive, Riverside12.2 mi
$25.00
Tee Times
Online Booking - Round of Golf at Hidden Valley Golf Club (Southern California)
Online Booking - Round of Golf at Hidden Valley Golf Club (Southern California)
10 Clubhouse Drive, Norco12.8 mi
$32.00
Tee Times
Online Booking - Round of Golf at Oak Quarry Golf Club
Online Booking - Round of Golf at Oak Quarry Golf Club
7151 Sierra Avenue, Riverside12.9 mi
$101.00
Tee Times
Online Booking - Round of Golf at Royal Vista Golf Club
Online Booking - Round of Golf at Royal Vista Golf Club
20055 Colima Road, Walnut13.3 mi
$29.00
Tee Times
60-Minute Private Golf Lesson for One with Optional V1 Video at Southern California Golf Schools (Up to 36% Off)
60-Minute Private Golf Lesson for One with Optional V1 Video at Southern California Golf Schools (Up to 36% Off)
2 Locations13.5 mi
4.9
icon-full icon
icon-full icon
icon-full icon
icon-full icon
icon-half icon
135 Ratings
$100.00 $65.00
35% discount_off
One 60-Minute Private Golf Lesson for One
Online Booking - Round of Golf at Jurupa Hills Country Club
Online Booking - Round of Golf at Jurupa Hills Country Club
6161 Moraga Avenue, Riverside13.5 mi
$28.00
Tee Times
Online Booking - Round of Golf at Van Buren Golf Center
Online Booking - Round of Golf at Van Buren Golf Center
6720 Van Buren Boulevard, Riverside13.5 mi
$9.00
Tee Times
Up to 43% Off on Golf at Inland Golf Academy
Up to 43% Off on Golf at Inland Golf Academy
7402 Morris Street, Riverside13.5 mi
5.0
icon-full icon
icon-full icon
icon-full icon
icon-full icon
icon-full icon
64 Ratings
$300.00 $169.00
43% discount_off
Four 30-Minute Golf Lessons for Adults
Online Booking - Round of Golf at Cresta Verde Golf Course
Online Booking - Round of Golf at Cresta Verde Golf Course
1295 Cresta Road, Corona13.7 mi
$20.00
Tee Times
Online Booking - Round of Golf at Black Gold Golf Club
Online Booking - Round of Golf at Black Gold Golf Club
1 Black Gold Drive, Yorba Linda14.3 mi
$69.00
Tee Times
Online Booking - Round of Golf at Industry Hills Golf Club Ike course
Online Booking - Round of Golf at Industry Hills Golf Club Ike course
1 Industry Hills Parkway, Industry16.1 mi
$49.00
Tee Times
Online Booking - Round of Golf at Industry Hills Golf Club Babe Course
Online Booking - Round of Golf at Industry Hills Golf Club Babe Course
1 Industry Hills Parkway, City of Industry16.3 mi
$49.00
Tee Times
Online Booking - Round of Golf at Anaheim Hills Golf Course
Online Booking - Round of Golf at Anaheim Hills Golf Course
6501 Nohl Ranch Road, Anaheim16.7 mi
$23.00
Tee Times
Online Booking - Round of Golf at Rancho Duarte Golf Course
Online Booking - Round of Golf at Rancho Duarte Golf Course
1000 Las Lomas Road, Duarte17.7 mi
$9.00
Tee Times
Online Booking - Round of Golf at Coyote Hills Golf Course
Online Booking - Round of Golf at Coyote Hills Golf Course
1440 East Bastanchury Road, Fullerton18.5 mi
$60.00
Tee Times
Online Booking - Round of Golf at Bahama Golf - Virtual Golf
Online Booking - Round of Golf at Bahama Golf - Virtual Golf
2780 Cabot Drive, Corona19.3 mi
$29.00
Tee Times
Online Booking - Round of Golf at Fullerton Golf Course
Online Booking - Round of Golf at Fullerton Golf Course
2700 North Harbor Boulevard, Fullerton19.6 mi
$10.00
Tee Times
Online Booking - Round of Golf at Shandin Hills Golf Club
Online Booking - Round of Golf at Shandin Hills Golf Club
3380 Little Mountain Drive, San Bernardino19.9 mi
$15.00
Tee Times
Online Booking - Round of Golf at Glen Ivy Golf Club
Online Booking - Round of Golf at Glen Ivy Golf Club
24400 Trilogy Parkway, Corona22.3 mi
$30.00
Tee Times
Online Booking - Round of Golf at Santa Anita Golf Course
Online Booking - Round of Golf at Santa Anita Golf Course
405 South Santa Anita Avenue, Arcadia22.5 mi
$24.00
Tee Times
Online Booking - Round of Golf at La Mirada Golf Club
Online Booking - Round of Golf at La Mirada Golf Club
15501 Alicante Road, La Mirada22.9 mi
$29.00
Tee Times
Online Booking - Round of Golf at Tustin Ranch Golf Club
Online Booking - Round of Golf at Tustin Ranch Golf Club
12442 Tustin Ranch Road, Tustin23.5 mi
$59.00
Tee Times
Online Booking - Round of Golf at Dad Miller Golf Course
Online Booking - Round of Golf at Dad Miller Golf Course
430 North Gilbert Street, Anaheim24.0 mi
$20.00
Tee Times
Up to 50% Off on Golf - Training at Swing Core Golf
Up to 50% Off on Golf - Training at Swing Core Golf
139 West First Street, Tustin24.1 mi
4.9
icon-full icon
icon-full icon
icon-full icon
icon-full icon
icon-half icon
45 Ratings
$100.00 $50.00
50% discount_off
One-Hour Swing Analysis and Intro Golf Lesson
Up to 41% Off on Golf - Training at Robert Stevens Golf
Up to 41% Off on Golf - Training at Robert Stevens Golf
1800 West Santa Clara Avenue, Santa Ana24.8 mi
4.7
icon-full icon
icon-full icon
icon-full icon
icon-full icon
icon-half icon
55 Ratings
$90.00 $53.00
41% discount_off
One Private Golf Lesson
$25 for a $50 Driving Range Credit and One Round of Golf at Don Knabe Golf Center ($59 Value)
$25 for a $50 Driving Range Credit and One Round of Golf at Don Knabe Golf Center ($59 Value)
13717 Shoemaker Avenue, Norwalk25.7 mi
4.8
icon-full icon
icon-full icon
icon-full icon
icon-full icon
icon-half icon
402 Ratings
$59.00 $25.00
57% discount_off
Driving Range Key and One Round of Golf
Online Booking - Round of Golf at Navy Golf Seal Beach - 9 Hole Cruiser Course
Online Booking - Round of Golf at Navy Golf Seal Beach - 9 Hole Cruiser Course
5660 Orangewood Avenue, Cypress28.8 mi
$13.00
Tee Times