Default HTG hotel image

Find hotels in Johnson from $80

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Sep 11 - Sep 12
Tomorrow
Sep 12 - Sep 13
This weekend
Sep 11 - Sep 13
Next weekend
Sep 18 - Sep 20

Filter by

Star rating

Guest rating

Our top choices for Johnson hotels

1. Bavarian Inn

Bavarian Inn
Bruce Mines
Canada
Serge
$87 nightly
$98 total
Sep 12 - Sep 13
Total with taxes and fees
Bavarian Inn

2. Bruce Bay Cottages & Lighthouse

Bruce Bay Cottages & Lighthouse
Bruce Mines
Canada
BARRY
$94 nightly
$106 total
Sep 14 - Sep 15
Total with taxes and fees
Bruce Bay Cottages & Lighthouse

3. Carolyn Beach Inn & Restaurant

Carolyn Beach Inn & Restaurant
Thessalon
Canada
Joanne
$93 nightly
$105 total
Oct 1 - Oct 2
Total with taxes and fees
Carolyn Beach Inn & Restaurant

4. Staying by the Lakeside Cottages

Staying by the Lakeside Cottages
Plummer Additional
Canada
Christian
$199 nightly
$225 total
Sep 12 - Sep 13
Total with taxes and fees
Staying by the Lakeside Cottages

5. Trunk Road Motel

Trunk Road Motel
Sault Ste. Marie
Canada
Darren
$93 nightly
$112 total
Sep 13 - Sep 14
Total with taxes and fees
Trunk Road Motel

6. Sleep Inn Sault Ste. Marie

Sleep Inn Sault Ste. Marie
Sault Ste. Marie
Canada
Rachel
$117 nightly
$140 total
Oct 12 - Oct 13
Total with taxes and fees
Sleep Inn Sault Ste. Marie

7. Inn On Pim

Inn On Pim
Sault Ste. Marie
Canada
Lonzell
$67 nightly
$80 total
Sep 24 - Sep 25
Total with taxes and fees
Inn On Pim

8. Motel 6 Sault Ste. Marie, ON

Motel 6 Sault Ste. Marie, ON
Sault Ste. Marie
Canada
Cindy
$92 nightly
$110 total
Oct 11 - Oct 12
Total with taxes and fees
Motel 6 Sault Ste. Marie, ON
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Top Johnson Hotel Reviews

Bruce Bay Cottages & Lighthouse

Bruce Bay Cottages & Lighthouse

10/10 Excellent
"Such a special place! Dark sky’s for a beautiful Milky Way night sky! Nice simple clean decor. Beautiful sun rise. The kayaking swimming looked like they would be great and I wish I had time to stay longer. Comfortable bed."
Pat 1-night trip
Posted 21 hours ago
Bruce Bay Cottages & Lighthouse
Pine Grove Motel

Pine Grove Motel

10/10 Excellent
"The motel was great ! Very clean - comfortable beds and good linens. Lots of room and a perfect stop along our journey."
Jeffrey 1-night trip
Posted 1 day ago
Pine Grove Motel
Carolyn Beach Inn & Restaurant

Carolyn Beach Inn & Restaurant

10/10 Excellent
"Great location right at beach and just opposite to convenience store and tim hortons. Definitely 9/10"
Vikas 1-night trip
Posted 4 days ago
Carolyn Beach Inn & Restaurant
The Riverbank Bungalow

The Riverbank Bungalow

10/10 Excellent
"Overall property was clean and well stocked. Darren responded to messages quickly and was happy to help when needed."
Mars 2-night trip
Posted 11 days ago
The Riverbank Bungalow
Bavarian Inn

Bavarian Inn

8/10 Good
"Clean room, comfy beds. Good amount of space. Only downfall was the coffee machine was tiny and the pot handle wasn’t situated on the pot properly. There were no facecloths in the bathroom and the shower refused to give hot water, despite leaving it running for over 5 minutes!"
Michelle 1-night trip
Posted 11 days ago
Bavarian Inn
Beautiful cottage on the lake with brand new sauna, large yard and office space.

Beautiful cottage on the lake with brand new sauna, large yard and office space.

10/10 Excellent
"Beautiful!"
Anne T. 5-night trip
Posted 2 weeks ago
Beautiful cottage on the lake with brand new sauna, large yard and office space.
Spacious newly renovated two bedroom apartment

Spacious newly renovated two bedroom apartment

