Find hotels in McGregor, ND from $88

  • 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

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for McGregor hotels

Crosby Lodge

Crosby Lodge
2.5 star property
Crosby
8.8 out of 10, Excellent, (73 reviews)
"Front desk was very friendly. Room was clean. Shower is hot."
United States
Adam
May 1st, 2026
$82 nightly
The price is $89
Jun 7 - Jun 8
Total with taxes and fees
Crosby Lodge

Black Gold Suites Tioga

Black Gold Suites Tioga
2.5 star property
Tioga
8.4 out of 10, Very Good, (66 reviews)
"Checking in attendant was very friendly and informative."
United States
beverly
April 14th, 2026
$82 nightly
The price is $91
Jun 5 - Jun 6
Total with taxes and fees
Black Gold Suites Tioga

Microtel Inn & Suites By Wyndham Tioga

Microtel Inn & Suites By Wyndham Tioga
2.5 star property
Tioga
8.4 out of 10, Very Good, (238 reviews)
"Yes the room was very clean and the staff was courteous."
United States
Pamela
December 30th, 2025
$80 nightly
The price is $88
Jul 5 - Jul 6
Total with taxes and fees
Microtel Inn & Suites By Wyndham Tioga

MainStay Suites Tioga

MainStay Suites Tioga
2.5 star property
Tioga
8.8 out of 10, Excellent, (87 reviews)
"Clean room, quick check in, very nice facility."
United States
Derrick
$98 nightly
The price is $108
Jun 11 - Jun 12
Total with taxes and fees
MainStay Suites Tioga

The Historic Hygge Hotel

The Historic Hygge Hotel
3.0 star property
Powers Lake
9.6 out of 10, Exceptional, (51 reviews)
"The staff was wonderful. You love b. The place was cozy."
United States
Cynthia
April 12th, 2026
$99 nightly
The price is $111
Jun 8 - Jun 9
Total with taxes and fees
The Historic Hygge Hotel
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

Top McGregor Hotel Reviews

More cheap stays in McGregor

Hotels in McGregor with star-rating

Find out more about McGregor

Top reasons to visit McGregor

  • Charming Shopping Experience: Stroll through quaint shops featuring unique products and handcrafted items that reflect the area's artistic spirit.
  • Diverse Cultural Heritage: Visit local attractions like the mosque and McGregor Hall which showcase the town's rich cultural diversity.
  • Welcoming Downtown Area: Enjoy friendly encounters at local eateries and bars, perfect for both relaxation and socializing.
  • Serene Campgrounds: Escape into nature at nearby campgrounds, ideal for outdoor enthusiasts.
  • Comfortable Accommodations: Choose from a range of lodging options, from budget-friendly to family and business-friendly stays.

Find great hotels near McGregor

Discover a range of comfortable accommodations in McGregor, North Dakota, perfect for every type of traveler. Whether you're seeking pet-friendly options for a family vacation or need business-friendly services, McGregor hotels offer a variety of choices. From budget-friendly lodgings to top-rated stays, you'll find the ideal place to relax and unwind after a day of exploring this charming community.

  • Microtel Inn & Suites By Wyndham Tioga: A budget-friendly hotel with an impressive guest rating of 8.4, Microtel Inn & Suites By Wyndham Tioga is located 14 miles from McGregor. This inviting hotel is perfect for families and business travelers alike, offering a welcoming atmosphere for those traveling with pets. Guests can take advantage of family-friendly amenities such as free cribs for infants. The hotel also features a pet-friendly policy, allowing certain pets on-site while ensuring a comfortable stay for all. With its convenient location and warm hospitality, Microtel Inn & Suites is an excellent choice for your North Dakota getaway.
  • MainStay Suites Tioga: Rated 8.8 by guests, MainStay Suites Tioga is another budget-friendly accommodation situated 14 miles from McGregor. This property is ideal for families and business travelers seeking a home-like experience while on the road. It offers spacious suites equipped with kitchenettes, making it convenient for longer stays. With a commitment to pet-friendly service, this hotel allows pets with certain restrictions and a deposit. The availability of free cribs adds to its appeal for families. MainStay Suites Tioga combines comfort and practicality, ensuring a pleasant stay for all visitors.
  • Black Gold Suites Tioga: Black Gold Suites Tioga is a budget-friendly option with a guest rating of 8.2, located 14 miles from McGregor. This hotel caters primarily to business travelers, offering essential amenities to support your work needs. It features comfortable accommodations and a welcoming atmosphere for those traveling with pets, as certain restrictions apply. The property is designed to ensure that both business and leisure travelers feel at home during their stay. With its convenient location and friendly service, Black Gold Suites Tioga is a smart choice for your North Dakota visit.

