Hotels & Motels in or near Belle Vernon, Pennsylvania. Belle Vernon is 35 miles south of Pittsburgh and 24 miles southwest of Greensburg. The next closest hotels are about 8 miles west in Bentleyville. Zoom in (+) to see interstate exits, restaurants, and other attractions near hotels. Enter your dates to see matching rates.