Where is The Restaurant at Meadowood located?

Answers from Our Experts (1)

The Restaurant at Meadowood is located in California’s legendary Napa Valley, renowned for its incredible wines and luxurious resorts. Meadowood was the first of its breed of luxury resorts when it opened in 1979, and it’s remained the weekend haunt of wealthy and famous Californians ever since. Meadowood brings together top-notch amenities and the essentials of the Northern California good life: Jaw-droppingly well-stocked cellars, one of the world’s best restaurants, a golf course, tennis courts, a croquet lawn, miles of hiking, swimming, a first-class gym and a Forbes Travel Guide Four-Star spa. It’s the kind of place you will never want to leave.

It’s also incredibly convenient if you are living in or visiting the San Francisco Bay area and a top contender for a weekend getaway spot. The Restaurant at Meadowood is in St. Helena, which is only about 65 miles away from San Francisco. Plus, once you arrive at 900 Meadowood Lane, it’s like you’re in a different world. Surrounded by bosky, viridian woodlands on all sides and pampered by the Valley’s year-round comfortable temperatures, it’s a perfect place to escape from the Fog City — or any city, for that matter.

Related Questions