Across Virginia, of the 2,022 hotels and motels we list, 1,815 give a phone number and 1,567 have a website. By what they offer: 171 motel, 81 extended stay.
Top 10 hotels and motels in Virginia
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking
-
3SheratonReston
-
5Extended Stay AmericaFairfax
-
6Hyatt Place Fredericksburg Mary WashingtonFredericksburg
-
7Knights Inn Virginia Beach at Lynnhaven ParkwayVirginia Beach
-
8Inn At Willow GroveOrange
-
9Extended Stay America Select SuitesGainesville
-
10Red Roof InnDumfries
Cities
Largest first. Towns with a single hotel or motel are listed further down this page.
- Virginia Beach114
- Richmond107
- Williamsburg87
- Norfolk57
- Alexandria53
- Arlington51
- Charlottesville50
- Newport News48
- Fredericksburg44
- Roanoke43
- Harrisonburg39
- Winchester37
- Chesapeake36
- Hampton33
- Petersburg30
- Glen Allen26
- Lynchburg26
- Fairfax25
- Manassas23
- Danville22
- Staunton21
- Henrico20
- Bristol19
- Chincoteague19
- Falls Church19
- Luray19
- Salem18
- Lexington17
- Wytheville17
- Ashland16
- Front Royal16
- Woodbridge16
- Chantilly15
- Chester15
- Herndon15
- Sandston15
- Sterling15
- Springfield14
- Suffolk14
- Christiansburg13
- Stafford13
- Blacksburg12
- Emporia12
- Leesburg12
- Waynesboro12
- Cape Charles11
- McGaheysville11
- Ruther Glen11
- South Hill11
- Vienna11
- Culpeper10
- Roseland10
Other towns in Virginia
One hotel or motel each — too few for a page of their own, so they live here.
-
Super 8Abingdon
298 Towne Centre Dr, Abingdon, VA 24210
-
Quality Inn and SuitesAbingdon
930 E Main St I-81 and Highway 58, Abingdon, VA 24210
-
Alpine MotelAbingdon
882 E Main St, Abingdon, VA 24210
-
Holiday Inn Express & SuitesAbingdon
130 Cook St, Abingdon, VA 24210
-
Copper Lantern InnAbingdon
133 E Valley St, Abingdon, VA 24210-2832
-
FairfieldAbingdon
923 East Main Street, Abingdon, VA 24210
-
Budget InnAbingdon
15886 Porterfield Hwy, Abingdon, VA 24210
-
Park Street Guest HouseAbingdon
134 Park St, Abingdon, VA 24210-3310
-
Appalach-Inn & ShoppesAbingdon
266 E Main St, Abingdon, VA 24210-2904
-
Resort Reservations-WintergreenAfton
950 Avon Rd, Afton, VA 22920-2746
-
Basecamp151Afton
7847 Rockfish Valley Hwy, Afton, VA 22920-3203
-
Wintergreen Mountain ResortAfton
Afton, VA
-
Days Inn by Wyndham AltavistaAltavista
1557 Main St, Altavista, VA 24517
-
Villas at SouthbendAlton
S Bend Rd, Alton, VA 24520
-
The Lodge at VIRAlton
1245 Pine Tree Rd, Alton, VA 24520-3617
-
Amelia Inn and SuitesAmelia Court House
15181 Patrick Henry Hwy, Amelia Court House, VA 23002
-
Obidiah Bethany Lodge 170Amelia Court House
9601 Wayside Ave, Amelia Court House, VA 23002-4880
-
Hotel Amelia and General StoreAmelia Court House
16400 Amelia Ave, Amelia Court House, VA 23002
-
Naked Creek FarmAmherst
230 Naked Creek Ln, Amherst, VA 24521-5000
-
Poe's Mountain LodgeAmissville
395 Hackleys Mill Rd, Amissville, VA 20106-9607
-
Forgotten CreekAmissville
43 Forgotten Creek Ln, Amissville, VA 20106-4164
-
Appomattox Inn and SuitesAppomattox
447 Old Courthouse Rd, Appomattox, VA 24522
-
Super 8 MotelAppomattox
Highway 460 W, Appomattox, VA 24522
-
Appomattox Vacation HomesAppomattox
1928 Church St, Appomattox, VA 24522
-
SpringHill SuitesAshburn
20065 Lakeview Center Plaza, Ashburn, VA 20147
-
Hilton Garden Inn Dulles NorthAshburn
22400 Flagstaff Plz, Ashburn, VA 20148-2400
-
Homewood Suites by Hilton Dulles-North/LoudounAshburn
44620 Waxpool Rd, Ashburn, VA 20147
-
Embassy Suites by Hilton Dulles North LoudounAshburn
44610 Waxpool Rd, Ashburn, VA 20147
-
Tru by Hilton Ashburn One LoudounAshburn
44732 Endicott Dr, Ashburn, VA 20147
-
Home2 Suites by Hilton Ashburn, VAAshburn
44870 Lakeview Overlook Plaza, Ashburn, VA 20147
-
Cardinal HotelsAshburn
Fairfax, Ashburn, VA
-
PM Hospitality StrategiesAshburn
44620 Waxpool Rd, Ashburn, VA 20147
-
Palm Springs Desert Resorts CvaAshburn
43436 Nottingham Sq, Ashburn, VA 20147-4574
-
Comfort Inn Atkins MarionAtkins
5558 Lee Hwy, Atkins, VA 24311-3004
-
Holiday Inn Express & Suites Charlottesville - RuckersvilleBarboursville
5920 Seminole Trail, Barboursville, VA 22968
-
Boy Scouts of America - Camp RolandBastian
9238 Grapefield Rd, Bastian, VA 24314
-
Chalet High ResortBasye
1345 Orkney Grade, Basye, VA 22810-2087
-
Bryce Hill CondominiumsBasye
141 The Hill Rd, Basye, VA 22810
-
Lakeview VillasBasye
459 King St, Basye, VA 22810
-
The Log House at BryceBasye
Bryce Resort, 1982 Fairway Dr, Basye, VA 22810
-
Bryce Condo at Bryce ResortBasye
140 the Hill Rd, Basye, VA 22810
-
Senedo Springs ResortBasye
Basye, VA
-
Days Inn by Wyndham BedfordBedford
921 Blue Ridge Ave, Bedford, VA 24523
-
Super 8Bedford
842 Sword Beach Ln, Bedford, VA 24523
-
Bedford MotelBedford
2195 W Lynchburg Salem Turnpike, Bedford, VA 24523
-
The Loft on Lawyers RowBedford
206 South St, Bedford, VA 24523
-
Wheat Valley LodgeBedford
1643 Wheats Valley Rd, Bedford, VA 24523-5218
-
The Cottage at Spring Rose Lane FarmBedford
8097 Virginia Bywy, Bedford, VA 24523-4766
-
The Longwood InnBedford
517 Longwood Ave, Bedford, VA 24523-3401
-
Liberty House Inn Bed & BreakfastBedford
602 Mountain Ave, Bedford, VA 24523-1945
-
The Butler INNBentonville
STONEWALL JCK HWY, Bentonville, VA 22610
-
Gateway To The Breaks MotelBig Rock
2307 Breaks Park Rd, Big Rock, VA 24607
-
Quality Inn and SuitesBig Stone Gap
4609 Aerial Way, Big Stone Gap, VA 24219
-
Country Inn Motel & RV ParkBig Stone Gap
627 Gilley Ave E, Big Stone Gap, VA 24219
-
The Inn at BlackstoneBlackstone
707 Fourth St, Blackstone, VA 23824
-
Wedgewood Motor InnBlackstone
412 S Main St, Blackstone, VA 23824
-
Big Walker MotelBland
70 Skyview Lane, Bland, VA 24315
-
Eupepsia Wellness ResortBland
Bland, VA
-
Blue Grass Chestnut CottageBlue Grass
742 Wimer Mountain Rd, Blue Grass, VA 24413-2300
-
Comfort InnBluefield
38769 Governor G C Peery Hwy, Bluefield, VA 24605-9381
-
Red Dirt ATV ResortBluefield
214 Dunn Rd, Bluefield, VA 24605
-
Bear Chase ManorBluemont
33665 Bear Chase Ln, Bluemont, VA 20135-1871
-
Residence Inn by Marriott Richmond West/MidlothianBon Air
1350 Johnston Willis Dr, Bon Air, VA 23235
-
The Inn on Thistle Hill Bed and Breakfast & Wellness CenterBoston
5541 Zachary Taylor Hwy, Boston, VA 22713-1743
-
Bowling Green MotelBowling Green
18138 A P Hill Blvd, Bowling Green, VA 22427
-
Relax Inn MotelBowling Green
18080 A P Hill Blvd, Bowling Green, VA 22427
-
Mountain View MotelBoyce
4982 John Mosby Hwy, Boyce, VA 22620
-
L'Auberge ProvençaleBoyce
Boyce, VA
-
Mt View Motel & C StoreBoyce
4892 John Mosby Hwy, Boyce, VA 22620-2817
-
Lake Gaston InnBracey
2850 Highway Nine O Three, Bracey, VA 23919-1600
-
Motels IncBracey
2850 Highway Nine O Three, Bracey, VA 23919-1600
-
Sunset Ridge ChaletBrightwood
611 Ridgeview Rd, Brightwood, VA 22715-1552
-
Holiday Inn Hotel and Convention CenterBristol, VA, US
3005 Linden Drive, Bristol, VA 24202, United States, Bristol, VA, US, VA 24202
-
Road Trip Rentals, Inc.Broad Run
16519 Gaines Rd, Broad Run, VA 20137-2211
-
The Cottage on LouisaBroadway
370 Louisa St, Broadway, VA 22815-9408
-
Brookneal MotelBrookneal
1413 Lynchburg Ave, Brookneal, VA 24528
-
Wattstull InnBuchanan
130 Arcadia Rd, Buchanan, VA 24066
-
White Tree InnBuena Vista
2070 Forest Ave, Buena Vista, VA 24416-2728
-
Budget InnBuena Vista
617 W 29th St, Buena Vista, VA 24416
-
Buena Vista MotelBuena Vista
447 E 29th St, Buena Vista, VA 24416-1253
-
Noah's Ark - Luxurious Lake Anna Waterfront Vacation RentalBumpass
Ark ave, Bumpass, VA 23024
-
Busbees RetreatBumpass
643 Busbees Point Rd, Bumpass, VA 23024-4810
-
Tucked Inn at Lake AnnaBumpass
12311 Eustace Dr, Bumpass, VA 23024-8844
-
Cove HavenBumpass
23 Covenant Way, Bumpass, VA 23024-4617
-
McGovern Lake Anna ResortBumpass
Bumpass, VA
-
Matthew W McFarlaneBurke
UNITED STATES OF AMERICA , Burke, VA
-
Northumberland Nest MotelCallao
436 Northumberland Hwy, Callao, VA 22435
-
Stonewood Hotel & Suites of Carrollton - SmithfieldCarrollton
20080 Brewers Neck Blvd, Carrollton, VA 23314-9707
-
Econo Lodge Inn Suites Carrollton - Smithfield - Double Room with Two Double Beds - SmokingCarrollton
Carrollton, VA
-
Apple Valley MotelCave Spring
5063 Franklin Rd SW, Cave Spring, VA 24014
-
Budget InnCedar Bluff
11965 Gov George C. Peery Hwy, Cedar Bluff, VA 24609
-
Timberline LodgeCedar Bluff
12058 Governor G C Peery Hwy, Cedar Bluff, VA 24609
-
SpringHill Suites by Marriott Centreville ChantillyCentreville
5920 Trinity Pkwy, Centreville, VA 20120
-
Wesco MotelChase City
11209 VA-92, Chase City, VA 23924
-
An Inn for All Seasons Bed & BreakfastChatham
335 S Main St, Chatham, VA 24531-4749
-
WW ToursChesterfield
13618 Brandy Oaks Rd, Chesterfield, VA 23832
-
Motel 6 Chilhowie, VA - I-81Chilhowie
108 River Rd, Chilhowie, VA 24319
-
Budget InnChilhowie
1305 E Lee Hwy, Chilhowie, VA 24319
-
RiversteadChilhowie
454 Loves Mill Road, Chilhowie, VA 24319
-
Knights Inn ChilhowieChilhowie
108 River Rd, Chilhowie, VA 24319
-
Lighthouse InnChincateague
Chincateague, VA
-
Bayview EfficienciesClarksville
405 Fourth St, Clarksville, VA 23927
-
Clarion PointeClarksville
103 2nd St Hwy 58, Clarksville, VA 23927
-
Lighthouse MotelClarksville
7357 US-58, Clarksville, VA 23927
-
Best Western On The LakeClarksville
103 2nd St, Clarksville, VA 23927
-
Clarksville Lake HotelClarksville
Clarksville, VA
-
Canary CottageClifton
7153 Main St, Clifton, VA 20124-1714
-
The Smith Creek InnClifton Forge
811 Commercial Ave, Clifton Forge, VA 24422-1011
-
The Railroader HotelClifton Forge
314 Commercial Ave, Clifton Forge, VA 24422
-
Sleep Inn and SuitesClintwood
5625 Dickenson Hwy, Clintwood, VA 24228
-
Scottish Inns CollinsvilleCollinsville
2357 Virginia Ave, Collinsville, VA 24078-2314
-
Quality Inn Dutch InnCollinsville
2360 Virginia Ave, Collinsville, VA 24078
-
Comfort Inn Near Martinsville SpeedwayCollinsville
Collinsville, VA
-
Wakefield MotelColonial Beach
1513 Irving Ave, Colonial Beach, VA 22443
-
Blue Crab Cottage CBColonial Beach
211 Vernon St, Colonial Beach, VA 22443
-
Riverview InnColonial Beach
24 Hawthorn St, Colonial Beach, VA 22443
-
Blue Crab BungalowColonial Beach
215 Jefferson St, Colonial Beach, VA 22443-2415
-
Doc's Motor CourtColonial Beach
Colonial Beach, VA 22443
-
Hampton Inn Petersburg Southpark MallColonial Heights
403 E Roslyn Rd, Colonial Heights, VA 23834
-
Comfort InnColonial Heights
15720 Woods Edge Rd, Colonial Heights, VA 23834
-
Candlewood SuitesColonial Heights
15820 Woods Edge Rd, Colonial Heights, VA 23834
-
Comfort Suites SouthparkColonial Heights
931 South Ave, Colonial Heights, VA 23834
-
Hilton Garden Inn Richmond South/SouthparkColonial Heights
800 Southpark Blvd, Colonial Heights, VA 23834
-
Rodeway Inn Colonial Heights I-95Colonial Heights
2310 Indian Hill Rd, Colonial Heights, VA 23834
-
Extended Stay AmericaColonial Heights
441 Charles H Dimmock Pkwy, Colonial Heights, VA 23834
-
WoodSpring Suites Colonial Heights Fort LeeColonial Heights
255 Jennick Drive, Colonial Heights, VA 23834
-
Interstate InnColonial Heights
2201 Indian Hill Rd, Colonial Heights, VA 23834
-
Courtland InnCourtland
23615 Jerusalem Rd, Courtland, VA 23837
-
Quality InnCovington
429 W Main St, Covington, VA 24426
-
Hampton Inn CovingtonCovington
701 Carlyle St, Covington, VA 24426-6364
-
Compare Inn & SuitesCovington
203 Interstate Dr, Covington, VA 24426
-
Pinehurst MotelCovington
718 E Madison St, Covington, VA 24426
-
Baymont Inn & Suites CovingtonCovington
429 W Main St, Covington, VA 24426
-
Highland MotelCovington
720 S Highland Ave, Covington, VA 24426
-
Budget Inn MotelCovington
420 N Monroe Ave, Covington, VA 24426
-
Sweet Chalybeate SpringsCovington
Covington, VA
-
Rich InnCrewe
16092 W Colonial Trail Hwy, Crewe, VA 23930-4238
-
The Inn at BrightberryCrozet
1041 Half Mile Branch Rd, Crozet, VA 22932-3306
-
Hampton Inn by Hilton DalevilleDaleville
195 Town Center Street, Daleville, VA 24083
-
Dominion LodgingDaleville
658 Roanoke Rd, Daleville, VA 24083
-
Spark by Hilton Daleville Roanoke NorthDaleville
446 Roanoke Rd, Daleville, VA 24083
-
No. 112 East LaurelDamascus
112 E Laurel Ave, Damascus, VA 24236
-
Between the TrailsDamascus
219 E Creepers Way, Damascus, VA 24236
-
The Place HostelDamascus
203 E Creepers Way, Damascus, VA 24236
-
Sanders Mountain View LodgeDamascus
560 Acorn Ln, Damascus, VA 24236-4150
-
Rambo HouseDamascus
116 E Laurel Ave, Damascus, VA 24236
-
The Laurel HouseDamascus
103 E Laurel Ave, Damascus, VA 24236
-
Deltaville Dockside InnDeltaville
70 Dockside Dr, Deltaville, VA 23043
-
Star MotelDillwyn
14923 N James Madison Hwy, Dillwyn, VA 23936-2868
-
Bud's Inn at the Chester PlantationDisputanta
8401 Golf Course Dr, Disputanta, VA 23842-6118
-
Garner Hotel Doswell Southeast by IHGDoswell
16280 International St, Doswell, VA 23047
-
OYO Hotel Doswell Kings DominionDoswell
10222 Kings Dominion Blvd, Doswell, VA 23047
-
Best Western Doswell HotelDoswell
16220 International St, Doswell, VA 23047
-
Motel 6 - DoswellDoswell
16116 Theme Park Way, Doswell, VA 23047-1914
-
Travel Plaza MotelDoswell
10222 Kings Dominion Blvd, Doswell, VA 23047-1917
-
Kling Dominion DormitoryDoswell
9900 Doswell Rd, Doswell, VA 23047-1921
-
Econo Lodge At The ParkDoswell
10222 Kings Dominion Blvd, Doswell, VA 23047-1917
-
Holiday Inn Express DublinDublin
4428 Cleburne Blvd, Dublin, VA 24084
-
Quality Inn Dublin I-81Dublin
4424 Cleburne Blvd I-81 at, State Hwy 100, Dublin, VA 24084
-
Claytor Lake InnDublin
5080 State Park Rd, Dublin, VA 24084
-
Sleep Inn & Suites Dublin Near Claytor Lake State ParkDublin
5094 State Park Rd, Dublin, VA 24084-5623
-
Knights Inn and Suites DublinDublin
4600 Cleburne Blvd, Dublin, VA 24084
-
The Nrv Suites & Extended Stay MotelDublin
117 Dominion Dr, Dublin, VA 24084
-
Travel InnDuffield
382 Duff Patt Hwy, Duffield, VA 24244-5272
-
Residence Inn by Marriott Dulles Airport at Dulles 28 CentreDulles
45250 Monterey Pl, Dulles, VA 20166
-
Red Roof InnDumfries
17113 Dumfries Rd, Dumfries, VA 22025
-
Candlewood Suites Dumfries - QuanticoDumfries
16927 Old Stage Rd, Dumfries, VA 22025
-
Hampton Inn Dumfries QuanticoDumfries
16959 Old Stage Rd, Dumfries, VA 22025
-
Holiday Inn Express DumfriesDumfries
3901 Fettler Park Dr, Dumfries, VA 22025-1998
-
Days InnDumfries
16925 Old Stage Rd, Dumfries, VA 22025
-
Motel 6Dumfries
17133 Dumfries Rd, Dumfries, VA 22025
-
Comfort Inn Near Quantico Main Gate NorthDumfries
16931 Old Stage Rd, Dumfries, VA 22025
-
Super 8 MOTEL - SuiteDumfries
Dumfries, VA
-
Four SeasonsDumfries
16400 Four Seasons Dr, Dumfries, VA 22025-1882
-
Country View Lodging MotelElkton
19974 Spotswood Trail, Elkton, VA 22827
-
Massanutten ResortElkton
8329 S East Side Hwy, Elkton, VA 22827-3418
-
Elkton MotelElkton
17597 Spotswood Trl, Elkton, VA 22827-3942
-
Garden View SuiteElkwood
18028 Carrico Mills Rd, Elkwood, VA 22718-1948
-
Primland Resort, Meadows of Dan, VaElliston
Elliston, VA
-
Holiday Inn Express and Suites Exmore - Eastern ShoreExmore
3446 Lankford Hwy, Exmore, VA 23350
-
Hampton Inn & Suites ExmoreExmore
4129 Lankford Hwy, Exmore, VA 23350
-
Sandy Hill SunsetsExmore
6394 Whittington Rd, Exmore, VA 23350-4438
-
GellerosaFairfax Station
5753 Daingerfield Way, Fairfax Station, VA 22039-1056
-
The Magnolia InnFairfax Station
8636 Chase Glen Cir, Fairfax Station, VA 22039-3304
-
Executive MotelFairlawn
7498 Lee Hwy, Fairlawn, VA 24141
-
Dogwood LodgeFairlawn
7073 Lee Hwy, Fairlawn, VA 24141
-
Newton's MotelFalmouth
436 Cambridge St, Falmouth, VA 22405
-
Mountain Top MotelFancy Gap
7791 Fancy Gap Hwy, Fancy Gap, VA 24328
-
Doe Run Lodging At Groundhog MountainFancy Gap
91 Keno Rd, Fancy Gap, VA 24328
-
Grassy Creek Cabooses & DepotFancy Gap
278 Caboose Ln, Fancy Gap, VA 24328
-
The Hexagon HouseFancy Gap
1112 Dusty Ridge Rd, Fancy Gap, VA 24328-4114
-
Country View InnFancy Gap
230 Pottery Dr, Fancy Gap, VA 24328
-
Fancy Gap InnFancy Gap
142 Kelly Rd, Fancy Gap, VA 24328-2542
-
Holiday Inn Express & SuitesFarmville
404 Sunchase Blvd, Farmville, VA 23901
-
Super 8Farmville
2012 S Main St, Farmville, VA 23901
-
Hampton Inn FarmvilleFarmville
300 Sunchase Blvd, Farmville, VA 23901
-
Days InnFarmville
2015 S Main St, Farmville, VA 23901
-
Tru by Hilton FarmvilleFarmville
1913 S Main St, Farmville, VA 23901
-
Comfort INN-FarmvilleFarmville
2108 S Main St, Farmville, VA 23901-2592
-
Executive InnFarmville
4070 W 3rd St, Farmville, VA 23901
BEFORE YOU GO
Plan a hotel stay
Practical guides for comparing options, preparing questions and confirming arrangements directly.

Confirm check-in timing
Find your property's check-in policy, prepare for arrival and handle late or overnight travel without assuming every hotel follows the same timetable.
Read the guide
Plan an early arrival
Explain your arrival needs, distinguish a request from confirmed access and compare property-specific alternatives before paying for extra time.
Read the guide
Read cancellation terms
Identify the conditions attached to your exact room rate, document a cancellation and separate a request for flexibility from an approved refund.
Read the guide