Inns in Virginia

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.

Top Cities in Virginia

Compare 21 Inns in Virginia with updated reviews, rates, and availability.

The Inn At Warm Springs
3.5 out of 5
12968 Sam Snead Hwy, Warm Springs, VA
The price is $131 per night from Sep 24 to Sep 25
$131
per night
Sep 24 - Sep 25
9/10 Wonderful! (279 reviews)
"Loved the location and the peaceful setting of the inn. Great people. Beautiful area!"

Reviewed on Sep 11, 2023

The Inn At Warm Springs
Tuggle's Gap Roadside Inn
3 out of 5
3351 Parkway Ln S, Floyd, VA
Fully refundableReserve now, pay when you stay
The price is $141 per night from Sep 24 to Sep 25
$141
per night
Sep 24 - Sep 25
9.2/10 Wonderful! (51 reviews)
"Rooms had all been renovated, so that was nice. However, the room and bedding felt damp like there was a humidifier running constantly. Even the toilet paper felt damp during the middle of the night. The rest of the room and amenities were good."

Reviewed on Sep 19, 2023

Tuggle's Gap Roadside Inn
Damascus Old Mill Inn
3 out of 5
215 W Imboden St, Damascus, VA
Fully refundableReserve now, pay when you stay
The price is $134 per night from Sep 26 to Sep 27
$134
per night
Sep 26 - Sep 27
9.2/10 Wonderful! (8 reviews)
"Can’t wait to go back!"

Reviewed on Sep 15, 2023

Damascus Old Mill Inn

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

The Red Fox Inn & Tavern
4 out of 5
2 E Washington St, Middleburg, VA
Fully refundableReserve now, pay when you stay
The price is $339 per night from Sep 27 to Sep 28
$339
per night
Sep 27 - Sep 28
9.6/10 Exceptional! (240 reviews)
Best B&B in Middleburg
"Anniversary stay. Superb inn. Great food and just pure relaxation! Highly recommend."

Reviewed on Sep 19, 2023

The Red Fox Inn & Tavern
Smithfield Inn
3.5 out of 5
112 Main Street, Smithfield, VA
Fully refundableReserve now, pay when you stay
The price is $169 per night from Sep 26 to Sep 27
$169
per night
Sep 26 - Sep 27
8.8/10 Excellent! (45 reviews)
"Smithfield is a quaint southern town. The tavern had great food and the Waite staff was super nice even though they were very busy. I would definitely come back"

Reviewed on Sep 21, 2023

Smithfield Inn
Afton Mountain Inn
3 out of 5
10273 Rockfish Valley Hwy, Afton, VA
The price is $189 per night from Sep 24 to Sep 25
$189
per night
Sep 24 - Sep 25
9.8/10 Exceptional! (41 reviews)
"This is a primo property rental. It met and exceeded my expectation. Immaculate, the smallest detail was taken care of, beautiful room, divine bed, gorgeous property. What can i say...PERFECT!"

Reviewed on Aug 18, 2023

Afton Mountain Inn
Surry Seafood Company
3 out of 5
633 Marina Rd., Surry, VA
Fully refundableReserve now, pay when you stay
The price is $139 per night from Sep 25 to Sep 26
$139
per night
Sep 25 - Sep 26
9.4/10 Exceptional! (79 reviews)
"Serene and beautiful. Gorgeous views especially in mornings and sunsets"

Reviewed on Aug 23, 2023

Surry Seafood Company
Osceola Mill
3 out of 5
352 Tye Rive Turnpike, Raphine, VA
The price is $175 per night from Sep 23 to Sep 24
$175
per night
Sep 23 - Sep 24
9/10 Wonderful! (28 reviews)
"Everything was just fine"

Reviewed on Aug 11, 2023

Osceola Mill
Fox Mountain Inn
2 out of 5
4778 E Lee Hwy, Max Meadows, VA
The price is $95 per night from Oct 3 to Oct 4
$95
per night
Oct 3 - Oct 4
9.2/10 Wonderful! (106 reviews)
"Great place to stay for the night"

