COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Find Non-Smoking Hotels in Harrisonburg, VA

Search over 1 million properties and 550 airlines worldwide.

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Harrisonburg Non-Smoking Hotels

Residence Inn by Marriott Harrisonburg
3 out of 5
1945 Deyerle Ave, Harrisonburg, VA
Free CancellationReserve now, pay when you stay
The price is $129 per night from May 10 to May 11
4.7/5Exceptional! (291 reviews)
"Great location. Very nice facility. We would stay here again."

Reviewed on Jan 25, 2021

Residence Inn by Marriott Harrisonburg
Cave Hill Farm Bed & Breakfast
3 out of 5
9875 Cave Hill Road, McGaheysville, VA
The price is $119 per night from May 2 to May 3
4.6/5Exceptional! (151 reviews)
Charming
"A wonderful old (1830) house had the charm as one in Charleston would have...if you like a place that's away from the hustle/bustle, this is it."

Reviewed on Nov 2, 2020

Cave Hill Farm Bed & Breakfast
Hilltop home.  Unparalleled views and serenity while still in the City.
4.5/5Wonderful! (55 reviews)
Nice experience
"We really enjoyed the home. The owner was nice as well."

Reviewed on Mar 2, 2021

Hilltop home. Unparalleled views and serenity while still in the City.
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
The Village Inn Harrisonburg
3 out of 5
4979 South Valley Pike, Harrisonburg, VA
The price is $85 per night from Apr 25 to Apr 26
4.5/5Wonderful! (828 reviews)
"We were only here for one night, but enjoyed our stay! The room was clean and comfortable, with a small deck off the back. Had everything we needed for a nice stay. Would definitely come back!"

Reviewed on Apr 8, 2021

The Village Inn Harrisonburg
Fairfield Inn & Suites by Marriott Harrisonburg
2.5 out of 5
1946 Medical Ave, Harrisonburg, VA
Free CancellationReserve now, pay when you stay
The price is $84 per night from May 17 to May 18
4.4/5Wonderful! (595 reviews)
"Stay was fine but for noises next door and from floor above. Staff was very friendly and helpful."

Reviewed on Apr 1, 2021

Fairfield Inn & Suites by Marriott Harrisonburg
Country Inn & Suites by Radisson, Harrisonburg, VA
3 out of 5
27 Covenant Drive, Harrisonburg, VA
Free CancellationReserve now, pay when you stay
The price is $84 per night from May 2 to May 3
4.4/5Excellent! (984 reviews)
"The room was large, had a microwave, TV, and a refrigerator. The bathroom was also very clean and well equipped with soap, shampoo, etc. A large desk was situated near the window and there was a King size bed."

Reviewed on Apr 19, 2021

Country Inn & Suites by Radisson, Harrisonburg, VA
Holiday Inn Express Harrisonburg, an IHG Hotel
2.5 out of 5
3325 S Main St, Harrisonburg, VA
Free Cancellation
The price is $94 per night from Apr 25 to Apr 26
4.3/5Excellent! (654 reviews)
"We weren't sure what to expect because of the pandemic. This was the first we've traveled in over a year. The hotel was clean, the staff friendly and helpful (with my technology impaired self). The breakfast was more than adequate. They took all the steps to make breakfast satisfying while being ..."

Reviewed on Apr 3, 2021

Holiday Inn Express Harrisonburg, an IHG Hotel
Courtyard by Marriott Harrisonburg
3 out of 5
1890 Evelyn Byrd Avenue, Harrisonburg, VA
Free CancellationReserve now, pay when you stay
The price is $84 per night from May 2 to May 3
4.2/5Excellent! (510 reviews)
"It was an excellent hotel. Clean, friendly, well located."

Reviewed on Mar 22, 2021

Courtyard by Marriott Harrisonburg
Doubletree by Hilton Harrisonburg
3.5 out of 5
1400 East Market Street, Harrisonburg, VA
Free CancellationReserve now, pay when you stay
The price is $91 per night from May 10 to May 11
4.2/5Very Good! (587 reviews)
"Very clean and close to JMU. Felt they took extra precautions for COVID sanitation."

Reviewed on Apr 12, 2021

Doubletree by Hilton Harrisonburg
Crimson Inn
2 out of 5
116 N Main St, Bridgewater, VA
Get Rates
4.2/5Very Good! (146 reviews)
"We enjoyed the room. It was very clean. We rested well. We would recommend it to friends until we found it probably wouldn't be available for Alumni for the fall as it seems to be used as housing for students. We loved it though"

Reviewed on Aug 2, 2016

Crimson Inn
Don't see what you're looking for?
We've got more Non-Smoking Hotels. Find the right one for you.
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.