Search St. Charles hotels

    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Property class

Top hotels and accommodation in St. Charles

Our top choices for St. Charles hotels

Lincoln Motel

2.0 star property
8.2 out of 10, Very good, (195)
"Nice area"
The price is AU$139
includes taxes & fees
21 Aug - 22 Aug
Lincoln Motel

Comfort Inn Sturgeon Falls

2.5 star property
9.4 out of 10, Exceptional, (806)
"Great place to stay. "
The price is AU$133
includes taxes & fees
3 Sept - 4 Sept
Comfort Inn Sturgeon Falls

Moonlight Inn and Suites

2.0 star property
8.8 out of 10, Excellent, (513)
"Very clean and well cared for property overall, with a pleasant and spacious breakfast area. "
The price is AU$195
includes taxes & fees
1 Sept - 2 Sept
Moonlight Inn and Suites

Motel 6 Sudbury, ON

2.0 star property
7.4 out of 10, Good, (708)
"Great little stopover right on the transcanada highway."
The price is AU$159
includes taxes & fees
1 Sept - 2 Sept
Motel 6 Sudbury, ON

Richard Lake Motel

2.5 star property
8.2 out of 10, Very good, (104)
"I would stay there again. Its perfect for arriving late and leaving the next day, the price was what I liked."
Richard Lake Motel

RIVERDALE RESORT

2.5 star property
8.2 out of 10, Very good, (162)
"Loved the access to the river!"
The price is AU$189
includes taxes & fees
21 Aug - 22 Aug
RIVERDALE RESORT

Comfort Inn East

2.5 star property
8.2 out of 10, Very good, (1005)
"We had a very enjoyable and relaxing time at the Comfort Inn in Sudbury. We will definitely stay there again."
The price is AU$170
includes taxes & fees
31 Aug - 1 Sept
Comfort Inn East

Fairfield Inn & Suites by Marriott Sudbury

3.0 star property
9.2 out of 10, Wonderful, (1001)
"Very clean hotel, friendly and helpful staff. "
The price is AU$213
includes taxes & fees
7 Sept - 8 Sept
Fairfield Inn & Suites by Marriott Sudbury

MJD & Executive Suites

2.0 star property
10.0 out of 10, Exceptional, (5)
"Stayed here for 1 night, Mitch was a great host, and very accomodating to whatever we needed! 5 stars 🌟"
The price is AU$245
includes taxes & fees
24 Aug - 25 Aug
MJD & Executive Suites

Hilton Garden Inn Sudbury

3.0 star property
9.4 out of 10, Exceptional, (1006)
"Hotel and rooms were clean. Hotel is close to tourist attractions "
The price is AU$232
includes taxes & fees
24 Aug - 25 Aug
Hilton Garden Inn Sudbury

TownePlace Suites by Marriott Sudbury

3.5 star property
9.0 out of 10, Wonderful, (1010)
"Very clean, polite staff Breakfast was OK"
The price is AU$226
includes taxes & fees
31 Aug - 1 Sept
TownePlace Suites by Marriott Sudbury
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Learn more about St. Charles

Venture to sights like Mashkinonje Provincial Park as you discover the local area in St. Charles.

Top St. Charles Hotel Reviews

Find out more about St. Charles

Find out more about St. Charles

Top reasons to visit St. Charles

  • Outdoor Adventures: St. Charles is ideal for skiing and exploring scenic recreational areas, perfect for adventure seekers.
  • Charming Local Spots: Visit the historic church and beautiful islands, enhancing your cultural experience.
  • Picturesque Walking Trails: Stroll along the scenic walking trails, immersing yourself in nature's beauty.
  • Unique Shopping Experiences: Discover local treasures at the stone market, offering a taste of St. Charles.
  • Delightful Accommodation: Enjoy a stay in historic hotels or lodges, ensuring a comfortable retreat.

Find great hotels in and around St. Charles

