Discover the Wine Country in Napa Valley, a peaceful sanctuary nestled among lush, rolling hills, a sea of vivid wildflowers, and radiant vineyards. Set in the heart of the Napa Valley Wine Country, River Terrace Inn features luxurious accommodations, personalized services and a pristine riverfront setting. River Terrace Inn is an enchanting blend of modern elegance, laid-back California charm and the energy of downtown Napa. Boasting a relaxed ambiance, beautiful Napa accommodations are a luxurious blend of modern convenience and classic comfort. Open and airy, most rooms offer balconies where cool breezes and brilliant sunsets inspire peaceful moments of private reflection at hotel in Napa Valley.