Go Hotels
Home > Canada > Sudbury Canada Flag

We have 34 hotels in Sudbury.

Hartman House Bed and Breakfast Star Rating 5        
575 Paris Street

Hartman House Bed and Breakfast is located in Sudbury, Ontario. Free WiFi access is available.Each room offers air conditioning and bathrobes.
Cambrian Residence & Conference Center Star Rating 2        
1390 Barrydowne Road

Cambrian Residence & Conference Center is located in Sudbury and provides free Wi-Fi. It also offers a TV room, a BBQ/picnic area and conference rooms.The property has 195 traditional apartments that are accompanied by a range of essential facilities to ensure guests have a comfortable stay.
BEST WESTERN Downtown Sudbury Centreville Star Rating 3        
151 Larch Street

A 14-minute walk from the Art Gallery of Sudbury, this straightforward hotel is 3.3 km from Science North interactive museum.The understated rooms offer free WiFi, flat-screen TVs, desks and coffeemakers.
Comfort Inn East Sudbury Star Rating 2        
440 2nd Avenue North

Off Trans-Canada Highway 17, this straightforward hotel is a 2.4-km drive from the Adanac Ski Hill and a 9-km drive from Laurentian University's Sudbury campus.Classic rooms feature free WiFi and flat-screen TVs, plus desks and coffeemakers.
Clarion Hotel Sudbury Star Rating 2        
117 Elm Street

A 14-minute walk from the Sudbury Theatre Centre, this relaxed hotel is 4 km from the interactive exhibits at the Science North museum and 7 km from the Adanac Ski Hill.The straightforward rooms offer free Wi-Fi, flat-screen TVs and minifridges, plus tea and coffeemakers. Room service is available.
Holiday Inn Sudbury Star Rating 3        
1696 Regent Street

This contemporary hotel is 2.5 km from Science North and 4.1 km from Dynamic Earth, home of the Big Nickel.
Sudbury Inn Star Rating 2        
1145 Lorne Street

The Knights Inn is located in Sudbury (ON) making it one of the best hotels to stay at while in town. All hotel's guestrooms have all the conveniences expected in a hotel in its class to suit guests' utmost comforts. Each guestroom is tastefully appointed with non smoking rooms, air conditioning, daily newspaper, television, separate shower and tub, satellite/cable TV.
Quality Inn & Conference Centre Downtown Star Rating 2        
390 Elgin Street South

This downtown conference centre hotel is a 1.8-km drive from the Bell Park Boardwalk and a 2.6-km drive from Science North.
Radisson Hotel Sudbury Star Rating 3        
85 St. Anne Road

This laid-back hotel in downtown Sudbury is 1.6 km from the Art Gallery of Sudbury and 6 km from Dynamic Earth science museum.Bright, airy rooms come with flat-screen TVs, free Wi-Fi, desks and coffeemakers.
Sudbury Travelodge Hotel Star Rating 2        
1401 Paris Street

Located off of Route 80 and 1.2 km from the Science North museum, this relaxed hotel is 2.4 km from both Laurentian University and the Art Gallery of Sudbury.
More on Sudbury .

View all 34 Sudbury hotels
Greater Sudbury, commonly referred to as Sudbury, is a city in Ontario, Canada. It is the largest city in Northern Ontario by population, and is the 24th largest metropolitan area in Canada.