Where to stay near McGregor

McGregor, North Dakota, offers a charming getaway for travelers seeking a blend of business and leisure. Explore the welcoming downtown area, where friendly locals gather at prime spots, perfect for enjoying a meal or a drink. Nearby campgrounds provide a serene escape into nature, while memorable destinations await just a short drive away. Whether you're here for work or relaxation, McGregor's warm atmosphere and inviting community will make your visit truly enjoyable.

  • Tioga: Located 14 miles from McGregor, Tioga is a vibrant city that attracts visitors year-round, with peak travel occurring in the spring and summer months. Known for its outdoor and adventure sports, Tioga offers a range of activities such as golf at its beautiful country club and exploring nearby national parks. Whether you're looking to hit the links or enjoy the natural landscape, Tioga is a fantastic destination for outdoor enthusiasts. Don’t miss the local landmarks, including the national state park and event conference venue, which add to the charm of this welcoming community.
  • Powers Lake: Just 13 miles from McGregor, Powers Lake is another appealing city known for its scenic beauty and outdoor adventures. The town sees a seasonal influx of visitors, particularly in the summer and fall. Travelers flock to Powers Lake for its recreational areas and golf courses, making it an ideal spot for those who enjoy both relaxation and activity. The proximity to a picturesque national park and lake enhances the area's allure, providing an excellent backdrop for nature lovers and adventure seekers alike.
  • Wildrose: Located 12 miles from McGregor, Wildrose is a city that experiences highly seasonal tourist traffic, with the busiest times in summer and fall. Though it’s known for its business-themed atmosphere, Wildrose also offers a unique charm for visitors looking to explore the local community. While it may not be as bustling as its neighbors, this city provides an authentic North Dakota experience, making it an interesting stop for those traveling through the region.

Things to do in McGregor

McGregor, North Dakota, offers a charming shopping experience perfect for tourists seeking a blend of relaxation and local culture. Stroll through quaint shops featuring unique products and handcrafted items, providing a taste of the area's artistic spirit. Whether you’re looking for souvenirs or simply enjoying the small-town atmosphere, McGregor's shopping scene will surely enhance your vacation experience.

Shopping

In McGregor, you'll find local shops offering unique gifts and souvenirs. If you're up for a drive, check out the nearby Grand Forks Shopping Mall, featuring a variety of national brands and specialty stores for a wider selection of items.

Recreation

Experience tranquility at the McGregor Wellness Center, offering yoga classes and meditation sessions surrounded by nature. For outdoor enthusiasts, the nearby Lake Sakakawea State Park provides hiking, fishing, and serene picnic spots, perfect for rejuvenation and relaxation amidst stunning landscapes.

Adventure

Explore the scenic trails at the nearby Lake Sakakawea State Park, perfect for hiking and wildlife spotting. Experience thrilling water sports like kayaking and fishing on the lake. For a unique adventure, try out the local ATV trails that wind through the breathtaking North Dakota landscape.

Nightlife

In McGregor, North Dakota, the nightlife is laid-back yet inviting. The local bars offer a cozy atmosphere for socializing over drinks, while occasional live music events bring the community together in celebration. Enjoy a relaxed evening with friendly locals and a charming small-town vibe.

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

