Minnesota
Hotels near hospitals in Minnesota
108 hospitals, each with the places to stay around it

Photo: cjohnson7, CC BY 2.0, via Wikimedia Commons. Shows Rochester. Resized and cropped to fit.
108 hospitals in Minnesota on our list; 41 with a place to stay within about a 10-minute walk; 11 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 Minnesota
108 hospitals in Minnesota, A to Z
- Abbott Northwestern Hospital800 East 28th Street, Minneapolis · 5 within a 30-min walk
- Allina Health775 Prairie Center Drive, Eden Prairie, MN · 5 within a 20-min walk
- AllinaHealth Emergency Medical Services220 Capital Drive Northeast, Buffalo, MN · 2 within a 20-min walk
- Alomere Health111 17th Avenue East, Alexandria, MN · 2 within a 20-min walk
- Appleton Area Health Services Hospital30 South Behl Street, Appleton · 1 within a 30-min walk
- Aspirus Lake View Hospital325 11th Avenue, Two Harbors, MN · 1 place to stay within a 10-min walk
- Astera HealthWadena, MN · 2 within a 20-min walk
- Austin Medical Center1000 1st Drive Northwest, Austin, MN · 4 within a 20-min walk
- Avera Marshall Regional Medical Center300 South Bruce Street, Marshall · 5 within a 20-min walk
- Cambridge Medical Center Allina Health701 South Dellwood Street, Cambridge · 1 within a 20-min walk
- Cass Lake Indian Health Services Hospital425 7th Street Northwest, Cass Lake · 1 within a 20-min walk
- CentraCare - Benson Hospital1815 Wisconsin Avenue, Benson · 1 place to stay within a 10-min walk
- CentraCare - Monticello Hospital1013 Hart Boulevard, Monticello · 1 within a 20-min walk
- CentraCare - Redwood Hospital101 Caring Way, Redwood Falls · 1 within a 20-min walk
- CentraCare Health - Long Prairie50 CentraCare Drive, Long Prairie, MN · 2 within a 30-min walk
- CentraCare Health - Paynesville200 West 1st Street, Paynesville · 1 within a 20-min walk
- CentraCare Health - Sauk Centre425 North Elm Street, Sauk Centre · 1 within a 20-min walk
- CHI Saint Francis Health2400 Saint Francis Drive, Breckenridge · 1 within a 30-min walk
- CHI St. Joseph's Health600 Pleasant Avenue South, Park Rapids · 2 within a 30-min walk
- Children's Minnesota - Minneapolis2525 Chicago Avenue, Minneapolis, MN · 12 within a 30-min walk
- Community Memorial Hospital855 Mankato Avenue, Winona · 4 places to stay within a 10-min walk
- Community Memorial Hospital512 Skyline Boulevard, Cloquet · 2 within a 30-min walk
- Cook Hospital10 5th Street Southeast, Cook · 1 place to stay within a 10-min walk
- Ecumen Scenic Shores Care Center402 13th Avenue, Two Harbors, MN · 1 place to stay within a 10-min walk
- Ely Bloomenson Community Hospital328 West Conan Street, Ely · 3 places to stay within a 10-min walk
- Emo Health Centre170 Front Street, Emo · 1 within a 20-min walk
- Essentia Health Holy Trinity Hospital115 West 2nd Street, Graceville · 1 place to stay within a 10-min walk
- Essentia Health Northern Pines Medical Center5211 Highway 110, Aurora · 1 place to stay within a 10-min walk
- Essentia Health Saint Mary's1027 Washington Avenue, Detroit Lakes · 5 within a 20-min walk
- Essentia Health Saint Mary's Medical Center407 East 3rd Street, Duluth · 13 places to stay within a 10-min walk
- Essentia Health Virginia Hospital901 9th Street North, Virginia, MN · 2 within a 20-min walk
- Essentia Health-1st Street420 East 1st Street, Duluth, MN · 13 places to stay within a 10-min walk
- Essentia Health-Deer River115 10th Avenue Northeast, Deer River, MN · 1 within a 20-min walk
- Fairview Northland Regional Hospital911 Northland Drive, Princeton · 1 place to stay within a 10-min walk
- Fairview Range Medical Center750 East 34th Street, Hibbing · 2 within a 30-min walk
- Fairview Ridges Hospital201 East Nicollet Boulevard, Burnsville · 3 places to stay within a 10-min walk
- Fairview Southdale Hospital6401 France Avenue South, Edina · 1 place to stay within a 10-min walk
- Faribault Medical Center200 State Avenue Southeast, Faribault · 1 within a 30-min walk
- Gillette Children's Hospital and Clinics200 University Avenue East, Saint Paul · 1 place to stay within a 10-min walk
- Glacial Ridge Hospital10 4th Avenue Southeast, Glenwood · 1 place to stay within a 10-min walk
- Glencoe Regional Health Services1805 Hennepin Avenue North, Glencoe, MN · 1 place to stay within a 10-min walk
- Grand Itasca Clinic and Hospital1601 Golf Course Road, Grand Rapids · 1 within a 20-min walk
- Hennepin County Medical Center701 Park Avenue, Minneapolis · 18 places to stay within a 10-min walk
- Johnson Memorial Health Services1282 Walnut Street, Dawson · 1 within a 30-min walk
- Lake Region Healthcare - Fergus Falls - Hospital712 Cascade Street South, Fergus Falls, MN · 1 within a 20-min walk
- Lakeview Hospital927 Churchill Street West, Stillwater · 3 within a 20-min walk
- LakeWood Health Center600 Main Avenue South, Baudette, MN · 1 place to stay within a 10-min walk
- Lifecare Medical Center715 Delmore Drive, Roseau · 2 within a 20-min walk
- M Health Fairview University of Minnesota Medical Center2450 Riverside Avenue, Minneapolis · 4 within a 20-min walk
- Maple Grove HospitalHospital Drive, Maple Grove, MN · 1 place to stay within a 10-min walk
- Mayo Clinic Health System1025 Marsh Street, Mankato, MN · 1 within a 20-min walk
- Mayo Clinic Health System - Red Wing701 Hewitt Boulevard, Red Wing, MN · 4 within a 20-min walk
- Mayo Clinic Health System Cannon Falls32021 County 24 Boulevard, Cannon Falls · 2 places to stay within a 10-min walk
- Mayo Clinic Health System Lake City500 West Grant Street, Lake City · 4 places to stay within a 10-min walk
- Mayo Clinic Health System New Prague301 2nd Street Northeast, New Prague, MN · 1 within a 20-min walk
- Mayo Clinic Health System Saint James1101 Moulton and Parsons Drive, Saint James, MN · 1 place to stay within a 10-min walk
- Mayo Clinic Health System Springfield625 North Jackson Avenue, Springfield · 1 place to stay within a 10-min walk
- Mayo Clinic Health System Waseca501 North State Street, Waseca · 1 within a 30-min walk
- Mayo Clinic Hospital, Methodist Campus201 West Center Street, Rochester, MN · 12 places to stay within a 10-min walk
- Mayo Clinic Hospital, Saint Marys Campus1216 2nd Street Southwest, Rochester · 10 places to stay within a 10-min walk
- Meeker Memorial Hospital612 South Sibley Avenue, Litchfield · 1 within a 30-min walk
- Mercy Hospital4050 Coon Rapids Boulevard Northwest, Coon Rapids, MN · 1 within a 30-min walk
- Mercy Hospital - Unity Campus550 Osborne Road Northeast, Fridley · 1 within a 30-min walk
- Minneapolis VA Medical Center1 Veterans Drive, Minneapolis, MN · 1 within a 20-min walk
- Murray County Medical Center2042 Juniper Avenue, Slayton, MN · 1 within a 20-min walk
- New Ulm Medical Center1324 Fifth North Street, New Ulm, MN · 1 within a 30-min walk
- North Shore Health Hospital and Care Center515 5th Avenue West, Grand Marais, MN · 5 places to stay within a 10-min walk
- North Valley Health Center300 Good Samaritan Drive, Warren, MN · 1 within a 20-min walk
- Olmsted Medical Center Hospital1650 4th Street Southeast, Rochester · 7 within a 30-min walk
- Ortonville Area Health Services450 Eastvold Avenue, Ortonville · 1 within a 30-min walk
- Owatonna Hospital2250 Northwest 26th Street, Owatonna · 1 within a 30-min walk
- Phillips Eye Institute2215 Park Avenue, Minneapolis, MN · 3 within a 20-min walk
- Pipestone County Medical Center916 4th Avenue Southeast, Pipestone · 1 within a 20-min walk
- Prairie Ridge Hospital1411 Highway 79 East, Elbow Lake · 1 within a 20-min walk
- Rainy Lake Medical Center1400 US 71, International Falls · 3 places to stay within a 10-min walk
- Regions Hospital640 Jackson Street, Saint Paul · 3 places to stay within a 10-min walk
- Ridgeview Le Sueur Medical Center621 South 4th Street, Le Sueur · 1 within a 20-min walk
- Ridgeview Medical CenterMN · 1 place to stay within a 10-min walk
- River's Edge Hospital & Clinic1900 North Sunrise Drive, Saint Peter, MN · 1 within a 30-min walk
- Riverside Health Care110 Victoria Avenue, Fort Frances · 1 place to stay within a 10-min walk
- Riverview Health323 South Minnesota Street, Crookston · 2 within a 30-min walk
- Riverwood Healthcare Center200 Bunker Hill Drive, Aitkin, MN · 1 within a 20-min walk
- Saint Cloud Hospital1406 6th Avenue North, St. Cloud · 3 within a 30-min walk
- Saint Elizabeth Medical Center1200 Grant Boulevard West, Wabasha · 1 within a 30-min walk
- Saint Francis Regional Medical Center1455 Saint Francis Avenue, Shakopee · 1 within a 20-min walk
- Saint John's Hospital1575 Beam Avenue, Maplewood · 1 within a 30-min walk
- Sanford Bemidji Medical Center1300 Anne Street Northwest, Bemidji · 2 within a 20-min walk
- Sanford Canby Medical Center112 Saint Olaf Avenue South, Canby · 1 place to stay within a 10-min walk
- Sanford HealthEast Grand Forks, MN · 1 place to stay within a 10-min walk
- Sanford Health, Behaviour Health Headwaters ACTBemidji, MN · 2 within a 20-min walk
- Sanford Thief River Falls Medical Center3001 Sanford Parkway, Thief River Falls · 1 within a 20-min walk
- Sanford Wheaton Medical Center401 12th Street North, Wheaton · 1 within a 20-min walk
- Sanford Worthington Medical Center1018 6th Avenue, Worthington · 1 within a 20-min walk
- Sleepy Eye Medical Center400 4th Avenue Northwest, Sleepy Eye, MN · 1 within a 20-min walk
- St. Cloud VA Health Care System4801 Veterans Drive, St. Cloud · 6 within a 30-min walk
- St. Gabriel's Hospital815 2nd Street Southeast, Little Falls · 2 within a 30-min walk
- St. Joseph's Hospital45 West 10th Street, Saint Paul · 8 places to stay within a 10-min walk
- St. Lukes Hospital1001 East 1st Street, Duluth · 11 places to stay within a 10-min walk
- Stevens Community Medical Center400 East 1st Street, Morris · 2 within a 20-min walk
- Tri-County Health Care415 Jefferson Street North, Wadena · 2 places to stay within a 10-min walk
- United Hospital333 Smith Avenue North, Saint Paul · 3 places to stay within a 10-min walk
- University of Minnesota Health Cinics and Surgery Center909 Southeast Fulton Street, Minneapolis, MN · 5 places to stay within a 10-min walk
- University of Minnesota Medical Center East Bank500 Southeast Harvard Street, Minneapolis, MN · 2 places to stay within a 10-min walk
- University of Minnesota Medical Center East Bank Hospital500 Southeast Harvard Street, Minneapolis, MN · 2 places to stay within a 10-min walk
- VA Medical Center1 Veterans Drive · 1 within a 20-min walk
- Welia Health301 South Highway 65, Mora · 1 within a 30-min walk
- Windom Area Health2150 Hospital Drive, Windom, MN · 1 place to stay within a 10-min walk
- Woodwinds Health CampusWoodbury, MN · 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 Minnesota are listed here?
108 hospitals in Minnesota have a page, each with the places to stay around it sorted by measured walking minutes. 41 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 Minnesota?
Yes. The map shows 5 charity or hospital houses near these hospitals, such as Gift of Life Transplant House, Grandma's House Children's Center, Hope Lodge. Most need a referral from the hospital's social worker and have waiting lists.
Which hospitals in Minnesota have hotels with kitchens nearby?
11 of the 108 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.