Virginia may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window
Brian Beard on trover

Find Non-Smoking Hotels in Richmond, VA from $54

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 Richmond Non-Smoking Hotels

A Warm and Cozy 50' Houseboat in Gated, Quaint and Peaceful Marina Near the City
The price is $110 per night from Sep 29 to Sep 30
4.6/5Exceptional! (112 reviews)
Lovely stay

"We enjoyed watching the herons on the river. The boat was well supplied and organized. Our kids had a ton of fun! Captain Ron is personable and amiable."…"

Reviewed on Sep 6, 2020

A Warm and Cozy 50' Houseboat in Gated, Quaint and Peaceful Marina Near the City
The Commonwealth
4 out of 5
901 Bank St, Richmond, VA
Free CancellationReserve now, pay when you stay
The price is $125 per night from Sep 23 to Sep 24
4.5/5Wonderful! (661 reviews)

"The room is beautiful and so clean and quiet! The staff is always so nice"…"

Reviewed on Sep 20, 2020

The Commonwealth
Candlewood Suites Richmond - West Broad
2.5 out of 5
2100 Dickens Rd, Richmond, VA
Free Cancellation
The price is $109 per night from Sep 23 to Sep 24
4.5/5Wonderful! (340 reviews)

"It’s the type of place you can live in. Super nice and clean. I realize covid is bad but they don’t provide any breakfast substitute. Denny’s is right beside and they could work something out. Otherwise super nice"…"

Reviewed on Aug 3, 2020

Candlewood Suites Richmond - West Broad

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Best Western Plus Hopewell Inn
2.5 out of 5
3950 Courthouse Road, Hopewell, VA
Free CancellationReserve now, pay when you stay
The price is $87 per night from Oct 5 to Oct 6
4.3/5Excellent! (466 reviews)

"Great location great price friendly staff clean rooms"…"

Reviewed on Jul 11, 2020

Best Western Plus Hopewell Inn
Comfort Suites At Virginia Center Commons
2.5 out of 5
10601 Telegraph Rd, Glen Allen, VA
Free CancellationReserve now, pay when you stay
The price is $76 per night from Sep 29 to Sep 30
4.3/5Excellent! (991 reviews)
Peaceful place to rest

"Great place! We did have a problem room remotes didn't work (if that's even a problem). The perfect, professional young lady at the front counter moved us immediately. The rest of the stay was comfortable and peaceful."…"

Reviewed on Jul 6, 2020

Comfort Suites At Virginia Center Commons
Wingate by Wyndham Richmond Short Pump
2.5 out of 5
13991 N Gayton Rd, Richmond, VA
Free CancellationReserve now, pay when you stay
The price is $86 per night from Sep 23 to Sep 24
4.3/5Excellent! (993 reviews)

"The front desk staff were awesome. Johnathan and jake went above and beyond anyones expectations of customer service. Would highly recommend this hotel if your in the area."…"

Reviewed on Sep 17, 2020

Wingate by Wyndham Richmond Short Pump
Courtyard by Marriott Richmond Airport
3 out of 5
5400 Williamsburg Rd, Sandston, VA
Free CancellationReserve now, pay when you stay
The price is $81 per night from Sep 23 to Sep 24
4.2/5Excellent! (698 reviews)

"Super comfortable bed, great pillows, and super clean lobby to accommodate for covid"…"

Reviewed on Aug 18, 2020

Courtyard by Marriott Richmond Airport
Best Western Plus Governor's Inn
2.5 out of 5
9826 Midlothian Tpke, Richmond, VA
Free CancellationReserve now, pay when you stay
The price is $81 per night from Oct 11 to Oct 12
4.2/5Very Good! (802 reviews)

"Clean room, comfy bed, friendly staff. They could use a bit of updating and new curtains."…"

Reviewed on Sep 8, 2020

Best Western Plus Governor's Inn
Courtyard by Marriott Richmond Chester
3 out of 5
2001 W Hundred Rd, Chester, VA
Free CancellationReserve now, pay when you stay
The price is $98 per night from Oct 3 to Oct 4
4.1/5Very Good! (186 reviews)

"Spent a night while driving from FL to VT and it was fine. We were looking for clean and convenient. Front desk staff was nice (especially for 11 pm)!"…"

