San Diego is home to some of the best golf courses in the country. With so many options to choose from, it can be tough to decide which ones to play. Here is a list of the best golf courses in San Diego, based on customer reviews:
Top 9 Golf Courses in San Diego
1. Admiral Baker Golf Course
- Course Type: Public
- Number of Holes: 18
- Length of Course: 6,811 yards
- Number of Par: 72
- Slope: 126
- Operating time: 7AM to 7PM
- Phone number: (619) 487-0090
- Location: 2400 Admiral Baker Rd, San Diego, CA 92120-2325, United States
- Facebook: N/A
- Official website: N/A
Admiral Baker Golf Course is a 27-hole facility located in the heart of San Diego. The course first opened in 1963 and was designed by William F. Bell. It is named after Rear Admiral Sidney W. Baker, who was the commander of the San Diego Bay during World War II.
The course is known for its beautiful views of the city and its challenging layout. It has been host to several PGA and LPGA events over the years, and is a popular spot for both locals and tourists.
2. Tecolote Canyon Golf Course

- Course Type: Public
- Number of Holes: 18
- Length of Course: 3,161 yards
- Number of Par: 58
- Slope: 100
- Operating time: 7AM to 7PM
- Phone number: (858) 279-1600
- Location: 2755 Snead Ave, San Diego, CA 92111-4605, United States
- Facebook: Tecolote Canyon Golf Course
Tecolote Canyon Golf Course is a municipal course located in San Diego, California. It was designed by William P. Bell and built in 1957. The course is owned and operated by the City of San Diego.
The course is located in the Tecolote Canyon, which is a canyon that runs through the cities of San Diego and La Mesa. The canyon is named after the tecolote, a nocturnal bird that is native to the area. The course is situated on the north side of the canyon.
The course is a par 58 and measures 3,161 yards from the longest tees. The course has a rating of 70.8 and a slope rating of 100. The course has four sets of tees for different skill levels.
Tecolote Canyon course features tree-lined fairways, and the terrain is hilly. There are many elevation changes on the course. The course is also known for its views of the canyon and the surrounding area.
The course has a pro shop and a clubhouse. The pro shop sells golf equipment and apparel. The clubhouse has a restaurant and bar.
Tecolote Canyon is open to the public. tee times can be made up to 14 days in advance.
Have a look at the wonderful golf courses in Salina
3. Balboa Park Golf Course

- Course Type: Municipal
- Number of Holes: 18
- Length of Course: 6,267 yards
- Number of Par: 72
- Slope: 127
- Operating time: 7AM to 7PM
- Phone number: (619) 235-1184
- Location: 2600 Golf Course Dr Ste A, San Diego, CA 92102-1092, United States
- Facebook: City of San Diego
Balboa Park Golf Course is one of the most scenic and challenging courses in San Diego. With its rolling hills, tree-lined fairways, and beautiful views of downtown San Diego and the bay, it’s easy to see why this course is such a favorite among locals and visitors alike.
The course is also known for its difficult, hilly terrain, which can make for a tough round of golf. But the challenge is part of what makes the Balboa Park Golf Course so special.
4. Presidio Hills Golf Course

- Course Type: Public
- Number of Holes: 18
- Length of Course: 1,325 yards
- Number of Par: 54
- Slope: Not Known
- Operating time: 7AM to 7PM
- Phone number: (619) 295-9476
- Location: 4136 Wallace St, San Diego, CA 92110-2744, United States
- Facebook: N/A
Presidio Hills Golf Course is a historic public golf course located in San Diego, California. The course is situated on the grounds of the former Presidio Army base, and offers stunning views of the Golden Gate Bridge, Alcatraz Island, and the San Francisco Bay. Presidio Hills is a challenging and picturesque course that is perfect for a round of golf with friends or family. The course features 18 holes, a pro shop, and a clubhouse.
Check out the golf courses in Sacramento
5. Mission Bay Golf Course and Practice Center

- Course Type: Municipal
- Number of Holes:18
- Length of Course: Municipal
- Number of Par: 58
- Slope: 113
- Operating time: 7AM to 7PM
- Phone number: (858) 581-7880
- Location: 2702 N Mission Bay Dr, San Diego, CA 92109-6834, United States
- Facebook: City of San Diego
Mission Bay Golf Course and Practice Center is a beautiful 18 hole, par 58 golf course located in San Diego, CA. The course is situated on over 200 acres of land and offers stunning views of the San Diego skyline and the Pacific Ocean. The course is also home to a state-of-the-art practice facility that features a driving range, chipping and putting greens, and a short game area.
Whether you’re a seasoned golfer or a beginner, Mission Bay Golf Course and Practice Center is the perfect place to tee off in San Diego. The course is challenging yet fair, and the practice facility is the perfect place to work on your game. So come on out and enjoy a round of golf at Mission Bay Golf Course and Practice Center.
6. Mission Trails Golf Course