Discover the charm of St. Charles, Ontario, with a range of delightful accommodation options, including historic hotels and inviting lodges. Whether you're seeking a pet-friendly stay or an adventurous beach getaway, you'll find welcoming lodgings that cater to your needs. Unwind in comfort at the Charles Hotel or experience the unique offerings of Hotel Karl Muller, ensuring a memorable vacation in this picturesque Canadian town.

  • Mashkinonje Lodge: Nestled in the heart of St. Charles, Mashkinonje Lodge offers a delightful beachside retreat for travellers seeking relaxation and adventure. This 3.5-star lodge is celebrated for its pet-friendly atmosphere, making it an ideal choice for those who wish to bring their furry companions along. Enjoy direct access to the beach, where you can bask in the sun or partake in water activities. The lodge features a welcoming environment, ensuring a memorable stay with amenities designed for comfort and convenience, including a pet policy that allows service animals without fees.
  • Camp Driftwood - Alban, Ontario - Cottage #3 - Wheelchair Accessible: Located 20.9km from St. Charles, Camp Driftwood offers a serene escape in a wheelchair-accessible cottage. This resort is perfect for families or groups looking for a pet-friendly getaway. The cottage provides a comfortable environment with essential amenities, allowing guests to unwind and enjoy nature. The property’s pet policy ensures that your four-legged friends are welcome, along with service animals at no extra charge. Experience the tranquillity of the outdoors while having the comforts of home.
  • Camp Driftwood - Cottage #2 Alban, Ontario French River Trout Lake near Sudbury: Adventure awaits at Camp Driftwood's Cottage #2, situated 20.9km from St. Charles. This resort-style accommodation caters to thrill-seekers with a focus on outdoor activities such as fishing, hiking, and swimming nearby. Ideal for those looking for a pet-friendly adventure, this cottage is designed for a fun-filled holiday. Amenities include a welcoming pet policy, ensuring both pets and service animals can enjoy the stay without extra fees. Embrace nature and create unforgettable memories in this adventurous setting.

Where to stay in and around St. Charles

St. Charles, Ontario, offers a delightful blend of outdoor adventures, picturesque scenery, and romantic getaways. Explore charming neighbourhoods and enjoy family-friendly activities, with stunning landscapes perfect for relaxation. Nearby attractions provide excellent shopping experiences and memorable stays, making it an ideal destination for all types of travellers. Whether you're seeking a beach escape or a tranquil retreat, St. Charles and its surroundings promise an unforgettable holiday experience.

  • Hagar: A charming village located 11.3km from St. Charles, Hagar is a delightful destination for those seeking a romantic getaway or a scenic outdoor experience. With seasonal traveller arrivals peaking from July to September, visitors are drawn to its picturesque landscapes, particularly the nearby lake, which serves as a popular spot for relaxation and recreation. Whether you're enjoying a leisurely walk along the water’s edge or taking in the stunning views, Hagar offers a tranquil escape that’s perfect for nature lovers.
  • Saint Charles: Situated in the heart of the St. Charles area, this village is an excellent base for families and eco-conscious travellers alike. While visitor numbers peak in April, June, and August, Saint Charles maintains a steady flow of guests year-round. The village features inviting parks and an urban park, ideal for outdoor activities and family picnics. Additionally, the presence of a modern college university adds an educational flair to the area, making it a unique spot for exploring the local culture and community.
  • Lavigne: Just 17.7km from St. Charles, Lavigne is a lovely village known for its stunning scenery and romantic outdoor experiences. Traveller arrivals peak during July, August, and October, making it a vibrant destination during these months. Lavigne boasts a variety of recreational areas and parks, perfect for those looking to unwind or engage in outdoor activities. The nearby lake and bay offer opportunities for fishing and boating, while the modern civic government building adds a touch of local charm to your visit.

Things to do near St. Charles

