Skip to content

Bella Vista Hotel & Suites

Categories

Hotels and MotelsSmall Business Saturday

About Us

Centrally located to everything Lynchburg, Virginia has to offer, our large-scale boutique hotel pairs comfort and convenience with style and luxury. Whether you are visiting downtown for a fantastic adventure, taking in historic sights or nearby universities, or traveling for business Bella Vista has the amenities and services to accommodate your stay. With newly renovated rooms and expansive new suites, our staff is excited to provide you with a comfortable and stylish hotel stay.