Reviewed on Sep 17, 2023

Fox Mountain Inn
Wachapreague Inn
3 out of 5
1 Main St, Wachapreague, VA
The price is $99 per night from Sep 25 to Sep 26
$99
per night
Sep 25 - Sep 26
9/10 Wonderful! (61 reviews)
"The electrical outlets are not well placed if you need to plug in sleeping equipment at night."

Reviewed on Aug 14, 2023

Wachapreague Inn
Monterey Inn
3 out of 5
32 W Main St, Monterey, VA
The price is $244 per night from Sep 26 to Sep 27
$244
per night
Sep 26 - Sep 27
10/10 Exceptional! (4 reviews)
"Great find"

Reviewed on Aug 13, 2023

Monterey Inn
The Inn at Foster Falls
3 out of 5
176 Orphanage Dr, Max Meadows, VA
The price is $269 per night from Oct 16 to Oct 17
$269
per night
Oct 16 - Oct 17
9.4/10 Exceptional! (9 reviews)
"Beautiful refurbished old property on the New River. Convenient to bicycle trail running both directions up and down the river for about 27 miles."

Reviewed on Sep 22, 2023

The Inn at Foster Falls
The Inn at Gristmill Square
3.5 out of 5
118 Old Germantown Road, Warm Springs, VA
The price is $185 per night from Sep 24 to Sep 25
$185
per night
Sep 24 - Sep 25
9.4/10 Exceptional! (207 reviews)
"Extremely romantic and cozy place. Recommend for a couples retreat."

Reviewed on Sep 2, 2023

The Inn at Gristmill Square
The Historic Berkeley Place
4 out of 5
303 Berkeley Place, Staunton, VA
The price is $179 per night from Sep 24 to Sep 25
$179
per night
Sep 24 - Sep 25
9.6/10 Exceptional! (41 reviews)
"The home is amazingly beautiful such craftmanship it has been restored beautifully. Our room was very comfortable and the bathroom was beautiful. The only thing was that the ice machine in the lobby was not working."

Reviewed on Aug 7, 2023

The Historic Berkeley Place
Batten Green
4 out of 5
1329 Commerce Road, Staunton, VA
The price is $159 per night from Sep 24 to Sep 25
$159
per night
Sep 24 - Sep 25
9.6/10 Exceptional! (190 reviews)
"Quiet place to stay. Better than the chain hotels."

Reviewed on May 20, 2023

Batten Green
The Inn on Main
3 out of 5
4218 Main St, Chincoteague, VA
8.6/10 Excellent! (23 reviews)
"Great value for money - super friendly staff!"

Reviewed on Nov 12, 2022

The Inn on Main
The Washington Inn
2 out of 5
509 W Main St, Fries, VA
Fully refundableReserve now, pay when you stay
The price is $108 per night from Sep 23 to Sep 24
$108
per night
Sep 23 - Sep 24
The Washington Inn
Blue Rock
4 out of 5
12567 Lee Hwy, Washington, VA
10/10 Exceptional! (3 reviews)
"We loved the breakfast in bed option! And the patio and grounds were beautiful. We enjoyed our stay!"

Reviewed on Sep 4, 2022

Blue Rock
Inn at Kelly's Ford
3.5 out of 5
16589 Edwards Shop Road, Elkwood, VA
9/10 Wonderful! (2 reviews)
"Stayed in the General Jackson cottage. Room was very clean. The king size bed and jacuzzi were amazing. Had live entertainment at the the pub that night, will be back in the future."

Reviewed on Nov 13, 2017

Inn at Kelly's Ford
Joshua Wilton House
3.5 out of 5
412 South Main St, Harrisonburg, VA
9.2/10 Wonderful! (26 reviews)
Great accommodation in Harrisonburg
"Very enjoyable experience in this well-preserved house"

Reviewed on May 8, 2019

Joshua Wilton House
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.

Virginia Inns information

Number of reviews
1,444
Accommodation
21 Inns
Lowest Price
$95
Highest Price
$339

Recent reviews of Virginia hotels
Expedia verified reviews