Aloft South Bend

Downtown South Bend
111 N Main St, South Bend, IN 46601

Location Information


Breeze in to Aloft South Bend, located in the heart of South Bend with 187 guestrooms and suites plus over 6,000 square feet of event space. Experience our urban inspired hotel in downtown South Bend, located less than four miles from the University of Notre Dame. Enjoy all the perks including plush platform beds, Re:chargeSM fitness center, free bottled water and coffee, and more. Stay connected with fast & free WiFi, or chill out in our WXYZ® bar during your stay.