Hotels in South Hill

7 Hotels

flag United States of America

Find the best hotels in South Hill

Cities near South Hill

Featured Hotels in South Hill

Budget Inn Express

stars

617 N Mecklenburg Ave, 23970 - South Hill

Located in South Hill, Budget Inn Express is within a 15-minute walk of Virginia S. Evans Doll Museum and South Hill Model Train Museum. This motel is 26.5 mi (42.6 km) from Lake...

Americas Best Value Inn South Hill

stars

623 E. Atlantic Street, 23970 - South Hill

With a stay at Americas Best Value Inn South Hill in South Hill, you'll be within a 5-minute drive of Virginia S. Evans Doll Museum and South Hill Model Train Museum. This motel...

Quality Inn South Hill I-85

stars

918 E Atlantic St, 23970 - South Hill

Located in South Hill, Quality Inn South Hill I-85 is within a 5-minute drive of Centennial Park and Virginia S. Evans Doll Museum. This hotel is 25.3 mi (40.7 km) from Lake...

See more hotels in South Hill