Browse for Shenandoah Valley Hotels with Bars from $71

Search over 1 million properties and 550 airlines worldwide

No Expedia cancellation fee to change or cancel almost any hotel reservation

Search over 1 million flights, hotels, packages, and more

Top Shenandoah Valley Hotels with Bars

Graduate Charlottesville
3.5 out of 5
1309 W Main St, Charlottesville, VA
Free CancellationReserve now, pay when you stay
$119
per night
Jan 31 - Feb 1
4.3/5Excellent! (1,155 reviews)

"Cute decor. Nice staff. Clean rooms in a great location"…"

Reviewed on Jan 18, 2020

Graduate Charlottesville
Hotel Roanoke & Conference Ctr, Curio Collection by Hilton 
4 out of 5
110 Shenandoah Ave Ne, Roanoke, VA
Free CancellationReserve now, pay when you stay
$125
per night
Feb 2 - Feb 3
4.6/5Wonderful! (1,526 reviews)

"Lovely, old fashioned elegance but updated and convenient. Close to downtown area attractions."…"

Reviewed on Jan 13, 2020

Hotel Roanoke & Conference Ctr, Curio Collection by Hilton 
Hotel Strasburg
3 out of 5
213 S. Holliday Street, Strasburg, VA
$107
per night
Jan 21 - Jan 22
3.9/5Very Good! (696 reviews)

"Everything in a hotel was 1800's Decor, Including the building!! Just loved it all!"…"

Reviewed on Dec 4, 2019

Hotel Strasburg
The George Washington Hotel, A Wyndham Grand Hotel
3.5 out of 5
103 E Piccadilly St, Winchester, VA
Free CancellationReserve now, pay when you stay
$93
per night
Jan 28 - Jan 29
4.7/5Exceptional! (1,129 reviews)

"A very lovely hotel. I love the fact the hotel is so close to Old Town Winchester."…"

Reviewed on Jan 17, 2020

The George Washington Hotel, A Wyndham Grand Hotel
Natural Bridge Historic Hotel & Conference Center
3 out of 5
15 Appledore Ln, Natural Bridge, VA
Free CancellationReserve now, pay when you stay
$71
per night
Jan 21 - Jan 22
3.4/5 (1,066 reviews)

"I was a bit daunted reading the reviews but I really wanted to stay at this historic hotel so I called ahead of time with my qualms and Josh the manager gave me the best room in the house. It was beautiful. The whole third floor was hot and stuffy but we opened our window which immediately helped. ..."…"

Reviewed on Jan 13, 2020

Natural Bridge Historic Hotel & Conference Center
Stonewall Jackson Hotel
3 out of 5
24 South Market Street, Staunton, VA
Free CancellationReserve now, pay when you stay
$109
per night
Jan 21 - Jan 22
4.5/5Wonderful! (1,087 reviews)

"Very classy environment, great location off Main Street in Staunton."…"

Reviewed on Jan 13, 2020

Stonewall Jackson Hotel
Wayside Inn
3.5 out of 5
7783 Main St, Middletown, VA
$95
per night
Jan 21 - Jan 22
4.7/5Exceptional! (239 reviews)

"wonderful very old, very well maintained inn with most hospitable employees."…"

Reviewed on Dec 2, 2019

Wayside Inn
DoubleTree by Hilton Hotel Charlottesville
3.5 out of 5
990 Hilton Heights Rd, Charlottesville, VA
Free CancellationReserve now, pay when you stay
$100
per night
Feb 9 - Feb 10
4.2/5Very Good! (1,703 reviews)

"Fresh baked chocolate chip and walnut cookies and well as fresh apples at front desk"…"

Reviewed on Dec 15, 2019

DoubleTree by Hilton Hotel Charlottesville
Holiday Inn Winchester Se-Historic Gateway
3 out of 5
333 Front Royal Pike, Winchester, VA
Free Cancellation
$81
per night
Feb 6 - Feb 7
4.5/5Wonderful! (797 reviews)

"The Room and Bed were extremely comfortable. the parking lot was and entry were completely covered in Ice. The gentleman at the check in was Rude, He did not acknowledge me when i entered the facility. he was not busy with any customer he was simply standing there and made me greet him instead of ..."…"

Reviewed on Jan 10, 2020

Holiday Inn Winchester Se-Historic Gateway
Robert E Lee Hotel
3 out of 5
30 South Main Street, Lexington, VA
Free CancellationReserve now, pay when you stay
$89
per night
Jan 21 - Jan 22
4.3/5Excellent! (631 reviews)