St. Charles offers a delightful getaway for those seeking outdoor adventure and scenic beauty. Visitors can enjoy a range of activities including skiing, exploring the recreational area, and relaxing at the local resort. Don't miss the chance to take a leisurely stroll along the walking trails, indulge in some shopping at the stone market, and soak in the romantic ambiance of this charming destination.

Shopping

In St. Charles, enjoy local shops and boutiques for unique gifts. If you're up for a drive, Garson Mall, located 40.2km away, offers a variety of stores and a family-friendly atmosphere, perfect for finding souvenirs and enjoying a day out.

Recreation

Meadow Springs Golf Course offers a picturesque golfing experience with scenic views, perfect for a day out in the sun. Twin Stacks Golf Course provides a challenging course amidst beautiful landscapes. For relaxation, Grundy Lake Provincial Park features tranquil trails and serene waters, ideal for unwinding in nature.

Adventure

In St. Charles, explore the breathtaking trails of the nearby La Cloche Range, perfect for hiking and stunning views. Try your hand at fishing in the serene waters of Lake Nipissing, or experience exhilarating ATV rides through the rugged landscapes, immersing yourself in the natural beauty of Northern Ontario.

Nightlife

Experience the vibrant nightlife at The Local Pub on Main Street, where you can enjoy a cold pint and lively conversations. For a unique twist, visit The Rustic Lounge for cocktails and occasional live music, perfect for a laid-back evening with friends.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for St. Charles

To save money on your trip to St. Charles, consider visiting during the cheaper months of March or December to January, avoiding the pricier May and peak summer months. Book your stay on a Friday for the best rates, and use Expedia to set your budget and filter for affordable eco-friendly hotels. Combine your accommodation with flights and activities for additional savings. Don't forget to explore free local activities, and utilise public transport or simply walk to enjoy the area without spending much.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in St. Charles are March and December to January, where the prices are slightly lower. This is in comparison to May and July to August, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in St. Charles is Friday. The most expensive day to stay in St. Charles is Monday.
  • Find cheap hotels on Expedia: Expedia's search tool enables you to set your budget, choose your desired location, and much more. You can arrange your search results to display prices from lowest to highest, ensuring you find the most affordable hotels right away. Additionally, you have the option to refine your choices by hotel type—by selecting the Eco-certified filter, for instance, you’ll be able to view sustainable and environmentally-friendly hotels that you can book.
  • Consider bundling your trip: You can save some dollars by combining your St. Charles hotel reservation with your flights and activities by opting for an Expedia package.

Find the best attractions near St. Charles

St. Charles, Ontario, is perfect for a romantic getaway or outdoor adventure, offering stunning scenery and a variety of attractions. Explore charming local spots such as the historic church, beautiful islands, and nearby national parks. Enjoy a cultural experience while visiting downtown Carson City and discovering the unique features of Old St. Charles. With its blend of nature and culture, St. Charles invites travellers to create lasting memories.

  • Gull Island: Just a short 14.5km jaunt from St. Charles, Gull Island offers a beautiful outdoor escape with stunning beaches. It’s the perfect spot for sunbathing, picnicking, and enjoying the serene sounds of nature.
  • Mashkinonje Provincial Park: Also located 14.5km away, this national park is a haven for adventure seekers. With its lush scenery, hiking trails, and opportunities for wildlife spotting, it’s ideal for those wanting to immerse themselves in the great outdoors.
  • Noelville Church: Situated 24.1km from St. Charles, this charming church showcases local culture and history. Its beautiful architecture and serene surroundings make it a perfect spot for quiet reflection and appreciation of the community’s heritage.

Best time to go to St. Charles

