North County San Diego Golf Courses

San Diego is often regarded as “one of the top 50 golf destinations in the world,” with over 70 impressive golf courses throughout the city! Experience pristine fairways, constant sunshine, and picturesque surroundings without entering the city at our North County San Diego golf courses. Stay with Beachfront Only Oceanside Vacation Rentals and discover a wealth of scenic golf courses nearby. From the award-winning courses in Carlsbad to the legendary Torrey Pines Golf Courses in La Jolla, Southern California offers the ultimate golf getaway!

Carlsbad Golf Courses

Aviara Golf Club

Aviara Golf Club has been named the number-one golf course in Southern California by Conde Nast! This eighteen-hole 72-par course offers over 7,000 yards of play around native landscapes, fun bunkers, and water features.

The Crossings at Carlsbad

The Crossings at Carlsbad is a 6,835-yard, 18-hole golf course designed by famous architect Greg Nash. Play amongst the beautiful coastal terrain of Carlsbad, sharpen your game at the practice facility, or sign up for a golf lesson with a PGA professional!

Rancho Carlsbad Golf Course

We recommend Rancho Carlsbad Golf Course if you are looking for family-friendly golf. This eighteen-hole par three course offers the perfect setting to practice your short-game skills!

Golf Courses in Oceanside, CA

Arrowood Golf Course

Arrowood is a 6,721-yard, par 71 course designed by local architect Ted Robinson Jr. The course is located on a scenic hilltop of the San Luis Rey Valley, offering an excellent course in a natural setting. 

Emerald Isle Golf Course

Emerald Isle is a 2,452-yard, par 56, 18-hole golf course for all ages in beautiful Oceanside. In addition to the course, you can find a driving range, putting greens, rental clubs, and a full-service restaurant. 

Oceanside Golf Course

The Oceanside Golf Course is an 18-hole golf course with Southern California’s biggest grass driving range! Play amongst the natural habitats of the San Luis Rey Valley or fine-tune your skills with a PGA professional.

More North County San Diego Golf Courses

Encinitas Ranch Golf Course

Encinitas Ranch is one of the few North County San Deigo golf courses that offer endless views of the Pacific Ocean. This eighteen-hole championship course also offers a driving range, on-site restaurant, golf shop, lessons, and clubhouse.

Torrey Pines Golf Course

The Torrey Pines Golf Course features two of the most picturesque golf courses in the world, offering visitors an opportunity to play where the pros play! The two eighteen-hole courses are situated atop cliffs overlooking picturesque ocean views. Torrey Pines is also home to one of the largest golf shops, along with a driving range, putting greens, and an on-site restaurant!

Book Your Southern California Golf Getaway Today!

Visit us in sunny Southern California and play a round at one of our North County San Diego golf courses. Stay with Beachfront Only Oceanside Vacation Rentals and choose one of our properties in Carlsbad, Oceanside, or Encinitas. We can’t wait to welcome you to our slice of paradise!