Reviewed on Jun 21, 2020

Courtyard by Marriott Richmond Chester
Candlewood Suites Colonial Heights Fort Lee
2.5 out of 5
15820 Woods Edge Road, Colonial Heights, VA
Free Cancellation
The price is $83 per night from Oct 22 to Oct 23
4.1/5Very Good! (262 reviews)
Nice location

"Nice place and conveniently located by the freeway."…"

Reviewed on Jun 5, 2020

Candlewood Suites Colonial Heights Fort Lee
Country Inn & Suites by Radisson, Doswell (Kings Dominion), VA
3 out of 5
16250 International St, Doswell, VA
Free CancellationReserve now, pay when you stay
The price is $54 per night from Sep 27 to Sep 28
4.1/5Very Good! (984 reviews)

"It is a good hotel at a very good location. It can be my destination fir next time as well. Rooms are clean and comfortable. The price is reasonable."…"

Reviewed on Aug 13, 2020

Country Inn & Suites by Radisson, Doswell (Kings Dominion), VA
Aloft Richmond West Short Pump
3 out of 5
3939 Duckling Drive, Glen Allen, VA
Free CancellationReserve now, pay when you stay
The price is $76 per night from Sep 29 to Sep 30
4.1/5Very Good! (866 reviews)

"Rooms were clean and nice. Simple, open with majority of your lighting coming from your windows"…"

Reviewed on Jun 25, 2020

Aloft Richmond West Short Pump
Country Inn & Suites by Radisson, Chester, VA
3 out of 5
2406 W Hundred Rd, Chester, VA
Free CancellationReserve now, pay when you stay
The price is $81 per night from Sep 27 to Sep 28
4/5Very Good! (962 reviews)
A Very Nice and Quiet place to stay in!!!

"Good"…"

Reviewed on Sep 1, 2020

Country Inn & Suites by Radisson, Chester, VA
Comfort Suites South Park
2.5 out of 5
931 South Ave, Colonial Heights, VA
Free CancellationReserve now, pay when you stay
The price is $84 per night from Oct 21 to Oct 22
3.9/5Very Good! (508 reviews)

"The cleanliness of the hotel and room was great. The great option to use the grill there really makes a difference for a more relaxing evening"…"

Reviewed on Aug 9, 2020

Comfort Suites South Park
Comfort Suites Innsbrook
2.5 out of 5
4051 Innslake Dr, Glen Allen, VA
Free CancellationReserve now, pay when you stay
The price is $76 per night from Oct 1 to Oct 2
3.9/5Very Good! (771 reviews)
Pandemic Stay

"Being that we are in the middle of a pandemic, the hotel was decent. Ingeel bad for the staff because it's one person doing everything. She did an excellent job. They provide brown bag snack for breakfast to helpnkeep contact minimum."…"

Reviewed on May 27, 2020

Comfort Suites Innsbrook
Country Inn & Suites by Radisson, Petersburg, VA
2.5 out of 5
130 Wagner Road, Petersburg, VA
Free CancellationReserve now, pay when you stay
The price is $92 per night from Sep 26 to Sep 27
3.8/5Good! (973 reviews)

"They were very nice 👍 😁 i love there hospitality"…"

Reviewed on Sep 10, 2020

Country Inn & Suites by Radisson, Petersburg, VA
Red Roof Inn Richmond South
2 out of 5
4350 Commerce Rd, Richmond, VA
Free CancellationReserve now, pay when you stay
The price is $56 per night from Sep 27 to Sep 28
3.2/5 (982 reviews)

"The staff...the great customer service.............."…"

Reviewed on Aug 30, 2020

Red Roof Inn Richmond South
Akaza Hotel Richmond
2 out of 5
6531 A West Broad Street, Richmond, VA
Get Rates
1.9/5 (48 reviews)
Worst place ever sign said they closed today !

"Today’s the day they closed for good thank God. Had to change our room two times due to hair on bed and in bathroom . Mold in shower plus hair ! Hair everywhere ! Yellow sheets . We ended up getting our own bedding and pillows . It’s run down hotel , pool closed for service they say and parts of ..."…"

Reviewed on Apr 29, 2019

Akaza Hotel Richmond
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.

Pocket Guide: Non-Smoking Hotels in Richmond

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

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

More trip options