The best time to visit St. Charles can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in St. Charles falls in July, when visitor numbers are high and weather is mostly sunny with light rain. The coolest average temperature in St. Charles falls in January, visitor numbers are low and weather is very cloudy with no rain (dry).

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January10.8°F (-11.8°C)No Rain (Dry)Very CloudyLowSlightly Low
February12.6°F (-10.8°C)No Rain (Dry)Very CloudyAverageAverage
March23.5°F (-4.7°C)Light RainMostly CloudyLowSlightly Low
April36.0°F (2.2°C)Light RainMostly CloudyAverageAverage
May51.8°F (11.0°C)Light RainMostly SunnyAverageSlightly High
June60.8°F (16.0°C)Light RainMostly SunnyAverageAverage
July66.0°F (18.9°C)Light RainMostly SunnyHighSlightly High
August64.0°F (17.8°C)Light RainMostly SunnyHighSlightly High
September56.5°F (13.6°C)Light RainMostly SunnyHighAverage
October44.2°F (6.8°C)Light RainMostly CloudyAverageAverage
November31.6°F (-0.2°C)Light RainMostly CloudyAverageAverage
December19.9°F (-6.7°C)Light RainMostly CloudyLowSlightly Low

The nearest major airports for your trip to St. Charles

For your trip to St. Charles, Ontario, you can fly into two major airports. Sudbury Airport (YSB) is approximately 40.2km away, with several nearby hotel options such as the 3-star Microtel Inn & Suites by Wyndham and Fairfield Inn & Suites by Marriott, both located 17.7km from the airport, as well as the Norvic Motel, which is 14.5km away. Alternatively, North Bay Airport (YYB) is about 77.2km from St. Charles. Near North Bay, you can stay at Homewood Suites by Hilton, just 6.4km from the airport, or the Sunset Inn, located 9.7km away. Both airports offer convenient access to St. Charles.

Frequently asked questions

What's the best place for a stay in St. Charles?

Based on our traveller data, Mashkinonje Lodge is one of the top choices for your stay. This lodge offers free parking and private balconies. Other good choices for your trip to the area are The West Arm Getaway STRSTC-2025-01 and TownePlace Suites by Marriott Sudbury. See all available top hotels, or vacation rentals in St. Charles.

What are some of the best holiday rentals that St. Charles has to offer?

Welcoming 2 Bedroom Home In New Sudbury: This holiday home rental outside of St. Charles is located in a rural location, and has a patio, a garden and a BBQ to put you at ease in your new surroundings. Kitchen amenities include a dishwasher, a fridge and a stovetop. Make the most of games in this rental home to help you unwind. See all vacation rentals in St. Charles.

If I need to cancel my hotel reservation in St. Charles, will I receive a refund?

Yes! Most hotel reservations are fully refundable provided that you cancel prior to the accommodation's cancellation deadline, which in most cases is within 24 or 48 hours of check in. If your reservation is non-refundable, it might still be possible to cancel it and be given a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in St. Charles.

What's the best dog-friendly hotel in St. Charles?

Mashkinonje Lodge is a top lodge for people travelling with their pets and offers in-room kitchens for its human guests. See more pet-friendly hotel accommodations in St. Charles.

What's the best hotel to stay near the beach in St. Charles?

Mashkinonje Lodge is a top lodge with free parking and in-room kitchens, and it's located on the beach . See more stays near the beach in St. Charles.

What are some accommodation options with pools in St. Charles?

TownePlace Suites by Marriott Sudbury: Provides a snack bar/deli, an indoor pool and daily. Another option that offers an on-site pool is Hilton Garden Inn Sudbury. View all hotels with pools in St. Charles.

What is staying in St. Charles like?

Those travelling to St. Charles will definitely enjoy the sights to see and things to do. In St. Charles, there are 7 hotels and other accommodation options to choose from. Find out more about St. Charles.

What should I do while I'm visiting St. Charles?

A favourite place to visit is Mashkinonje Provincial Park. You'll also find Gull Island and Meadow Springs Golf Course in the area. Take a look at what more there is to see and do in Expedia's St. Charles guide.

What's the seasonal weather like in St. Charles?

The hottest months are usually July and August, with an average temperature of 17°C, while the coldest months are January and February, with an average of -8°C. The snowiest months in St. Charles are January, April, February and November, with each month seeing an average of 43 cm of snowfall.