8/10 Good
"This was a very reasonable priced rental. The fact that it has been recently renovated made it appealing . We enjoyed using the kitchen to make diners. I only planned to stay one night but I was enjoying all the home comforts so much that we booked a second night. This location is 11 minutes to The Algoma Canyon train station. We went on the 10 hour round trip tour. It was nice to come back to the apartment and relax after a long day."
Helen S. 1-night trip
Posted 3 weeks ago
Spacious newly renovated two bedroom apartment
Staying by the Lakeside Cottages

Staying by the Lakeside Cottages

10/10 Excellent
"Couldn't ask for more. We've stayed at about a dozen different cottages in northern Ontario and Lakeside Cottages in Bruce Mines is the best. The beds are comfy, the price is reasonable, the cottage comes fully stocked (no upcharge for bedsheets like some places!!!), the kitchen is full and also stocked (salt and pepper and oil and coffee!!!), the cottages are clean and pretty, the view is amazing, the firewood is onsite and included (not $20 for a tiny bundle like some places...), reasonable canoe rentals, beautiful lawn and playground for the kids, and the hosts are so nice, great at communication! This is our second year visiting and we WILL be back!"
Laura 2-night trip
Posted 3 weeks ago
Staying by the Lakeside Cottages
Modern 3BR Upstairs Suite | Private Entrance | Sault Ste. Marie

Modern 3BR Upstairs Suite | Private Entrance | Sault Ste. Marie

10/10 Excellent
"It was perfect for our visit - thank you.I would stay here again in a heartbeat!"
Al M. 3-night trip
Posted 3 weeks ago
Modern 3BR Upstairs Suite | Private Entrance | Sault Ste. Marie

More cheap stays in Johnson

 Inn On Pim

Inn On Pim

398 Pim St Sault Ste. Marie ON
$67 nightly
$80 total
Sep 24 - Sep 25
Total with taxes and fees
Inn On Pim
Bavarian Inn

Bavarian Inn

9181 Highway 17 Bruce Mines ON
$87 nightly
$98 total
Sep 12 - Sep 13
Total with taxes and fees
7.8/10 Good! (412 reviews)
Bavarian Inn
Carolyn Beach Inn & Restaurant

Carolyn Beach Inn & Restaurant

1 Lakeside Drive Thessalon ON
$93 nightly
$105 total
Oct 1 - Oct 2
Total with taxes and fees
7.8/10 Good! (495 reviews)
Carolyn Beach Inn & Restaurant
Motel 6 Sault Ste. Marie, ON

Motel 6 Sault Ste. Marie, ON

503 Trunk Road Sault Ste. Marie ON
$92 nightly
$110 total
Oct 11 - Oct 12
Total with taxes and fees
Motel 6 Sault Ste. Marie, ON
Trunk Road Motel

Trunk Road Motel

759 Trunk Road Sault Ste. Marie ON
$93 nightly
$112 total
Sep 13 - Sep 14
Total with taxes and fees
Trunk Road Motel
Sleep Inn Sault Ste. Marie

Sleep Inn Sault Ste. Marie

727 Bay Street Sault Ste. Marie ON
$117 nightly
$140 total
Oct 12 - Oct 13
Total with taxes and fees
Sleep Inn Sault Ste. Marie

Frequently asked questions

What is the best area to stay in Johnson?
The best area to stay in Johnson is the Township of Johnson, particularly around the settlement of Desbarats.This area serves as the central hub for visitors, offering convenient access to local amenities and natural attractions. Desbarats features the Township's municipal office, a community hall, and a much-loved general store. The surrounding landscape is characterized by rolling hills, agricultural fields, and proximity to Lake Huron's North Channel.For couples seeking a quiet retreat with outdoor activities, staying in or near Desbarats is ideal. You'll find charming local accommodations, and it's a superb base for exploring nearby hiking trails, enjoying scenic drives, or accessing the lake for boating and fishing.
When is the best time to go to Johnson?
The best time to visit Johnson, Ontario, is during the summer months, from June to August, when the weather is warm and the outdoor activities are in full swing.These months offer the most favorable conditions for enjoying the region's natural beauty, with average temperatures ranging from 20°C to 25°C (68°F to 77°F). This is an ideal time for families looking to spend time outdoors, exploring the numerous hiking trails, swimming in the lakes, or fishing. The longer daylight hours also allow for extended enjoyment of the natural surroundings.Couples looking for a romantic getaway will also appreciate the summer, as many lakeside resorts and cabins are fully operational, offering opportunities for boating, kayaking, or simply relaxing by the water.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Johnson.
How much is the nightly rate at a Johnson hotel?
Prices for hotels in Johnson often vary, but you can find a great deal from $80 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia