Find Virginia motels from $54

Most properties are fully refundable. Because flexibility matters.

Save 10% or more on over 100,000 hotels worldwide as a One Key member.

Search over 2.9 million properties and 550 airlines worldwide.

Compare 226 Motels in Virginia with verified reviews, last-minute rates and availability tonight. Book with instant confirmation.

Motel 6 Sandston, VA - Richmond, Va
2 out of 5
5704 Williamsburg Rd, Sandston, VA, 23150
Fully refundableReserve now, pay when you stay
The price is $61 per night from Jun 1 to Jun 2
$61
per night
Jun 1 - Jun 2
6/10 (909 reviews)
"Clean"

Reviewed on May 18, 2023

Motel 6 Sandston, VA - Richmond, Va
Travelodge by Wyndham Wytheville
2 out of 5
140 Lithia Rd, Wytheville, VA, 24382
Fully refundableReserve now, pay when you stay
The price is $67 per night from May 31 to Jun 1
$67
per night
May 31 - Jun 1
8.2/10 Very Good! (1,009 reviews)
Awesome Place & Staff
"This Travelodge is amazing! Beautifully maintained. The bed was so comfy. Lori was so helpful getting a booking discrepancy corrected. I have stayed at this property dozens of times and it just keeps getting better."

Reviewed on May 25, 2023

Travelodge by Wyndham Wytheville
Travelodge by Wyndham Winchester
2.5 out of 5
160 Front Royal Pike, Winchester, VA, 22602
Fully refundableReserve now, pay when you stay
The price is $60 per night from Jun 6 to Jun 7
$60
per night
Jun 6 - Jun 7
7.6/10 Good! (1,001 reviews)
"The price was great. I've stayed here many times. My only minor issue is that the breakfast has gotten more frugal over the years. I miss the bagels. Otherwise, everything worked. No issues."

Reviewed on May 22, 2023

Travelodge by Wyndham Winchester

Save an average of 15% on thousands of hotels when you're signed in

Motel 6 Springfield, VA - Washington DC Southwest
2 out of 5
6868 Springfield Blvd, Springfield, VA, 22150
Fully refundableReserve now, pay when you stay
The price is $85 per night from Jun 4 to Jun 5
$85
per night
Jun 4 - Jun 5
6.8/10 (1,010 reviews)
"i"

Reviewed on May 26, 2023

Motel 6 Springfield, VA - Washington DC Southwest
Motel 6 Richmond, VA - Midlothian Turnpike
2 out of 5
100 Greshamwood Place, Richmond, VA, 23225
Fully refundableReserve now, pay when you stay
The price is $69 per night from May 31 to Jun 1
$69
per night
May 31 - Jun 1
6.4/10 (406 reviews)
"Great place to stay and the price is great too!!"

Reviewed on May 19, 2023

Motel 6 Richmond, VA - Midlothian Turnpike
Motel 6 Richmond, VA - I-64 West
2 out of 5
7831 Shrader Rd, Richmond, VA, 23294
Fully refundableReserve now, pay when you stay
The price is $68 per night from Jun 4 to Jun 5
$68
per night
Jun 4 - Jun 5
6/10 (341 reviews)
"The staff was super friendly, helpful and fantastic personalities!!! I didn't find anything that i didn't like. Room was fantastic!"

Reviewed on Apr 26, 2023

Motel 6 Richmond, VA - I-64 West
Days Inn by Wyndham Charlottesville/University Area
2 out of 5
1610 Emmet St N, Charlottesville, VA, 22901
Fully refundableReserve now, pay when you stay
The price is $80 per night from Jun 4 to Jun 5
$80
per night
Jun 4 - Jun 5
7.2/10 Good! (1,008 reviews)
"!!!"

Reviewed on May 28, 2023

Days Inn by Wyndham Charlottesville/University Area
Days Inn by Wyndham Virginia Beach At The Beach
2 out of 5
1000 Atlantic Ave, Virginia Beach, VA, 23451
Fully refundableReserve now, pay when you stay
The price is $100 per night from May 31 to Jun 1
$100
per night
May 31 - Jun 1
7.2/10 Good! (1,001 reviews)
"Breakfast attendant and front desk were very friendly. Room was stocked with plenty towels. Hot water was excellent. Close to the beach. Nice pool. Down sides small bathroom. Lighting not very bright in room(it was a cloudy day) walk ways to rooms are very small hard to pass people.."

Reviewed on May 21, 2023

Days Inn by Wyndham Virginia Beach At The Beach
Motel 6 Virginia Beach, VA
2 out of 5
Euclid Road, 4760, Virginia Beach, VA, 23462
Fully refundableReserve now, pay when you stay
The price is $80 per night from May 31 to Jun 1
$80
per night
May 31 - Jun 1
6/10 (998 reviews)
"They treated my sistah with a whole lot of respect& love..She had an ball with y'all and would love to stayed again .."

Reviewed on May 16, 2023

Motel 6 Virginia Beach, VA
Travel Inn Bristol near State St
2.5 out of 5
2221 Euclid Ave, Bristol, VA, 24201
Fully refundableReserve now, pay when you stay
The price is $56 per night from May 31 to Jun 1
$56
per night
May 31 - Jun 1
6.6/10 (435 reviews)
"Our stay was mediocre, had to clean the bathroom floor before showering, room could have been cleaner."

Reviewed on May 28, 2023

Travel Inn Bristol near State St
Econo Lodge Civic Center
2.5 out of 5
308 Orange Ave. NE, Roanoke, VA, 24016
Fully refundableReserve now, pay when you stay
The price is $69 per night from May 31 to Jun 1
$69
per night
May 31 - Jun 1
7.6/10 Good! (773 reviews)
"We were there for six days. This was not a fancy place but for the price it was good. We had a king size bed that was very comfortable. Everything was very clean and while we were out for the day our room was cleaned and fresh towels were waiting for us when we returned. The people at the front desk ..."

