South Boston hotels & apartments, all accommodations in South Boston

Recommended hotels in South Boston

Berry Hill Resort South Boston photo

Berry Hill Resort South Boston

The city center lies within 4 km from the venue. 60 minutes' drive from Lynchburg. The 4-star Berry Hill…

3105 River Road, South Boston, United States

Fairfield Inn And Suites By Marriott South Boston photo

Fairfield Inn And Suites By Marriott South Boston

Fairfield Inn And Suites By Marriott South Boston is located within 20 minutes' walk from the center of South Boston.

1120 Bill Tuck Highway, South Boston, United States

Days Inn & Suites South Boston photo

Days Inn & Suites South Boston

The center of South Boston can be reached in 20 minutes' walk from the hotel. Holiday Inn Express South Boston…

1074 Bill Tuck Highway, South Boston, United States