About Rancho Bernardo Inn
Rancho Bernardo Inn is a golf and spa resort in the hills of north San Diego, about half an hour inland from the coast. It opened in 1963 and has 286 rooms set around its gardens and championship golf course.
What sets it apart is the combination of an 18-hole course that has hosted PGA and LPGA events with a highly regarded spa. It suits golfers, couples and anyone who wants a relaxed spa getaway rather than a beach stay.
At a glance
Highlights
- Open since 1963
- Championship course with PGA and LPGA history
- Spa with outdoor casitas
- AVANT wine-country restaurant
- Quiet inland setting
Amenities
Rooms and suites
- Rooms with golf course or garden views
- Suites for longer stays and families
Restaurants and bars
The resort is not all-inclusive.
- AVANT: wine-country fine dining
- Veranda Fireside Lounge and Restaurant: regional food, live music and fireside seating
- The Bar: casual drinks
- Golf Grill: casual dining by the course
Beach, pools and spa
The resort is inland, so there is no beach. It has three outdoor pools: one for adults only, a family saltwater pool and the spa’s saltwater pool with cabanas. The Spa at Rancho Bernardo Inn has indoor treatment rooms and outdoor casitas.
Activities and entertainment
The 18-hole championship course comes with a driving range and lessons. Other activities include yoga and fitness classes, a chef’s garden and poolside movie nights for families.
Who it’s best for
- Best for: golfers, couples and spa lovers who want a quiet resort with good food.
- Consider another resort if: you want a beach or to walk to city sights, as you will need a car here.
Getting there from San Diego International Airport
San Diego International Airport (SAN) is about 30 to 35 minutes away by car via Interstate 15, longer in rush hour.
The resort does not run an airport shuttle, so book a private transfer in advance so a driver meets you at arrivals.
Good to know
- A daily resort fee applies
- Self and valet parking are charged
- You must be 18 or older to check in
- Up to two dogs are allowed for a fee
Location of Rancho Bernardo Inn
FAQ about Rancho Bernardo Inn
Is Rancho Bernardo Inn all-inclusive?
No.
How many rooms does it have?
286.
Does the resort have golf?
Yes. It has an 18-hole championship course.
Is there a spa?
Yes, with indoor treatment rooms and outdoor casitas.
How many pools are there?
Three outdoor pools, including one for adults only.
Is it near the beach?
No. It is inland in north San Diego.
How far is the airport?
About 30 to 35 minutes by car.
Is parking free?
No. Parking is charged.
Is there a resort fee?
Yes. A daily resort fee applies.
Are pets allowed?
Yes. Up to two dogs are allowed for a fee.