Booking tips and Expedia advantages for McGregor

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in McGregor are February, October and December, where the prices are slightly lower. This is in comparison to August to September and November, 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 McGregor is Sunday. The most expensive day to stay in McGregor is Tuesday.
  • Find cheap hotels on Expedia: Utilize Expedia’s search tool to refine your options based on your budget, desired location, and preferred hotel style. To uncover the best prices and deals, simply adjust the price filter to sort from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay in McGregor with your flights and activities through an Expedia package.

Find the best attractions near McGregor

McGregor, North Dakota, offers a unique blend of cultural experiences for travelers. Notable attractions include the local mosque, which highlights the area's diverse heritage, and McGregor Hall Henderson and McGregor Square, which provide spaces for relaxation and community gatherings. Whether you're visiting for business or leisure, you'll find plenty to explore that captures the essence of this charming town.

  • First Mosque in the U.S.: Located 28 miles from McGregor, this historic mosque offers a rich cultural experience, showcasing the architectural beauty and spiritual significance of one of the earliest Islamic centers in America.

Best time to go to McGregor

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

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January14.5°F (-9.7°C)No RainMostly CloudyAverageAverage
February14.7°F (-9.6°C)No RainMostly CloudyLowSlightly Low
March29.1°F (-1.6°C)No RainMostly CloudyLowAverage
April41.4°F (5.2°C)No RainMostly SunnyLowAverage
May55.8°F (13.2°C)Light RainMostly SunnyAverageAverage
June66.0°F (18.9°C)Light RainMostly SunnyAverageAverage
July72.9°F (22.7°C)Light RainSunnyHighAverage
August72.0°F (22.2°C)Light RainSunnyAverageSlightly High
September62.8°F (17.1°C)Light RainSunnyAverageSlightly High
October45.9°F (7.7°C)No RainMostly SunnyHighSlightly Low
November30.7°F (-0.7°C)No RainMostly SunnyHighSlightly High
December16.9°F (-8.4°C)No RainMostly CloudyAverageSlightly Low

The nearest major airports for your trip to McGregor

For your visit to McGregor, North Dakota, you have several airport options. Minot International Airport (MOT) is 79 miles away, with nearby hotels like HYATT house Minot, Staybridge Suites Minot, and Grand Hotel, all offering various transportation services to the airport. Basin International Airport (XWA) in Williston is 44 miles away, featuring hotels such as Bakken Airport XWA Hotel & Studios and Grand Williston Hotel & Conference Center, providing convenient access. Lastly, Sidney-Richland Municipal Airport (SDY) is 84 miles from McGregor, with options like Candlewood Suites and Microtel Inn & Suites for your stay, ensuring easy airport access as well.

Why book with Expedia?

  • Flexible booking

    On Expedia, you can find plenty of hotels with flexible cancellation in McGregor using the “Fully refundable property” search filter. Just be sure to always double-check each hotel's cancellation policy before booking.

  • Book now and pay later

    With countless book now, pay later options, there's no need to wait till payday to grab a deal. Use the “Reserve now, pay later” search filter to view all properties available with this payment option in McGregor.

  • Hotel comparison

    Thanks to the handy “Compare properties” tool on Expedia, you can compare hotels in McGregor side by side with just a few clicks.

  • Member prices

    Join Expedia's loyalty program, One Key, for free and unlock Member Prices and rewards on select hotels worldwide. Simply log in when you search and look out for the blue savings label.

Frequently asked questions

What is the best area to stay in Mcgregor?
The best area to stay in McGregor, North Dakota, is within the town center, particularly around Main Street.

This area offers the most convenient access to McGregor's limited but essential amenities. Main Street serves as the primary thoroughfare, where you'll find the local post office and any small businesses the town might have. It's a very small, quiet community, so everything is within easy walking distance.

For solo travelers or those seeking a peaceful retreat, staying in the heart of McGregor provides a welcoming, small-town experience.
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 McGregor.
How can I save on a McGregor hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible McGregor hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a McGregor hotel?
Prices for hotels in McGregor often vary, but you can find a great deal from $88 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.