3 Best Golf Courses in San Bernardino, CA

Expert-recommended Top 3 Golf Courses in San Bernardino, California. All of our golf courses actually face a rigorous 50-Point Inspection, which includes customer reviews, history, complaints, ratings, satisfaction, trust, cost and general excellence. You deserve only the best!

10+ YEARS IN TBR
CALL EMAIL

SHANDIN HILLS GOLF CLUB

3380 Little Mountain Drive,
San Bernardino, CA 92405 Directions

Since 1985

Specialty:

18 Hole Course 9 Hole Course Corporate Meetings Tee Times Golf Tournament World-class Golf Shop Snack Bar Expansive Golf Practice Range Balls Teaching Professionals Event Venues With On-site Catering Event Planning Services Putting Green White Ceremony Gazebo Dining Carts On-course Beverage Golf Instructional Programs

"Shandin Hills Golf Club offers smoothly graded terrain to its golfers with satisfying conditions. The Golf Club is known for its exceptional golf course, luxurious amenities, attentive service, and welcoming atmosphere for all ages. Shandin Hills Golf Club offers a comprehensive junior golf program for young golfers ages 5-17 and Par 72, 6,517-yard championship layouts. Their practice facility offers an ideal locale for perfecting every aspect of your game in a peaceful, serene ambiance. The course also provides various golf instructional programs taught by top PGA professionals, with picturesque water features providing strategic versatility and a stunning golf backdrop. Shandin Hills Golf Club shop features an extensive array of premium-brand golf apparel, equipment, merchandise, and gifts, with club fitting services, club rentals, and special orders available.

2026 Update: Shandin Hills Golf Club also offers state-of-the-art A-V equipment for corporate meetings and events. The golf club serves as an indoor and outdoor event venue with on-site catering."

Reviews | Play Video | Write a Review

Price:

DRIVING RANGE FEES:
Small 50 Balls $9
Large 120 Balls $15

Contact:

(909) 886-0669 (909) 886-2322

Mon-Sun: 6am - 5:30pm

TBR® Inspection Report:

8+ YEARS IN TBR
CALL EMAIL

COLTON GOLF CLUB

1901 West Valley Boulevard, Colton,
San Bernardino, CA 92324 Directions

Since 1963

Specialty:

18 Hole Course Putting Greens Chipping Area Outside Events Practice Facilities Family Activities Junior and Senior Golf Private and Group Lessons Golf Shop and Events Banquets Holiday Parties Tee Times Driving Range Golf Cart Facilities Pull Carts Rental Clubs Food and Beverage Practice Bunker Range Balls Spectators Lighting System

"Colton Golf Club is an 18-hole golf course with a length of 3,108 yards and a par of 57. Colton Golf Club is located in Colton, 3.0 miles away from San Bernardino. Robert Trent Jones, Sr. designed Colton Golf Club. Their staff is also very friendly, striving to guide their golfers and offering affordable golf services. They have three par 4s varying from 250 yards to 320 yards and 15 par 3s. Colton Golf Club measures 3108 yards from the longest tees and has a slope score of 83 and a USGA score of 54.2. The golf course also has a driving range where you can hit off grass or on covered mats, as well as three chipping and putting greens. The course provides affordable golf and a perfect chance to work on your short game.

2026 Update: Colton Golf Club offers a range of facilities, including gender-neutral restrooms and bike parking facilities."

Reviews | Play Video | Write a Review

Price:

GOLF FEE:
Weekdays
Per Player $31
Per Cart $12
Key Deposit $5
Weekend Holiday
Per Player $37
Per Cart $12
Key Deposit $5
Range Balls
Half $9
Full $16
Disc Golf (Everyday After Noon)
Per Player $24
Per Cart $12
Key Deposit $5

Contact:

(909) 678-3374 (909) 877-1712

Mon,Tue,Sat & Sun: 6am - 5pm
Wed-Fri: 6am - 9pm

TBR® Inspection Report:

10+ YEARS IN TBR
CALL EMAIL

ARROWHEAD COUNTRY CLUB

3433 Parkside Drive,
San Bernardino, CA 92404 Directions

Since 1924

Specialty:

18 Hole Course Practice Facilities Junior Golf Club Pro Shop Tee Times Teaching Pro Driving Range Membership Clubhouse Wedding Events Banquet Sports Tennis Tournaments Junior Program Special Senior Rates Bent Grass Greens Special Events Birthdays Corporate Get-together Audio/Visual Equipment Swim and Fitness

"Arrowhead Country Club features 18 brand-new bentgrass greens, consistently manicured fairways, and rough Bermuda, along with almost 1,000 trees and flower beds, all set within a challenging layout. Billy Bell designed the Arrowhead Country Club. The golf course is an 18-hole course that offers numerous enjoyable activities for your entire family. Arrowhead Country Club is a semi-private golf club that offers the best private membership services and programming. The club also welcomes tournaments, groups, weddings, and guests in the restaurant. Locker rooms and lounge facilities, as well as three private meeting or banquet rooms, are available at Arrowhead Country Club. Guests can enjoy the junior-sized Olympic swimming pool, tennis courts, full-service clubhouse dining and lounge, and year-round social events.

2026 Update: The club offers a range of top-notch facilities that serve as the social hub with a spacious lounge area containing a golf shop and comfortable meeting spaces."

Reviews | Play Video | Write a Review

Price:

RACK RATES:
Monday – Friday $69.00
Saturday, Sunday & Holidays $79.00
Senior Rate Monday – Friday $47.00
TOURNAMENT RATES:
Friday – Sunday $89.00
Shotgun Start (Per Player) $5
Professional Scoring (Per Player) $1
Memberships Available (Monthly Dues)
Single $150 Month
Family $175 Month
Reduced Green Fees (Members)
Monday – Friday $39.00
Saturday, Sunday & Holidays $49.00

Contact:

(909) 882-1735 (909) 882-1638

Mon-Sun: 6am - 5pm

TBR® Inspection Report: