The best deals on hotels when visiting Johnstown in North Dakota.

From game day to getaway, save even more on every hotel stay.

Save up to 70% when booking as a group. Select 9+ rooms to get started.

Top 24 Hotels In Johnstown, North Dakota 58235

AmericInn by Wyndham Grafton

1015 12th West St. Grafton, ND

With budget-friendly rooms from $123.99, AmericInn by Wyndham Grafton provides inviting comfort for travelers bound for Johnstown, creating a warm, inviting environment perfect for unwinding. Relax in AmericInn by Wyndham’s garden areas, providing a serene setting for a quiet walk or a moment of reflection.

Rest easy at AmericInn by Wyndham Grafton, where guests can relax in serene surroundings with downtown Johnstown within reach for sightseeing. Explore Johnstown while enjoying a hotel that delivers on quality and affordability—lock in today!

  Call (855) 234-2997 to book with an agent.
  18.5 miles from Johnstown, ND 58235

Starting at

$123.99

per night

Read Reviews View Amenities View All Rooms

Alexander House Motel

903 Park St. W Park River, ND

Those visiting Johnstown will find Alexander House Motel a charming option, where inviting accommodations blend comfort with elegance, starting from $85.00. Relax in spacious accommodations that blend sophisticated design with modern amenities for a truly comfortable stay.

Travelers will love the serene setting at Alexander House Motel, where peaceful accommodations offer a relaxing stay near Johnstown. Choose a hotel in Johnstown that brings sophistication and charm to your travel plans—reserve now!

  Call (855) 239-4019 to book with an agent.
  22.0 miles from Johnstown, ND 58235

Starting at

$85.00

per night

Read Reviews View Amenities View All Rooms

Knights Inn Grand Forks

1211 North 47th St Grand Forks, ND

For those headed to Johnstown, Knights Inn Grand Forks offers restorative, affordable accommodations with rates starting at $87.99, creating a warm and welcoming space. Enjoy the vibrant and welcoming atmosphere of Knights Inn, where every stay promises value, comfort, and satisfaction.

Escape to Knights Inn Grand Forks, where the peaceful atmosphere provides a break from the hustle, yet Johnstown remains easily reachable. Make your Johnstown stay affordable and inviting—reserve your room today!

  Call (855) 234-2997 to book with an agent.
  22.7 miles from Johnstown, ND 58235

Starting at

$87.99

per night

Read Reviews View Amenities View All Rooms

Ramada by Wyndham Grand Forks

1205 North 43rd Street Grand Forks, ND

Relax in style at Ramada by Wyndham Grand Forks as you explore Johnstown, where appealing rooms provide a peaceful retreat, with nightly rates beginning at an accessible $152.10. Relax with Ramada's evening socials, where guests can mingle, enjoy light refreshments, and unwind after a busy day.

At Ramada by Wyndham Grand Forks, guests are treated to restful lodgings with the bonus of Johnstown's top destinations only a short drive away. Enjoy your Johnstown trip with a hotel that caters to your comfort and convenience—reserve now!

  Call (855) 234-7135 to book with an agent.
  22.9 miles from Johnstown, ND 58235

Starting at

$152.10

per night

Read Reviews View Amenities View All Rooms

Econo Lodge Grand Forks

900 North 43rd St Grand Forks, ND

With affordable rooms starting at $92.99, Econo Lodge Grand Forks provides a welcoming option for guests bound for Johnstown, creating a warm and inviting atmosphere. Stay in climate-controlled comfort at Econo Lodge, where air conditioning and heating systems ensure your room is always set to your preference.

Settle into spacious comfort at Econo Lodge Grand Forks, where you can enjoy a quiet atmosphere and still take a quick trip into Johnstown. Enjoy Johnstown with a hotel that keeps you comfortable without the extra cost—reserve today!

  Call (855) 234-7135 to book with an agent.
  23.0 miles from Johnstown, ND 58235

Starting at

$92.99

per night

Read Reviews View Amenities View All Rooms

Canad Inns Destination Center Grand Forks

1000 South 42nd St Grand Forks, ND

Experience a intimate atmosphere at Canad Inns Destination Center Grand Forks as you travel to Johnstown, where quality rooms provide warmth, with inviting rates from $251.99 per night. Stay in rooms that epitomize luxury and comfort, equipped with premium amenities to enhance your travel experience.

Nestled outside the city’s core, Canad Inns Destination Center Grand Forks provides a great option for those seeking tranquility near Johnstown. Find out how amazing Johnstown can be with accommodations that put your needs first—lock in today!

  Call (855) 233-7850 to book with an agent.
  23.7 miles from Johnstown, ND 58235

