← The Weekend Getaways
🌿 RelaxedWeekend · from San Francisco, CA

Napa Riverfront & Calistoga Hot Springs

Two unhurried days in Napa Valley focused on the experiences that require no rush: the Napa Riverfront food market, a geothermal mud bath in Calistoga's 19th-century spa tradition, and the Castello di Amorosa's extraordinary medieval architecture. The pace throughout is set by the landscape rather than an itinerary.

Day 1 — Napa & Yountville, CADay 2 — Calistoga Spa Day — Return to San Francisco
Day 1Napa & Yountville, CA

Day 1Napa & Yountville, CA

🚗 1 hr 52 min driving📍 5 stops
🌅
Morning
🚗
Drive
San Francisco, CAOxbow Public Market — Napa
1 hr 30 min8:00 AM9:30 AM
Oxbow Public Market — Morning Food Hall
Oxbow Public Market — Morning Food Hall
4.6
The two market halls on the Napa River opened in 2008 and immediately became the primary reason to visit downtown Napa beyond the winery circuit. Hog Island Oyster Company's counter, the Fatted Calf Charcuterie (renowned for its house-cured meats and weekly rillettes), Five Dot Ranch Butchers, and the model Bakery (James Beard Award-recognized baker Karen Mitchell's croissants and morning buns) make the morning hours here the best food-per-square-foot of any market in the North Bay.
🍽️
Lunch
🚗
Drive
Downtown NapaYountville
20 min10:30 AM10:50 AM
Yountville Town Center — Ad Hoc Restaurant
Yountville Town Center — Ad Hoc Restaurant
4.4
Thomas Keller's family-style restaurant in Yountville, opened in 2006 as a temporary experiment that became permanent due to immediate popularity — a fixed four-course family-style menu that changes daily based on seasonal availability. The fried chicken (served Sundays) has become the most replicated recipe from Keller's restaurants; the Monday burger menu uses Niman Ranch beef. The dining room's industrial-chic design contrasts with the elaborateness of the cooking.
☀️
Afternoon
Napa Valley Wine Train — Afternoon Excursion
Napa Valley Wine Train — Afternoon Excursion
4.6
A 36-mile round-trip excursion through the Napa Valley floor in restored 1915–1952 Pullman dining cars, from downtown Napa to St. Helena and back — a 3-hour wine and food experience that provides a different perspective on the valley's geography. The train passes through 12 of the valley's 16 wine AVAs; the sommelier-guided wine service uses small-production Napa producers not available at retail. The Gourmet Express dining car serves an afternoon California menu.
🌙
Evening
🚗
Drive
YountvilleBistro Jeanty — Yountville
2 min5:00 PM5:02 PM
🍽️ Dinner5:02 PM
Bistro Jeanty
Bistro Jeanty
Philippe Jeanty's French country bistro in Yountville, open since 1998 in a 1915 cottage on Washington Street — serving Burgundian classics (coq au vin, cassoulet, bouillabaisse, crème brûlée in a pastry shell) that remain unchanged after 25 years and remain excellent. The most French-feeling restaurant in the Napa Valley; the tomato bisque in a puff pastry dome is the dish the restaurant is known for.
4.6French restaurant📍 Maps →
4 options · tap to switch
🛏️
Bardessono or Napa River Inn
The Bardessono hotel is Yountville's most modern luxury property; the Napa River Inn occupies the 1884 Hatt Building downtown.
Day 2Calistoga Spa Day — Return to San Francisco

Day 2Calistoga Spa Day — Return to San Francisco

🚗 2 hr 25 min driving📍 4 stops
🌅
Morning
🚗
Drive
Napa, CAIndian Springs Resort — Calistoga
45 min8:00 AM8:45 AM
Indian Springs Resort — Mud Bath & Mineral Pool
Indian Springs Resort — Mud Bath & Mineral Pool
4.5
A Calistoga resort operating since 1862 on Sam Brannan's original spa site, and one of California's oldest resort destinations — it uses geothermal water drawn from wells on the property — the same volcanic source that feeds the Old Faithful Geyser of California adjacent to the property, which erupts every 30–40 minutes. The mud bath treatment uses volcanic ash mixed with mineral spring water at 104°F; the 1913 Olympic-size pool (the oldest thermal pool in California) is maintained at 102°F year-round by the geothermal wells. Book the mud bath 2–3 weeks in advance for weekend visits.
🍽️
Lunch
Sam's Social Club — Indian Springs Resort
Sam's Social Club — Indian Springs Resort
4.4
The resort restaurant serving California-Italian cuisine in an indoor-outdoor space with views of the thermal pool and the surrounding palm gardens. The lunch menu features house-made pizza from the wood-fired oven, seasonal salads using Napa Valley produce, and the resort's signature tacos with house-made tortillas. A casual and satisfying midday option within the resort grounds.
☀️
Afternoon
🚗
Drive
Indian Springs ResortCastello di Amorosa
5 min12:00 PM12:05 PM
Castello di Amorosa — Medieval Castle & Winery
Castello di Amorosa — Medieval Castle & Winery
4.2
Dario Sattui spent 14 years and $30 million constructing a 107-room 13th-century Tuscan castle in Calistoga between 1994 and 2007, using hand-chiseled stone blocks imported from Europe, 850,000 reclaimed bricks, hand-painted Italian ceiling frescoes, and wrought-iron hardware fabricated by a German blacksmith. The structure includes a great hall, dungeon, moat bridge, and eight underground cave levels. The winery produces Italian varietals — Sangiovese, Pinot Grigio, Dolcetto — grown on 171 acres of Napa estate. The afternoon tour through the caves and castle architecture runs 45–60 minutes.
🌙
Evening
🚗
Drive
Castello di AmorosaBouchon Bistro — Yountville
20 min5:00 PM5:20 PM
Drive south on CA-29 through St. Helena to Yountville.
🍽️ Dinner5:20 PM
Bouchon Bistro — Yountville
Bouchon Bistro — Yountville
Thomas Keller's French bistro in Yountville, open since 1998, serving classical French brasserie cooking in Napa Valley with the same sourcing discipline as his nearby French Laundry. The steak frites, the onion soup gratinée, and the raw bar are the consistent anchors; the wine list emphasizes small-production Napa Valley producers at fair prices for the appellation. The dining room occupies a converted 1920s building on Washington Street — less formal than The French Laundry but with equally serious technique in the kitchen.
4.5French restaurant📍 Maps →
4 options · tap to switch
🚗
Drive
Yountville, CASan Francisco, CA
1 hr 15 min6:20 PM7:35 PM
Plan your own escapeExplore more trips →