Best Hotels in Farmville, VA

Here’s the America’s Best Online list of the best Hotels in Farmville, VA. Hampton Inn Farmville, Va got the current top hotel ranking for Farmville. Closely following #1 are Days Inn Farmville, Super 8 Motel - Farmville, Comfort Inn Farmville and Super 8 Motel - Farmville. After reading the top ten hotels in Farmville (and the honorable mentions including Longwood Inn) be sure to check out the Virginia Hotels nearby in cities such as Hampden Sydney, Burkeville, Dillwyn, Crewe and Keysville.

Top 10 Hotels in Farmville, VA

  1. Hampton Inn Farmville, Va
    300 Sunchase Boulevard, Farmville, VA 23901
     • 434-392-8826

  2. Days Inn Farmville
    2015 S Main St, Farmville, VA 23901
     • 434-392-6611

  3. Super 8 Motel - Farmville
    2012 South Main Street, Farmville, VA 23901
     • 434-392-8196

  4. Comfort Inn Farmville
    2108 S Main St, Farmville, VA 23901
     • 434-392-8163

  5. Super 8 Motel - Farmville
    Highway 15 South & US 460 Bypass, 2012 South Main Street, Farmville, VA 23901
     • 434-392-8196

  6. Super 8 Farmville
    2012 South Main Street, Highway 15 South And US 460 Bypass, Farmville, VA 23901

    Unrated

  7. Comfort Inn Farmville
    2108 S MAIN ST US 15 AND US 460 BYPASS , Farmville, VA 23901

    Unrated

  8. Comfort Inn Farmville
    2108 S. Main St. US 15 & US 460 Bypass, Farmville, VA, 23901, US

    Unrated

  9. Executive Inn
    4070 Third St, Farmville, VA 23901

    Unrated

  10. Linden Bed and Breakfast
    Route 5, Box 2810, Farmville, VA 23901

    Unrated

Honorable Mentions for Hotels in Farmville

  • Longwood Inn
    408 High St, Farmville, VA 23901
     • 804-395-2613

Top Hotels Near Farmville

  • Custom Hunts Shooting Preserve (Hampden Sydney, VA)
    5.6 miles from Farmville
  • Comfort Inn Burkeville (Burkeville, VA)
    13.1 miles from Farmville
  • Star Motel (Dillwyn, VA)
    17 miles from Farmville
  • Westons Motel (Crewe, VA)
    17.3 miles from Farmville
  • The Cottage on New Directions Farm (Keysville, VA)
    18.8 miles from Farmville