Starting at

$251.99

per night

Read Reviews View Amenities View All Rooms

La Quinta Inn & Suites by Wyndham Grand Forks

4051 Garden View Dr Grand Forks, ND

At La Quinta Inn & Suites by Wyndham Grand Forks, travelers bound for Johnstown can unwind in tucked away comfort with rooms beginning at $175.99, creating a welcoming space for relaxation. Stay secure with La Quinta's advanced safety protocols, including electronic locks and public space surveillance.

At La Quinta Inn & Suites by Wyndham Grand Forks, guests can enjoy spacious comfort in a peaceful environment while keeping Johnstown close at hand for exploration. Make your Johnstown experience stress-free with a hotel that offers unbeatable value—book today!

  Call (855) 234-5074 to book with an agent.
  23.8 miles from Johnstown, ND 58235

Starting at

$175.99

per night

Read Reviews View Amenities View All Rooms

Staybridge Suites Grand Forks an IHG Hotel

1175 42nd St. S Grand Forks, ND

Experience a delightful retreat at Staybridge Suites Grand Forks an IHG Hotel as you explore Johnstown, where restful accommodations await at a starting rate of $287.99 per night. Enjoy Staybridge Suites' pet-friendly accommodations, where your pets are welcomed with their own amenities.

Whether you're visiting for business or leisure, Staybridge Suites Grand Forks an IHG Hotel ensures you can relax while still being close to Johnstown's activities. Stay in Johnstown with accommodations that offer unmatched comfort and exceptional value—lock in today!

  Call (855) 233-0132 to book with an agent.
  23.9 miles from Johnstown, ND 58235

Starting at

$287.99

per night

Read Reviews View Amenities View All Rooms

My Place Hotel Grand Forks ND

1315 South 42nd St. Grand Forks, ND

Guests traveling to Johnstown will find budget-friendly comfort at My Place Hotel Grand Forks ND, where cushy rooms begin at $199.95, creating a clean, inviting space ideal for relaxation. Experience lodging that understands the basics, with rooms that offer essential comforts and a welcoming environment.

Stay at My Place Hotel Grand Forks ND for a restful experience, while Johnstown remains close enough for exploration whenever you wish. Make your Johnstown visit relaxing and budget-conscious—reserve your hotel today!

  Call (855) 239-5277 to book with an agent.
  23.9 miles from Johnstown, ND 58235

Starting at

$199.95

per night

Read Reviews View Amenities View All Rooms

Grand Forks Lodge&Suites

4040 11th Ave. South Grand Forks, ND

Relax at Grand Forks Lodge&Suites as you explore Johnstown, where restful accommodations provide warmth and relaxation, with inviting nightly rates starting at $170.99. Experience a comfortable stay with upgraded amenities, ensuring a pleasant and satisfying travel experience.

Find your quiet escape at Grand Forks Lodge&Suites, situated conveniently for exploring the vibrant attractions of Johnstown just a short drive away. Enjoy a Johnstown getaway with a hotel that combines convenience and superior amenities—book today!

  Call (855) 235-6136 to book with an agent.
  23.9 miles from Johnstown, ND 58235

Starting at

$170.99

per night

Read Reviews View Amenities View All Rooms

Sleep Inn & Suites Grand Forks Near Alerus Center

1350 South 42nd St Grand Forks, ND

Guests bound for Johnstown can relax in easygoing comfort at Sleep Inn & Suites Grand Forks Near Alerus Center, where rooms start at $168.99, creating a welcoming environment ideal for unwinding. Support eco-friendly travel with Sleep Inn’s sustainability initiatives, aimed at minimizing environmental impact while maximizing guest comfort.

Discover the tranquility of Sleep Inn & Suites Grand Forks Near Alerus Center, where guests can unwind while keeping the sights of Johnstown within easy reach. Enjoy your Johnstown visit with accommodations designed to deliver quality and savings—book today!

  Call (855) 234-5074 to book with an agent.
  24.0 miles from Johnstown, ND 58235

Starting at

$168.99

per night

Read Reviews View Amenities View All Rooms

Baymont by Wyndham Grand Forks

951 South 42nd Street Grand Forks, ND

At Baymont by Wyndham Grand Forks, travelers bound for Johnstown will find budget-conscious comfort with rooms starting at $202.99, creating a clean, inviting space for relaxation. Enjoy a sense of security with Baymont by Wyndham’s round-the-clock surveillance and safety measures, ensuring a safe stay for everyone.

