Why results appear this way

Show total price

Hotels with non-smoking rooms near Colonial Heights, Petersburg

Comfort Suites Southpark

Colonial Heights, Petersburg, VA
8

Good

981 reviews

Enjoy spacious rooms and a complimentary buffet breakfast in the heart of Colonial Heights, near shopping and attractions.

Non-Smoking Rooms

Express Check-In/Check-Out













Extended Stay America Suites - Colonial Heights - Fort Lee

Colonial Heights, Petersburg, VA
8

Good

198 reviews

Comfortable hotel with kitchenettes, free wifi, and a picnic area near Appomattox River and Southpark Mall.

Free Parking

Non-Smoking Rooms

Family Room













TownePlace Suites by Marriott Richmond Colonial Heights

Colonial Heights, Petersburg, VA
9.2

Superb

194 reviews

Comfortable hotel with kitchenettes, complimentary breakfast, and a business center in Colonial Heights.

Top rated

Non-Smoking Rooms

Express Check-In/Check-Out













The Diamond Dwelling Queen Size Bed Ft Lee

Petersburg, VA
-
No reviews yet

Free Parking

Non-Smoking Rooms

Garden













Econo Lodge Petersburg - Fort Lee

Petersburg, VA
6.2

Pleasant

521 reviews

Enjoy a seasonal outdoor pool and convenient access to Petersburg National Battlefield Park at this comfortable lodge.

Free Parking

Non-Smoking Rooms

Express Check-In/Check-Out













Best Inn

Petersburg, VA
5.2
377 reviews

Comfortable motel with air-conditioned rooms, room service, and free self-parking in Petersburg, Virginia.

Free Parking

Non-Smoking Rooms

Family Room

Express Check-In/Check-Out













Sleep Inn & Suites Prince George near Fort Lee

Petersburg, VA
8.6

Fabulous

337 reviews

Enjoy a complimentary breakfast and relax in the indoor pool at this hotel near Fort Lee in Petersburg.

Top rated

Pool

Pool Indoor

Free Parking













Delta Hotels by Marriott Colonial Heights

Petersburg, VA
8.3

Very good

689 reviews

Enjoy a relaxing stay with a swimming pool, on-site restaurant, and a 24-hour fitness center in Colonial Heights.

Top rated

Pool

Restaurant

Non-Smoking Rooms













Historic Petersburg Row Home

Petersburg, VA
-
No reviews yet

Non-Smoking Rooms

Garden













Country Inn & Suites by Radisson, Petersburg, VA

Petersburg, VA
7.7

Good

1,719 reviews

Enjoy a complimentary breakfast and relax in the indoor pool at this convenient hotel in Petersburg, Virginia.

Pool

Pool Indoor

Free Parking

Non-Smoking Rooms













Holiday Inn Express Hotel & Suites Petersburg/Dinwiddie by IHG

Petersburg, VA
8.6

Fabulous

514 reviews

Enjoy a seasonal outdoor pool and 24-hour fitness center at this well-rated hotel in Petersburg, Virginia.

Top rated

Pool

Non-Smoking Rooms

Express Check-In/Check-Out













Super 8 by Wyndham Petersburg

Petersburg, VA
7.5

Good

374 reviews

Comfortable motel with free parking and complimentary breakfast, located near Petersburg National Battlefield Park.

Free Parking

Non-Smoking Rooms

Family Room













Rodeway Inn Colonial Heights I-95

Chester, VA
6.1

Pleasant

551 reviews

Enjoy a seasonal outdoor pool and convenient room service in the heart of Colonial Heights.

Pool

Free Parking

Non-Smoking Rooms

Express Check-In/Check-Out













Comfort Inn & Suites Prince George - Fort Lee

Fort Lee, Petersburg, VA
7.6

Good

294 reviews

Free Parking

Non-Smoking Rooms













Inviting Retreat Spacious 2 BR 1 and a Half Bath Townhouse

Fort Lee, Petersburg, VA
9.7

Exceptional

38 reviews

Top rated

5-star

Free Parking

Non-Smoking Rooms













Candlewood Suites Colonial Heights - Fort Lee by IHG

Chester, VA
8.2

Very good

423 reviews

Comfortable hotel with kitchens in rooms, a 24-hour business center, and free self-parking in Colonial Heights.

Top rated

Free Parking

Non-Smoking Rooms













Best Western Plus Hopewell Inn

Hopewell, VA
8.2

Very good

772 reviews

Enjoy a seasonal outdoor pool and complimentary breakfast at this hotel in Hopewell, Virginia, with free parking and fitness center access.

Top rated

Pool

Free Parking

Non-Smoking Rooms













Rodeway Inn At Fort Lee

Hopewell, VA
7.4

Good

405 reviews

Enjoy a seasonal outdoor pool and convenient amenities in this comfortable Hopewell inn.

Non-Smoking Rooms

Family Room













Comfort Inn South Chesterfield - Colonial Heights

Chester, VA
8.1

Very good

539 reviews

Top rated

Free Parking

Non-Smoking Rooms













Stay-Over Suites - Fort Gregg-Adams Area

Hopewell, VA
8.6

Fabulous

703 reviews

Top rated

Free Parking

Non-Smoking Rooms














Product

  • Affiliate program
  • Cookies
  • Privacy
  • Terms

Social


© 2026 Vio