Find hotels in Saint John, ND

  • 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
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating
Save an average of 15% on thousands of hotels when you're signed in

Top Saint John Hotel Reviews

More cheap stays in Saint John

Nice and cozy 3-bedroom cabin on Lake Metigoshe - weekly discount

Nice and cozy 3-bedroom cabin on Lake Metigoshe - weekly discount

Bottineau ND
9/10 Wonderful! (22 reviews)

Hotels in Saint John with star-rating

Find out more about Saint John

Top reasons to visit Saint John

  • Outdoor Adventures: Saint John offers a variety of outdoor activities such as fishing, hiking, and scenic tours that cater to adventure seekers.
  • Community Events: Experience the vibrant local culture through events like First Friday celebrations and more races that showcase community spirit.
  • Scenic Beauty: Explore the picturesque North Dakota prairie, perfect for nature lovers and those seeking relaxation.
  • Family-Friendly Activities: Enjoy a range of activities suitable for families, ensuring fun for all ages.
  • Nearby Exploration: Venture into the rugged South Dakota landscapes for additional hiking opportunities and breathtaking views.

Where to stay near Saint John

Discover the charm of Saint John, North Dakota, where outdoor adventures and breathtaking scenery await. Enjoy family-friendly activities while exploring the picturesque North Dakota prairie. Nearby, you can venture into the rugged landscapes of South Dakota, perfect for hiking and relaxation. Whether you're seeking adventure or a peaceful retreat, Saint John offers a unique blend of natural beauty and wholesome fun for every traveler.

  • Belcourt: Situated 7 miles from Saint John, Belcourt is a vibrant city known for its outdoor adventures and scenic beauty. The town experiences a steady flow of visitors, particularly peaking in April and from June to July. Visitors flock to Belcourt for its recreational areas, including a popular casino and campgrounds, perfect for family outings and outdoor enthusiasts. Notable local attractions include a national state park, picturesque lakes, and beautifully maintained flower gardens, making it an ideal destination for those who love nature and adventure.
  • Rolla: Also located 7 miles from Saint John, Rolla is another charming city that draws in travelers year-round with a family-friendly atmosphere. With peak visits in May through July, Rolla offers recreational areas, an entertainment arena, and even a ski field for winter sports lovers. The area is surrounded by natural beauty, with a national state park, serene lakes, and spacious parks nearby, providing plenty of opportunities for outdoor activities and family bonding.
  • Shell Valley: A quaint village located 12 miles from Saint John, Shell Valley is the perfect getaway for those seeking adventure and breathtaking scenery. While smaller in size, it boasts ample recreational areas and is nestled near national parks, making it an excellent stop for nature lovers. Visitors can enjoy exploring the stunning landscapes and engaging in outdoor activities, ensuring a refreshing and peaceful experience amidst the natural beauty of North Dakota.

Things to do in Saint John

Saint John, North Dakota, offers a delightful escape for outdoor enthusiasts and families alike. Visitors can enjoy a range of activities including scenic tours, fishing trips, and exciting challenges. Don't miss local events such as more races and the First Friday celebrations, which highlight the community's vibrant spirit. Whether you're looking for adventure or relaxation, Saint John is a perfect destination for your next vacation.

Booking tips and Expedia advantages for Saint John

To save money on your trip to Saint John, North Dakota, consider traveling in the off-peak season when prices tend to be lower. Use Expedia's search tool to customize your preferences and sort results by price to find the best deals on accommodations. Bundling your hotel, flights, and activities can also lead to significant savings. Additionally, join Expedia's One Key membership for exclusive discounts and earn OneKeyCash for future hotel stays. For getting around, walking is an economical option since the town is compact and easy to navigate.

  • Find cheap hotels on Expedia: Utilize Expedia's search tool to customize your preferences, such as your budget, desired location, and preferred hotel type. To find the best prices and deals, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save on your trip by combining your hotel stay in Saint John with your flights and activities through an Expedia package.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Best time to go to Saint John

The best time to visit Saint John depends on your weather preferences. The hottest average temperature in Saint John is in July, when weather is mostly sunny and rainfall is light rain. The coolest average temperature in Saint John is in February when weather is mostly cloudy and rainfall is no rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudiness
January7.5°F (-13.6°C)No Rain (Dry)Mostly Cloudy
February7.2°F (-13.8°C)No Rain (Dry)Mostly Cloudy
March23.2°F (-4.9°C)No Rain (Dry)Mostly Cloudy
April36.9°F (2.7°C)No Rain (Dry)Mostly Cloudy
May52.5°F (11.4°C)Light RainMostly Sunny
June62.6°F (17.0°C)Light RainMostly Sunny
July67.3°F (19.6°C)Light RainMostly Sunny
August66.7°F (19.3°C)Light RainMostly Sunny
September58.3°F (14.6°C)Light RainMostly Sunny
October42.3°F (5.7°C)No Rain (Dry)Mostly Sunny
November26.2°F (-3.2°C)No Rain (Dry)Mostly Cloudy
December11.1°F (-11.6°C)No Rain (Dry)Mostly Cloudy

The nearest major airports for your trip to Saint John

Saint John, North Dakota, is accessible via several nearby airports. Minot International Airport (MOT) is 87 miles away, with nearby hotels like HYATT House Minot, 2 miles from the airport, and the Grand Hotel, just 0.5 miles away, offering various transportation services. Brandon Airport (YBR) is located 67 miles away, with hotel options such as Travelodge by Wyndham Brandon, 3 miles from the airport. Devils Lake Regional Airport (DVL) is 69 miles from Saint John, with hotels like Fireside Inn & Suites, 2 miles away, providing convenient access. Each airport offers a range of accommodations and transportation services to ensure a smooth arrival.

Frequently asked questions

If I need to cancel my hotel reservation in Saint John, will I receive a refund?
Yes! Most hotel bookings are refundable if you cancel before the accommodation's cancellation deadline, which often is within 24-48 hours of the scheduled arrival. If you have a non-refundable reservation, you might be able to cancel it and receive a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in Saint John.
Where can I learn more about changing or cancelling my trip to Saint John?
For additional details about changing or cancelling your trip to Saint John, go to https://www.expedia.com/service/.
What's the best accommodation near Brandon, MB Airport (YBR)?
Comfort Inn Brandon is a popular hotel, featuring extended parking (for a fee) and free breakfast. It's located a short 1.2 mi (1.9 km) from Brandon, MB Airport. Other accommodations within close proximity to the airport include Motel 6 Brandon and Super 8 by Wyndham Brandon MB.
What is staying in Saint John like?
Visitors are sure to enjoy all that Saint John has to offer. There are 4 hotels and other accommodations in larger region. Find out more about Saint John.
What are the top places to visit in Saint John?
Places to visit in the wider area include International Peace Garden, Erin Park, and Killarney Lakeside Golf Club. Additionally, you'll find William Lake Provincial Park in the area. Check out what more to see and do in Expedia's Saint John guide.
What's the seasonal weather like in Saint John?
The hottest months are usually August and July with an average temp of 64°F, while the coldest months are February and January with an average of 12°F. The snowiest months in Saint John are April, March, October, and January, with each month seeing an average of 13 inches of snowfall.

Explore a world of travel with Expedia