Beginning of main content

Search 321,000 hotels worldwide.

Get the price guarantee available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.

Where To Stay In Napa

Napa, Napa Hotel Information

Planning a visit to Napa? There's a number of lodgings to choose from. If you are after a great place to stay within a 0.1-mile distance of the heart of Napa, Expedia's comprehensive database contains no less than 44 accommodation options that match that criteria.

One of the secrets of hassle-free vacationing is booking a room that's close to the action, so be sure to have a look at the 1801 First and La Belle Epoque, which can be found a short distance of Napa's heart.

You could also check out the Auberge Du Soleil or the Bardessono. The Auberge Du Soleil can be found 15 miles away from the main part of Napa. The Bardessono, is 8 miles away. The Carneros Resort and Spa and also the Milliken Creek Inn & Spa are two alternative Expedia-listed accommodations in Napa.

Looking for things to do? Spend the day discovering Castello di Amorosa and Chateau Montelena Winery, in Calistoga, 25 miles to the northwest of Napa. Calistoga accommodation options include the Solage Calistoga and Cottage Grove Inn. Or, you could consider staying in St. Helena, 17 miles to the northwest of Napa, where you can pick from the Harvest Inn by Charlie Palmer and Wine Country Inn. The Rubicon Estate and Flora Springs Winery are a couple of the most popular attractions to experience when visiting St. Helena.

Why not spend a few hours rubbing shoulders and cheering along with local sports fans at a local sporting fixture. AT&T Park is 35 miles to the south of Napa. For travelers who are keen on staying close by, make a reservation in the Fairmont Heritage Place, Ghirardelli Square or The St. Regis San Francisco.

Sonoma County Airport is situated 30 miles away from Napa. Travelers who choose to stay close by, can book a room at the Hampton Inn & Suites Windsor - Sonoma Wine Country or the Hilton Garden Inn Sonoma County Airport.