- Course Type: Public
- Number of Holes:18
- Length of Course: 6,004 yards
- Number of Par: 71
- Slope: 114
- Operating time: 7AM to 7PM
- Phone number: (619) 460-5400
- Location: 3645 Fulton Ave, Sacramento, CA 95821-1808, United States
- Facebook: Mission Trails Golf Course
Mission Trails Golf Course features an 18-hole, par 71 course that stretches over 6,000 yards. The course is located in the heart of San Diego’s Mission Valley and offers stunning views of the cityscape.
The course has a variety of challenging holes, including a signature hole that features an island green. Mission Trails is a great place to enjoy a round of golf with friends or family, and the course’s pro shop offers a variety of equipment and apparel for purchase.
You might like to visit the golf courses in Roseville
7. MCAS Miramar Memorial Golf Course

- Course Type: Plantation
- Number of Holes:18
- Length of Course: 6,818 yards
- Number of Par: 72
- Slope: 126
- Operating time: 7AM to 7PM
- Phone number: (858) 307-4155
- Location: Marine Corps Air Station Miramar, San Diego, CA 92145-0001, United States
- Facebook: N/A
If you’re looking for a challenging and picturesque golf course in San Diego, look no further than MCAS Miramar Memorial Golf Course. This 18-hole, par 72 course is located on the grounds of MCAS Miramar, and offers stunning views of the Pacific Ocean.
The course is well-maintained, and the staff is friendly and helpful. If you’re looking for a great round of golf, be sure to check out MCAS Miramar Memorial Golf Course.
8. Doubletree Golf Resort

- Course Type: Public
- Number of Holes: 18
- Length of Course: 6,500 yards
- Number of Par: 72
- Slope: 123
- Operating time: 7AM to 7PM
- Phone number: (858) 485-4145
- Location: 14455 Penasquitos Dr, San Diego, CA 92129-1603, United States
- Facebook: DoubleTree by Hilton
Looking for a place to stay and play during your next golf getaway? Look no further than the Doubletree Golf Resort in Palm Springs, California. This desert oasis offers two championship golf courses, an on-site spa, and plenty of opportunities to relax and enjoy the sunny weather.
The courses at Doubletree Golf Resort are sure to challenge and delight players of all skill levels. The Mountain View Course features beautiful views of the surrounding mountains, while the Palm View Course offers a more traditional desert golf experience. After a round or two, head to the spa for a massage or facial, or take a dip in one of the resort’s two outdoor pools.
When it comes time to eat, the Doubletree Golf Resort has you covered. The on-site restaurants offer a variety of cuisines, from American comfort food to Italian fare. And, of course, no visit to Palm Springs would be complete without a drink by the pool. The Doubletree Golf Resort has everything you need for a relaxing and enjoyable golf getaway.
9. Rancho Bernardo Inn Golf Course

- Course Type: Public
- Number of Holes: 18
- Length of Course: 6,631 yards
- Number of Par: 72
- Slope: 133
- Operating time: 7AM to 7PM
- Phone number: (800) 662-6439
- Location: 17550 Bernardo Oaks Dr, San Diego, CA 92128-2112, United States
- Facebook: N/A
- Official website: N/A
Rancho Bernardo Inn Golf Course is a beautiful 18-hole golf course located in San Diego, California. The course is situated on 200 acres of land and features stunning views of the surrounding area. The course has been rated as one of the top courses in California and is a popular destination for golfers from all over the world.
The course features a variety of different terrain and is challenge for golfers of all skill levels. The course is well-maintained and the staff is friendly and helpful. The pro shop is stocked with all the latest golf gear and the clubhouse is a great place to relax after a round of golf.
Rancho Bernardo Inn Golf Course is a great place to enjoy a round of golf with friends or family. The course is challenging yet enjoyable and the scenery is simply breathtaking. If you are looking for a top-notch golf experience, look no further than Rancho Bernardo Inn Golf Course.
Final Words
The best golf courses in San Diego offer stunning views, challenging holes, and a variety of amenities to keep players of all skill levels happy. From the picturesque Torrey Pines to the secluded Rancho Santa Fe Golf Club, there’s a course for everyone in San Diego. With so many great options, it’s no wonder that golf is one of the most popular activities in the city.