Holiday Gift Card Sale! Buy one get one free - Shop Now!
A close up of a white wall at Bel Abri Napa Valley Inn.

Bel Abri Napa Valley Inn

About The Inn

Bel Abri is a 15-room French Country Inn located in beautiful Napa, CA. The ambiance of our inn will make you feel as if you’ve been whisked off to a French Château. Expect and receive timeless hospitality with European style and elegance. Bel Abri Napa Valley Inn has the charm of a bed and breakfast and the amenities of a boutique hotel.

837 California Blvd, Napa, California 94559