Unwind at Baymont by Wyndham Grand Forks, where the peaceful surroundings offer a refreshing break while keeping Johnstown within reach. Get ready for a relaxing Johnstown visit with affordable, well-appointed lodging—book now!

  Call (855) 233-7850 to book with an agent.
  24.1 miles from Johnstown, ND 58235

Starting at

$202.99

per night

Read Reviews View Amenities View All Rooms

SpringHill Suites by Marriott Grand Forks

2837 South 42nd Street Grand Forks, ND

Explore a warm ambiance at SpringHill Suites by Marriott Grand Forks as you explore Johnstown, where inviting accommodations provide relaxation, with rates starting at just $279.99. Consistency and quality define every stay at SpringHill Suites, ensuring guest satisfaction and comfort.

Stay at SpringHill Suites by Marriott Grand Forks for a quiet retreat, where the calm environment is matched by quick access to Johnstown's activities. Stay comfortably and affordably in Johnstown with a hotel that prioritizes your relaxation—lock in today!

  Call (855) 235-0725 to book with an agent.
  24.8 miles from Johnstown, ND 58235

Starting at

$279.99

per night

Read Reviews View Amenities View All Rooms

Country Inn & Suites by Radisson Grand Forks ND

3101 South 42nd St Grand Forks, ND

Guests bound for Johnstown will enjoy budget-conscious accommodations at Country Inn & Suites by Radisson Grand Forks ND, with rooms starting at $200.99, creating a welcoming space. Relax in the comfort and style of Country Inn & Suites’ newly renovated properties, where modern amenities meet classic hospitality.

Escape to Country Inn & Suites by Radisson Grand Forks ND for a quiet retreat, where guests can relax in comfort while keeping Johnstown's attractions nearby. Stay affordably and rest well in Johnstown with a hotel that understands your needs—secure now!

  Call (855) 233-0132 to book with an agent.
  24.8 miles from Johnstown, ND 58235

Starting at

$200.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Hotel & Suites Grand Forks an IHG Hotel

4051 32nd Ave. S Grand Forks, ND

At Holiday Inn Express Hotel & Suites Grand Forks an IHG Hotel, travelers bound for Johnstown will find budget-friendly comfort with rooms starting at $238.99, creating a safe, inviting environment for unwinding. Relax in Holiday Inn Express's well-appointed rooms, where modern design meets functional comfort for both relaxation and work.

Find your ideal getaway at Holiday Inn Express Hotel & Suites Grand Forks an IHG Hotel, where quiet surroundings and quick access to Johnstown ensure a balanced stay. Plan your Johnstown visit with confidence, knowing your hotel has everything you need—lock in today!

  Call (855) 234-2997 to book with an agent.
  25.0 miles from Johnstown, ND 58235

Starting at

$238.99

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Grand Forks Columbia Mall

3101 South 34th Street Grand Forks, ND

With rates from $143.99, Days Inn by Wyndham Grand Forks Columbia Mall is an ideal choice for travelers visiting Johnstown, creating a warm and inviting environment ideal for rest. Trust Days Inn for a hassle-free stay, with efficient service and comfortable accommodations at every turn.

At Days Inn by Wyndham Grand Forks Columbia Mall, guests can relax in a peaceful atmosphere while keeping the energy of Johnstown just a short drive away. Stay affordably and experience more of Johnstown—lock in your hotel room today!

  Call (855) 235-6136 to book with an agent.
  25.1 miles from Johnstown, ND 58235

Starting at

$143.99

per night

Read Reviews View Amenities View All Rooms

Rodeway Inn Columbia Mall Loop

3300 30th Ave. S Grand Forks, ND

Guests traveling to Johnstown can unwind at Rodeway Inn Columbia Mall Loop, where budget-friendly rooms start at $163.99, providing a warm and welcoming space perfect for rest. Relax in well-maintained accommodations that provide the essentials for a worry-free stay at a budget-friendly price.

Plan your ideal trip at Rodeway Inn Columbia Mall Loop, balancing rest in a serene setting with the excitement of Johnstown a short drive away. Enjoy a stress-free, budget-friendly stay in Johnstown—book your room now!

  Call (855) 234-2997 to book with an agent.
  25.2 miles from Johnstown, ND 58235

Starting at

$163.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn

3251 30th Ave. South Grand Forks, ND

At Quality Inn, travelers to Johnstown will find peaceful accommodations with rooms beginning at $134.99, creating a clean, inviting atmosphere perfect for rest. Enjoy a refreshing swim in Quality Inn's indoor or outdoor pools, suitable for relaxation or family fun.

Discover the inviting atmosphere at Quality Inn, where guests can unwind in a tranquil setting, just minutes from Johnstown. Set yourself up for an enjoyable Johnstown visit with budget-friendly accommodations—book today!

  Call (855) 234-7135 to book with an agent.
  25.2 miles from Johnstown, ND 58235