Reviewed on May 23, 2023

Econo Lodge Civic Center
Sleep Inn Emporia
2.5 out of 5
899 Wiggins Road, Emporia, VA, 23847
Fully refundableReserve now, pay when you stay
The price is $101 per night from Jun 25 to Jun 26
$101
per night
Jun 25 - Jun 26
8.2/10 Very Good! (585 reviews)
"The breakfast left a lot to be desired."

Reviewed on May 28, 2023

Sleep Inn Emporia
Super 8 by Wyndham Williamsburg/Historic Area
2 out of 5
304 2nd St, Williamsburg, VA, 23185
Fully refundableReserve now, pay when you stay
The price is $59 per night from May 31 to Jun 1
$59
per night
May 31 - Jun 1
6.4/10 (1,002 reviews)
"the room was very clean."

Reviewed on May 18, 2023

Super 8 by Wyndham Williamsburg/Historic Area
Sandston Inn
2.5 out of 5
5209 Williamsburg Rd, Sandston, VA, 23150
The price is $99 per night from May 31 to Jun 1
$99
per night
May 31 - Jun 1
2.8/10 (9 reviews)
"free parking safe location nice staff good location management team was very nice"

Reviewed on Feb 6, 2023

Sandston Inn
Red Roof Inn Petersburg – Fort Lee
2 out of 5
12205 South Crater Rd, Building A, Petersburg, VA, 23805
Fully refundableReserve now, pay when you stay
The price is $71 per night from Jun 4 to Jun 5
$71
per night
Jun 4 - Jun 5
4.8/10 (499 reviews)
"Clean rooms and nice front desk lady"

Reviewed on Apr 14, 2023

Red Roof Inn Petersburg – Fort Lee
Motel 6 Bristol, VA
2 out of 5
21561 Clear Creek Rd, Bristol, VA, 24202
Fully refundableReserve now, pay when you stay
The price is $70 per night from Jun 4 to Jun 5
$70
per night
Jun 4 - Jun 5
8.4/10 Very Good! (999 reviews)
They kept the light on for us
"I’ll never overlook Motel6 again when shopping for rooms on Hotel.com. This wasn’t the old school motor inn. Just as good as other big “discount” chains without all the extras to cost more when all you want is a place to rest between days of being on the highway."

Reviewed on May 21, 2023

Motel 6 Bristol, VA
Days Inn by Wyndham Emporia
2 out of 5
921 W Atlantic St, Emporia, VA, 23847
Fully refundableReserve now, pay when you stay
The price is $75 per night from Jun 5 to Jun 6
$75
per night
Jun 5 - Jun 6
5.6/10 (999 reviews)
"Thebes was way too firm. It hurt my hips"

Reviewed on May 8, 2023

Days Inn by Wyndham Emporia
Howard Johnson by Wyndham Harrisonburg
2 out of 5
10 Linda Ln, Harrisonburg, VA, 22802
Fully refundableReserve now, pay when you stay
The price is $54 per night from Jun 6 to Jun 7
$54
per night
Jun 6 - Jun 7
6.2/10 (580 reviews)
"Affordable clean plus free breakfast"

Reviewed on May 29, 2023

Howard Johnson by Wyndham Harrisonburg
Motel 6 Norfolk, VA
2 out of 5
853 North Military Highway, Norfolk, VA, 23502
Fully refundableReserve now, pay when you stay
The price is $66 per night from May 31 to Jun 1
$66
per night
May 31 - Jun 1
5.2/10 (1,000 reviews)
"Staff were kind and friendly as well as the people who stayed in the area."

Reviewed on May 13, 2023

Motel 6 Norfolk, VA
Flagship Inn
2 out of 5
815 S. Crater Road, Petersburg, VA, 23803
Fully refundableReserve now, pay when you stay
The price is $55 per night from May 31 to Jun 1
$55
per night
May 31 - Jun 1
4/10 (295 reviews)
"I have a great stay at flagship and I would stay again"

Reviewed on Apr 12, 2023

Flagship Inn
Don't see what you're looking for?
See all available properties in Virginia
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Other property types in Virginia

Holiday Inn National Airport/Crystal City, an IHG Hotel

Holiday Inn National Airport/Crystal City, an IHG Hotel

3.5 out of 5
2650 Richmond Highway, Arlington, VA, 22202
7.8/10 Good! (1,123 reviews)
"the staff was friendly and the room was clean I like the maid service as well"

Reviewed on May 28, 2023

Holiday Inn National Airport/Crystal City, an IHG Hotel
Hotel Pentagon

Hotel Pentagon

3 out of 5
2480 S Glebe Rd, Arlington, VA, 22206
6.2/10 (1,014 reviews)
"Is a nice practical hotel for one night"

Reviewed on May 25, 2023

Hotel Pentagon
Best Western Fairfax

Best Western Fairfax

2.5 out of 5
3535 Chain Bridge Rd, Fairfax, VA, 22030
8/10 Very Good! (1,003 reviews)
"Great stay."

Reviewed on May 23, 2023

Best Western Fairfax
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Virginia Motels information

Number of reviews
14,859
Accommodation
226 Motels
Lowest Price
$54
Highest Price
$116

Price trends for Motels in Virginia

Less expensive
More expensive
Next month
February
August
$76
Month
Price
January
$69
February
$66
March
$70
April
$70
May
$70
June
$76
July
$77
August
$79
September
$77
October
$73
November
$68
December
$68
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed Motels in Virginia. Select dates and complete search for nightly totals inclusive of taxes and fees.

Recent Reviews in Virginia
Expedia verified reviews