Virginia
Hotels near hospitals in Virginia
84 hospitals, each with the places to stay around it

Photo: Bruce Emmerling, CC BY-SA 4.0, via Wikimedia Commons. Shows Richmond. Resized and cropped to fit.
84 hospitals in Virginia on our list; 45 with a place to stay within about a 10-minute walk; 21 with a kitchen-brand hotel within 20 minutes; 7 charity or hospital houses on the map. Each hospital page lists every place to stay around it by measured minutes on foot, free lodging first.
Find your hospital in Virginia
84 hospitals in Virginia, A to Z
- Alexander T. Augusta Military Medical Center9300 DeWitt Loop, Fort Belvoir, VA · 1 place to stay within a 10-min walk
- Augusta HealthFishersville, VA · 1 within a 20-min walk
- Bath Community Hospital106 Park Drive, Hot Springs, VA · 1 place to stay within a 10-min walk
- Bon Secours - Chester Emergency Center12021 Route 1, Chester, VA · 7 within a 20-min walk
- Bon Secours - Southside Regional Medical Center200 Medical Park Boulevard, Petersburg · 1 place to stay within a 10-min walk
- Bon Secours Health Center at Harbour View5818 Harbour View Boulevard, Suffolk, VA · 3 within a 20-min walk
- Bon Secours Mary Immaculate Hospital2 Bernardine Drive, Newport News, VA · 2 within a 20-min walk
- Carilion Franklin Memorial Hospital390 South Main Street, Rocky Mount, VA · 1 place to stay within a 10-min walk
- Carilion New River Valley Medical Center2900 Lamb Circle, Christiansburg · 2 within a 30-min walk
- Carilion Roanoke Community Hospital101 Elm Avenue, Roanoke · 1 place to stay within a 10-min walk
- Carilion Roanoke Memorial Hospital1906 Belleview Avenue, Roanoke · 1 place to stay within a 10-min walk
- Carilion Rockbridge Community Hospital1 Health Circle, Lexington, VA · 5 places to stay within a 10-min walk
- Carilion Tazewell Community Hospital388 Ben Bolt Avenue, Tazewell, VA · 1 place to stay within a 10-min walk
- Centra Gretna Medical Center291 McBride Lane, Gretna, VA · 1 place to stay within a 10-min walk
- Centra Lynchburg General Hospital1901 Tate Springs Road, Lynchburg · 1 place to stay within a 10-min walk
- Centra Southside Community Hospital800 Oak Street, Farmville · 2 within a 20-min walk
- Chesapeake Regional Medical Center736 Battlefield Boulevard North, Chesapeake, VA · 1 within a 20-min walk
- Children's Hospital of Richmond at VCU Brook Road Campus2924 Brook Road, Richmond, VA · 2 places to stay within a 10-min walk
- Children's Hospital of the King's DaughtersNorfolk, VA · 2 within a 20-min walk
- Chippenham Hospital7101 Jahnke Road, Richmond, VA · 8 within a 20-min walk
- Culpeper Medical CenterCulpeper, VA · 5 places to stay within a 10-min walk
- Dickenson Community Hospital312 Hospital Drive, Clintwood, VA · 1 within a 30-min walk
- Fauquier Hospital500 Hospital Drive, Warrenton, VA · 1 place to stay within a 10-min walk
- Hampton Veterans Affairs Medical Center100 Emancipation Drive, Hampton, VA · 1 within a 20-min walk
- Haymarket Medical Center15225 Heathcote Boulevard, Haymarket, VA · 1 within a 20-min walk
- Henrico Doctors' Hospital1602 Skipwith Road, Richmond, VA · 9 within a 30-min walk
- Inova Alexandria Hospital4320 Seminary Road, Alexandria, VA · 1 within a 20-min walk
- INOVA Emergency RoomFairfax, VA · 2 within a 30-min walk
- Inova Fair Oaks Hospital3600 Joseph Siewick Drive, Fairfax, VA · 2 within a 30-min walk
- Inova Fairfax Hospital3300 Gallows Road, Falls Church, VA · 1 place to stay within a 10-min walk
- INOVA Health-Plex Lorton9321 Sanger Street, Lorton, VA · 1 place to stay within a 10-min walk
- Inova Loudoun Hospital44045 Riverside Parkway, Leesburg, VA · 1 within a 20-min walk
- Inova Medical Center - Reston11901 Baron Cameron Avenue, Reston · 4 within a 20-min walk
- Johnston-Willis Hospital1401 Johnston-Willis Drive, Richmond, VA · 2 places to stay within a 10-min walk
- Kaiser Permanente Caton Hill Medical CenterWoodbridge, VA · 4 within a 20-min walk
- Lake Taylor Transitional Care Hospital1309 Kempsville Road, Norfolk · 3 places to stay within a 10-min walk
- Langley Hospital77 Nealy Avenue, Hampton, VA · 1 place to stay within a 10-min walk
- LewisGale Hospital Alleghany1 ARH Lane, Low Moor, VA · 1 place to stay within a 10-min walk
- LewisGale Hospital Montgomery3700 South Main Street, Blacksburg, VA · 1 place to stay within a 10-min walk
- LewisGale Medical Center1900 Electric Road, Salem · 2 places to stay within a 10-min walk
- Lonesome Pine Hospital1990 Holton Avenue East, Big Stone Gap · 2 within a 30-min walk
- Mary Washington Hospital1001 Sam Perry Boulevard, Fredericksburg, VA · 2 places to stay within a 10-min walk
- Norton Community Hospital100 15th Street Northwest, Norton · 1 place to stay within a 10-min walk
- Orthopaedic HospitalHampton, VA · 1 place to stay within a 10-min walk
- Page Memorial Hospital200 Memorial Drive, Luray, VA · 6 places to stay within a 10-min walk
- Parham Doctors' Hospital7700 East Parham Road, Richmond, VA · 3 places to stay within a 10-min walk
- Portsmouth Naval Hospital620 John Paul Jones Cir · 2 places to stay within a 10-min walk
- Prince George ERColonial Heights, VA · 2 within a 20-min walk
- Prince William Medical Center8700 Sudley Road, Manassas · 2 within a 30-min walk
- Rappahannock General Hospital101 Harris Road, Kilmarnock · 1 within a 20-min walk
- Reston Hospital Center1850 Town Center Parkway, Reston, VA · 7 within a 20-min walk
- Retreat Doctors' Hospital2621 Grove Avenue, Richmond, VA · 1 within a 30-min walk
- Riverside Doctors Hospital Williamsburg1500 Commonwealth Avenue, Williamsburg, VA · 2 places to stay within a 10-min walk
- Riverside Regional Medical Center500 J. Clyde Morris Boulevard, Newport News, VA · 1 within a 30-min walk
- Riverside Shore Memorial Hospital24080 Market Street, Onancock, VA · 1 place to stay within a 10-min walk
- Riverside Smithfield HospitalVA · 1 place to stay within a 10-min walk
- Riverside Tappahannock Hospital618 Hospital Road, Tappahannock, VA · 2 within a 20-min walk
- Russell County Hospital58 Caroll Street, Lebanon · 2 within a 30-min walk
- Saint Mary's Hospital5801 Bremo Road, Richmond, VA · 5 within a 30-min walk
- Salem Veterans Affairs Medical Center1970 Roanoke Boulevard, Salem · 2 within a 20-min walk
- Sentara CarePlex Hospital3000 Coliseum Drive, Hampton · 1 place to stay within a 10-min walk
- Sentara Leigh Hospital830 Kempsville Road, Norfolk · 1 place to stay within a 10-min walk
- Sentara Martha Jefferson Hospital500 Martha Jefferson Drive, Charlottesville, VA · 1 place to stay within a 10-min walk
- Sentara Norfolk General Hospital600 Gresham Drive, Norfolk, VA · 2 within a 20-min walk
- Sentara Northern Virginia Medical Center2300 Opitz Boulevard, Woodbridge, VA · 7 within a 20-min walk
- Sentara Obici Hospital2800 Godwin Boulevard, Suffolk · 2 places to stay within a 10-min walk
- Sentara Port Warwick11803 Jefferson Avenue, Newport News, VA · 2 places to stay within a 10-min walk
- Sentara RMH Medical Center2010 Health Campus Drive, Harrisonburg, VA · 1 within a 20-min walk
- Sentara Williamsburg Regional Medical Center100 Sentara Circle, Williamsburg, VA · 6 within a 20-min walk
- Sheltering Arms Institute2000 Wilkes Ridge Drive, Richmond, VA · 1 place to stay within a 10-min walk
- Shenandoah Memorial Hospital759 South Main Street, Woodstock · 3 within a 20-min walk
- Smyth County Community Hospital245 Medical Park Drive, Marion · 2 places to stay within a 10-min walk
- Southern Virginia Regional Medical Center727 North Main Street, Emporia · 1 place to stay within a 10-min walk
- Sovah Health - Danville142 South Main Street, Danville, VA · 7 within a 30-min walk
- Sovah Health - Martinsville320 Hospital Drive, Martinsville, VA · 1 within a 30-min walk
- Spotsylvania Regional Medical Center4600 Spotsylvania Parkway, Fredericksburg, VA · 1 place to stay within a 10-min walk
- Surgery Center - Abingdon on Campus Drive613 Campus Drive, Abingdon, VA · 4 within a 30-min walk
- Twin County Regional Hospital200 Hospital Drive, Galax · 1 place to stay within a 10-min walk
- UVA University Hospital1215 Lee Street, Charlottesville, VA · 8 places to stay within a 10-min walk
- ValleyHealth Winchester Medical Center1840 Amherst Street, Winchester, VA · 1 place to stay within a 10-min walk
- VCU Health Community Memorial Hospital1755 North Mecklenberg Avenue, South Hill, VA · 1 place to stay within a 10-min walk
- VCU Medical Center1250 East Marshall Street, Richmond, VA · 11 places to stay within a 10-min walk
- Virginia Hospital Center1701 North George Mason Drive, Arlington, VA · 1 within a 20-min walk
- Wythe County Community Hospital600 West Ridge Road, Wytheville · 1 place to stay within a 10-min walk
No hospital with that name here. Search every hospital.
Questions families ask
How many hospitals in Virginia are listed here?
84 hospitals in Virginia have a page, each with the places to stay around it sorted by measured walking minutes. 45 of them have at least one place to stay within about a 10-minute walk.
Is there free or low-cost lodging near hospitals in Virginia?
Yes. The map shows 7 charity or hospital houses near these hospitals, such as Fredericksburg Hospitality House, Hurst Hospitality House, Ronald McDonald House. Most need a referral from the hospital's social worker and have waiting lists.
Which hospitals in Virginia have hotels with kitchens nearby?
21 of the 84 hospitals have at least one hotel within about a 20-minute walk from a brand whose standard rooms have a kitchen or kitchenette. Each hospital's page lists them; confirm the room type with the hotel.
How are the walking times measured?
From each place to stay to the hospital's main entrance, or the edge of its grounds where no entrance is mapped, using OpenStreetMap. Times are about right and can be a few minutes longer on big campuses. How we measure.