Starting at

$134.99

per night

Read Reviews View Amenities View All Rooms

Best Western Harvest Inn & Suites

3350 32nd Ave. S Grand Forks, ND

Stay at Best Western Harvest Inn & Suites as you explore Johnstown, where serene accommodations and welcoming rates start from $137.99 per night, perfect for those seeking relaxation. Experience the ease of accessible tourism with Best Western, providing helpful information and services for travelers with special needs.

At Best Western Harvest Inn & Suites, you can enjoy the balance of a quiet stay while keeping Johnstown just a short drive away. Enjoy a Johnstown getaway with a hotel that combines convenience and superior amenities—book today!

  Call (855) 235-6136 to book with an agent.
  25.2 miles from Johnstown, ND 58235

Starting at

$137.99

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites East Grand Forks

514 Gateway Dr. NE East Grand Forks, MN

At Fairfield Inn & Suites East Grand Forks, travelers bound for Johnstown can unwind in cozy-like comfort with rooms beginning at $199.99, creating a welcoming space for relaxation. Enjoy a boost to your morning with Fairfield’s robust fitness options, from gyms equipped with the latest machines to yoga spaces.

Discover a peaceful getaway at Fairfield Inn & Suites East Grand Forks, where the comfort of spacious rooms is combined with easy access to Johnstown. Take advantage of a Johnstown hotel that keeps both quality and cost in mind—reserve now!

  Call (855) 234-2997 to book with an agent.
  25.7 miles from Johnstown, ND 58235

Starting at

$199.99

per night

Read Reviews View Amenities View All Rooms

Sunlac Inn

310 4th Ave. SE Lakota, ND

At Sunlac Inn, travelers to Johnstown can find intimate, affordable rooms beginning at $97.99, creating a clean and inviting environment perfect for unwinding. Relax in a space that's optimized for convenience, offering a practical approach to travel with all the necessary amenities.

At Sunlac Inn, guests are welcomed into a peaceful environment that provides easy access to Johnstown's top destinations. Stay smart and enjoy enhanced comfort for your Johnstown visit—reserve today!

  Call (855) 233-0132 to book with an agent.
  40.8 miles from Johnstown, ND 58235

Starting at

$97.99

per night

Read Reviews View Amenities View All Rooms

Cedar Inn

502 Division St. S Cavalier, ND

At Cedar Inn, travelers bound for Johnstown will find budget-friendly comfort with rooms starting at $110.00, creating a serene, inviting environment for unwinding. Stay in rooms that elevate your stay with additional conveniences, ensuring a comfortable and affordable experience.

Step into the calm of Cedar Inn, where restful lodgings are paired with proximity to Johnstown's vibrant streets. Get ready for a Johnstown visit with a hotel that makes relaxation effortless—lock in today!

  Call (855) 239-5277 to book with an agent.
  45.0 miles from Johnstown, ND 58235

Starting at

$110.00

per night

Read Reviews View Amenities View All Rooms

AmeriVu Inn&Suites

2304 Sahlstrom Dr. Crookston, MN

With rooms beginning at $112.99, AmeriVu Inn&Suites provides inviting accommodations for guests traveling to Johnstown, creating a welcoming and comfortable atmosphere. Experience a touch of extra comfort in rooms that offer upgraded amenities for a more enjoyable and cost-effective stay.

Escape to AmeriVu Inn&Suites for a peaceful retreat, where guests can unwind and still explore Johnstown with ease. Get ready to experience Johnstown in style with affordable, well-appointed lodging—reserve now!

  Call (855) 233-0132 to book with an agent.
  46.5 miles from Johnstown, ND 58235

Starting at

$112.99

per night

Read Reviews View Amenities View All Rooms

AmericInn by Wyndham Crookston U of M Crookston

1821 University Avenue Crookston, MN

Guests traveling to Johnstown will find inviting accommodations at AmericInn by Wyndham Crookston U of M Crookston, with rooms starting at $139.99, creating a clean and welcoming environment ideal for relaxation. Savor the quiet moments in AmericInn by Wyndham’s reading nooks, available in select hotels for guests who appreciate a good book.

Whether you're visiting for business or leisure, AmericInn by Wyndham Crookston U of M Crookston ensures you can relax while still being close to Johnstown's activities. Experience Johnstown with accommodations that make every moment memorable—lock in now!

  Call (855) 239-4019 to book with an agent.
  46.6 miles from Johnstown, ND 58235

Starting at

$139.99

per night

Read Reviews View Amenities View All Rooms