The Rancho Bernardo Inn is a luxury resort located in San Diego, California. It has 287 guest rooms with amenities like patios or balconies, flat screen TVs, iPod docks, mini bars, and wifi. The resort has two golf courses, two tennis courts, and multiple pools and hot tubs for recreation. It also has a spa with outdoor treatment areas and pools. The resort has two restaurants, one which serves contemporary French cuisine and won awards, and a more casual dining option with views of the golf course and a brasserie menu.