"Great location right in town. The breakfast was wonderful. The rooms were showing some wear but overall were nice."…"

Reviewed on Jan 6, 2020

Robert E Lee Hotel
Holiday Inn Charlottesville-Monticello
3 out of 5
1200 5th St. SW, Charlottesville, VA
Free Cancellation
$95
per night
Jan 25 - Jan 26
3.8/5Good! (1,100 reviews)

"Personnel that works there was amazing. Very friendly and helpful."…"

Reviewed on Nov 19, 2019

Holiday Inn Charlottesville-Monticello
SpringHill Suites by Marriott Roanoke
3 out of 5
301 Reserve Ave SW, Roanoke, VA
Free CancellationReserve now, pay when you stay
$109
per night
Jan 26 - Jan 27
4.5/5Wonderful! (906 reviews)

"The hotel is clean and very modern looking. I really enjoyed my stay."…"

Reviewed on Dec 16, 2019

SpringHill Suites by Marriott Roanoke
Hyatt Place Roanoke Airport/Valley View Mall
3 out of 5
5040 Valley View Blvd North, Roanoke, VA
Free Cancellation
$105
per night
Feb 1 - Feb 2
4.3/5Excellent! (1,645 reviews)

"That was only one shelf between two queen beds. No place to put my CPAP except on the floor. Really odd place for the bath towels was a shelf inside the shower. There was no trash container for the bathroom."…"

Reviewed on Dec 31, 2019

Hyatt Place Roanoke Airport/Valley View Mall
Mimslyn Inn Historic Hotels Of America
3 out of 5
401 W Main St, Luray, VA
$90
per night
Jan 21 - Jan 22
4.3/5Excellent! (427 reviews)

"Such a quaint little inn. Staff was extremely friendly and helpful. Our room had a weird smell so they upgraded our room for the same price with now issues. We had a great dinner and friendly conversation with the bartender down at the speakeasy restaurant. The staff was so friendly and you can’t ..."…"

Reviewed on Nov 27, 2019

Mimslyn Inn Historic Hotels Of America
Doubletree by Hilton Harrisonburg
3.5 out of 5
1400 East Market Street, Harrisonburg, VA
Free CancellationReserve now, pay when you stay
$85
per night
Feb 8 - Feb 9
4.3/5Excellent! (393 reviews)

"Didn’t like there were no towel racks in bathroom or light in the shower"…"

Reviewed on Dec 2, 2019

Doubletree by Hilton Harrisonburg
Holiday Inn Staunton Conference Center
3 out of 5
152 Fairway Lane, Staunton, VA
Free Cancellation
$92
per night
Jan 22 - Jan 23
3.9/5Very Good! (530 reviews)

"i booked a leisure room with a balcony and i still got a leisure room just with no balcony. im not complaining to much but. if i pay for something id like to get what i paid for. other than that the room and staff was very clean and very welcoming. will come back."…"

Reviewed on Jan 12, 2020

Holiday Inn Staunton Conference Center
Omni Charlottesville Hotel
4 out of 5
212 Ridge McIntire Rd, Charlottesville, VA
Free CancellationReserve now, pay when you stay
$151
per night
Feb 1 - Feb 2
4.4/5Excellent! (1,250 reviews)

"Very clean room, bedding was excellent. Wonderful proximity to lots of restaurants and things to do in the downtown area."…"

Reviewed on Jan 3, 2020

Omni Charlottesville Hotel
The Omni Homestead Resort
4.5 out of 5
7696 Sam Snead Highway, Hot Springs, VA
Free CancellationReserve now, pay when you stay
$179
per night
Jan 22 - Jan 23
4.3/5Excellent! (564 reviews)

"Great property. You need to make reservations for everything well in advance. The property is well maintained and the staff is friendly and helpful"…"

Reviewed on Jan 4, 2020

The Omni Homestead Resort
Don't see what you're looking for?
See all available properties in Shenandoah Valley
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.

Pocket Guide: Hotels with Bars in Shenandoah Valley

Search for hotels in Shenandoah Valley on Expedia. You can easily find your hotels in Shenandoah Valley using one of the methods below:

  • View our selection of featured hotels in Shenandoah Valley
  • Use the map to find hotels in the Shenandoah Valley neighborhood you prefer
  • Use the filters to see hotels in a specific area of Shenandoah Valley, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Shenandoah Valley
  • Enter your travel dates to view the best deals on hotels in Shenandoah Valley - while they last

Frequently asked questions

Travelers Loved These Hotels with Bars

More trip options