Star Rating
Hotel Name
Price Range (USD) to
Amenities
+ More

All Residence Inn By Marriott in or near Petersburg

Residence Inn by Marriott Richmond Downtown in Richmond
+1-888-389-4121
14 South 14th St., Richmond, VA 23219 ~21.31 miles north of Petersburg center
  • Midscale Downtown property
  • Check in time: 16:00
From$90
Very Good 4.5 /5 Guest Reviews Call BookMore Details
Tired of clicking around? Talk to an expert Hotel Planner: (855) 276-7561 or say...
alexa hotel planner skill"Alexa, ask Hotel Planner to make a new reservation in Petersburg center" Get Alexa Skill →
Residence Inn Midloth Marriott - Midlothian
+1-888-675-2083
1350 Johnston Willis Dr., Midlothian, VA 23235 ~22.19 miles northwest of Petersburg center
  • Mid-scale property
  • 111 rooms in property
From$90
Very Good 4.0 /5 Reviews Call BookMore Details
Residence Inn by Marriott Richmond West End
+1-800-716-8490
2121 Dickens Rd., Richmond, VA 23230 ~26.43 miles north of Petersburg center
  • 3 star Suburban property
  • Check-in time: 3:00 PM
From$80
Very Good 4.0 /5 Review Score Call BookMore Details
Residence Inn by Marriott Richmond Midtown / Glenside
+1-800-805-5223
5416 Glenside Dr., Richmond, VA 23228 ~27.15 miles north of Petersburg center
  • Midscale Suburban hotel
  • 119 suites in hotel
From$80
Excellent 5.0 /5 Latest Reviews Call BookMore Details
Residence Inn by Marriott Richmond Northwest in Innsbrook
+1-888-965-1860
Westerre Pkwy. Innsbrook, Innsbrook, VA 23233 ~30.33 miles north of Petersburg center
  • 3 star hotel
From$75
Average 3.0 /5 Recent Reviews Call BookMore Details
Residence Inn by Marriott Richmond Northwest
+1-888-788-5576
3940 Westerre Pkwy., Richmond, VA 23233 ~30.36 miles north of Petersburg center
  • Midscale Suburban hotel
  • Fitness / Gym is on-site
From$80
Very Good 4.0 /5 Review Score Call BookMore Details
Residence Inn by Marriott Short Pump at the Notch in Henrico
+1-888-897-9207
1800 Wilkes Ridge Circle, Henrico, VA 23233 ~32.81 miles northwest of Petersburg center
  • Affordable Suburban hotel
  • Hotel has 5 floors
From$179
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Residence Inn by Marriott Williamsburg : 1648 Richmond Rd.
+1-888-311-4278
1648 Richmond Rd., Williamsburg, VA 23185 ~37.38 miles east of Petersburg center
  • 3-star Downtown property
  • 108 rooms in hotel
From$100
Very Good 4.0 /5 Read Reviews Call BookMore Details

Similar hotels to Residence Inn By Marriott

Oyo Hotel Petersburg Va I 95
+1-888-389-4121
25 South Crater Rd., Petersburg, VA 23803
  • 3 star property
  • 40 rooms in hotel
Tired of clicking around? Talk to an expert Hotel Planner: (855) 276-7561 or say...
alexa hotel planner skill"Alexa, ask Hotel Planner to make a new reservation in Petersburg center" Get Alexa Skill →
Hampton Inn Petersburg-Southpark Mall
+1-888-675-2083
403 East Roslyn Rd., Colonial Heights, VA 23834
  • Affordable Suburban hotel
  • Gym is available on property
From$89
Average 3.0 /5 Hotel Reviews Call BookMore Details
Holiday Inn Petersburg North - Ft. Lee, an IHG Hotel in Colonial Heights
+1-800-716-8490
401 East Roslyn Rd., Colonial Heights, VA 23834
  • Midscale Suburban hotel
  • Access to gym on-site
From$80
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Towneplace Suites by Marriott Richmond Colonial Heights
+1-800-805-5223
937 South Ave., Colonial Heights, VA 23834
  • 3-star Highway hotel
  • Check-in: 3pm
From$80
Average 3.0 /5 Read Reviews Call BookMore Details
Hilton Garden Inn in Colonial Heights
+1-888-965-1860
800 Southpark Blvd., Colonial Heights, VA 23834
  • Mid-scale Suburban hotel
  • Hotel has 155 rooms
From$80
Average 3.0 /5 Latest Reviews Call BookMore Details

Next: Show All Available Comparable Hotels with Pricing

Graph: Next 20 Days of Petersburg Hotel Prices

Rates shown are nightly rates before taxes and do not necessarily reflect all Petersburg, VA discounts available. The chart reflects the cheapest Petersburg hotel for each day and each star rating category.

Back to Top