Rancho Bernardo Inn

San Diego, California35 min from SAN airport
See today’s rates
Book nowSecure booking on Expedia

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

286
Suites & rooms
35 min
From SAN airport

Highlights

  • Open since 1963
  • Championship course with PGA and LPGA history
  • Spa with outdoor casitas
  • AVANT wine-country restaurant
  • Quiet inland setting

Amenities

18-hole golf courseDriving rangeFull-service spaThree outdoor poolsAdults-only poolPool cabanasFitness and yoga classesFine diningDog-friendlyEvent ballrooms

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

Address17550 Bernardo Oaks Dr, San Diego, CA 92128
Nearest airportSAN · about 35 min

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.