Sudbury, the commercial hub of northeastern Ontario, sits near a huge deposit of nickel and copper created by a meteor impact in the distant past. For years, the mining operations have caused severe pollution that has made the area almost uninhabitable. However, cleaning efforts in recent years have brought the city back to life.
Main Sudbury attractions include the Science North hands on museum, which also has an IMAX theatre and the Big Nickel Mine offering underground tours.
Other points of interest in the revitalized downtown area include City Centre Shopping Complex, Sudbury Theatre, the Bell Park Walkway along the shores of Lake Ramsey and the Sudbury Wolves Arena.
Hotels in Sudbury are mostly located in close vicinity to downtown and all area attractions.
Sudbury Hotel Reservations:
Book by Phone
Call center hotel booking specialists can make reservations for you, recommend hotel deals and offer any advice needed.
It is easy and it is Toll Free! Just Call 800-387-6413
The Holiday Inn Hotel Suites Sudbury is a full service, 190-room hotel, located at the doorway to Sudbury from Toronto, North Bay and Sault Ste. Marie. Sudbury's major tourist attraction and shopping are within 5 minutes.
The Best Western Downtown Sudbury Centreville is located in the heart of downtown Sudbury, only minutes away from the world famous Big Nickel Mine, Science North and Neutrino Observatory.
The Comfort Inn Sudbury Second Avenue is located close to all area attractions including Science North and Dynamic Earth and is just minutes away from major shopping centers, restaurants, and the award winning Timberwolf Golf Course.
The Ramada Inn Sudbury City Centre is located in the heart of downtown Sudbury close to Big Nickel Mine, Science North, and Onaping Falls. Shopping and two provincial parks nearby.
Located in downtown Sudbury, the Quality Inn is only minutes away from Science North, Ramsay Lake boardwalk, and Bell Park Beach and is within walking distance of the Sudbury Arena, Sudbury Theatre Centre, great shopping, dining, and government offices.
The Howard Johnson Sudbury Plaza Hotel is a full service, 190-room hotel, located at the doorway to Sudbury from Toronto, North Bay and Sault Ste. Marie. Sudbury's major tourist attraction and shopping are within 5 minutes.