The best deals on hotels when visiting Leonard 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 Leonard, North Dakota 58052

Days Inn by Wyndham Fargo / Casselton

2050 Governors Dr Casselton, ND

At Days Inn by Wyndham Fargo / Casselton, guests traveling to Leonard will find inviting accommodations with rooms starting at $114.99, creating a peaceful, welcoming environment perfect for rest. Count on attentive and caring service from the Days Inn team, who are dedicated to making your stay as enjoyable as possible.

Guests can enjoy a relaxing environment at Days Inn by Wyndham Fargo / Casselton, with the convenience of downtown Leonard being just a smooth drive away. Experience Leonard with a hotel that balances convenience and affordability perfectly—reserve now!

  Call (855) 234-7135 to book with an agent.
  15.6 miles from Leonard, ND 58052

Starting at

$114.99

per night

Read Reviews View Amenities View All Rooms

Microtel Inn & Suites by Wyndham West Fargo Medical Center

705 23rd Ave. E West Fargo, ND

With budget-friendly rooms from $131.99, Microtel Inn & Suites by Wyndham West Fargo Medical Center provides inviting comfort for travelers visiting Leonard, creating a warm, welcoming space. Trust in Microtel Inn & Suites by Wyndham for a consistent, satisfying stay, where guest needs are anticipated and met.

Find your restful haven at Microtel Inn & Suites by Wyndham West Fargo Medical Center, where the calm surroundings are paired with proximity to Leonard's best offerings. Enjoy well-rounded amenities and budget-friendly rates for your Leonard trip—reserve now!

  Call (855) 235-0725 to book with an agent.
  21.6 miles from Leonard, ND 58052

Starting at

$131.99

per night

Read Reviews View Amenities View All Rooms

My Place Hotel Fargo ND

2555 55th St. South Fargo, ND

With affordable rooms from $149.49, My Place Hotel Fargo ND provides inviting comfort for travelers to Leonard, creating a clean, welcoming space perfect for relaxation. Find a relaxing retreat in accommodations that offer more than the basics, providing extra comfort and value for your stay.

Guests at My Place Hotel Fargo ND will appreciate the calm surroundings, with Leonard's vibrant offerings only a short drive away. Enjoy your Leonard visit to the fullest with a hotel that delivers cost-effective comfort—secure now!

  Call (855) 234-7135 to book with an agent.
  21.8 miles from Leonard, ND 58052

Starting at

$149.49

per night

Read Reviews View Amenities View All Rooms

Homewood Suites by Hilton West Fargo Sanford Medical Center

805 East Beaton Dr. West Fargo, ND

Enjoy the warm ambiance of Homewood Suites by Hilton West Fargo Sanford Medical Center as you visit Leonard, with quality accommodations crafted for comfort, with inviting rates starting at $163.99 per night. Trust in the cleanliness and safety protocols at Homewood Suites, ensuring a worry-free and healthy stay.

Guests at Homewood Suites by Hilton West Fargo Sanford Medical Center can relax in a serene setting and still take advantage of Leonard's top activities with ease. Get ready for a Leonard getaway filled with comfort and thoughtful amenities—book today!

  Call (855) 235-6136 to book with an agent.
  21.9 miles from Leonard, ND 58052

Starting at

$163.99

per night

Read Reviews View Amenities View All Rooms

Courtyard by Marriott Fargo

2249 55th St. South Fargo, ND

Choose Courtyard by Marriott Fargo for a warm retreat near Leonard, where peaceful accommodations offer a relaxing experience, with inviting rates starting at $179.99 per night. Kickstart your day with freshly brewed Starbucks® coffee from The Bistro, giving you the boost you need to tackle the day.

Discover relaxation at Courtyard by Marriott Fargo, where guests can experience a quiet stay while keeping the vibrant life of Leonard nearby. Find the ideal base for your Leonard trip with accommodations that deliver on quality—lock in today!

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

Starting at

$179.99

per night

Read Reviews View Amenities View All Rooms

DoubleTree by Hilton West Fargo Sanford Medical Center Area

825 East Beaton Drive West Fargo, ND

Travelers exploring Leonard will find DoubleTree by Hilton West Fargo Sanford Medical Center Area a perfect choice, where premium rooms offer comfort and elegance, with budget-friendly rates starting at $149.99. Relax in the elegance of DoubleTree by Hilton's indoor heated pools, providing a year-round swimming option regardless of the weather outside.

Relax at DoubleTree by Hilton West Fargo Sanford Medical Center Area, a peaceful haven where guests can rest in comfort and still visit Leonard with ease. Choose a hotel in Leonard that makes luxury and elegance the standard—reserve now!

  Call (855) 233-7850 to book with an agent.
  22.0 miles from Leonard, ND 58052

Starting at

$149.99

per night

Read Reviews View Amenities View All Rooms

Four Points by Sheraton Fargo Medical Center

5064 23rd Ave. South Fargo, ND

Choose Four Points by Sheraton Fargo Medical Center for a comfortable stay when visiting Leonard, where quality rooms offer relaxation, with affordable rates beginning at $162.99. Discover the convenience of Sheraton’s on-site shopping options, featuring a range of luxury brands and everyday essentials.

Escape to Four Points by Sheraton Fargo Medical Center for a relaxing stay, with the added benefit of being close to the exciting venues in Leonard. Plan a seamless Leonard trip with a hotel that takes care of all the details—secure your room now!

  Call (855) 235-6136 to book with an agent.
  22.2 miles from Leonard, ND 58052

Starting at

$162.99

per night

Read Reviews View Amenities View All Rooms

Rodeway Inn

731 Main Ave. W West Fargo, ND

Guests visiting Leonard can unwind in inviting comfort at Rodeway Inn, with rooms beginning at $62.99, creating a clean and welcoming atmosphere ideal for relaxation. Find a cozy and economical stay in rooms that provide essential amenities and a welcoming atmosphere.

At Rodeway Inn, you can experience a serene atmosphere, with Leonard's vibrant streets always close enough for an adventure. Book now for a value-packed, comfortable stay while visiting Leonard—secure today!

  Call (855) 234-5074 to book with an agent.
  22.2 miles from Leonard, ND 58052

Starting at

$62.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites by Hilton Fargo Medical Center

4776 Agassiz Crossing South Fargo, ND

For a gentle and restful stay, Hampton Inn & Suites by Hilton Fargo Medical Center offers inviting accommodations with rates beginning at $143.99, creating a warm, comfortable environment. Seek quiet moments in Hampton’s designated quiet zones, designed to ensure peace and tranquility for all guests.

Find the ideal balance of relaxation and convenience at Hampton Inn & Suites by Hilton Fargo Medical Center, where a peaceful stay is complemented by proximity to Leonard. Embrace a relaxing Leonard stay with hotel accommodations that offer exceptional value—lock in today!

  Call (855) 233-7850 to book with an agent.
  22.5 miles from Leonard, ND 58052

Starting at

$143.99

per night

Read Reviews View Amenities View All Rooms

La Quinta Inn & Suites by Wyndham Fargo Medical Center

2355 46th St. South Fargo, ND

Guests traveling to Leonard will find calm comfort at La Quinta Inn & Suites by Wyndham Fargo Medical Center, with budget-friendly rooms starting at $163.99, creating a warm and inviting space perfect for rest. Stay cool with La Quinta’s air-conditioned rooms, ensuring comfort even during the hottest days.

Experience relaxation at La Quinta Inn & Suites by Wyndham Fargo Medical Center, where the calm surroundings invite you to unwind while still being near Leonard. Relax and unwind in Leonard with a hotel that prioritizes your comfort—book your room today!

  Call (855) 236-8982 to book with an agent.
  22.5 miles from Leonard, ND 58052

Starting at

$163.99

per night

Read Reviews View Amenities View All Rooms

Sleep Inn & Suites Fargo Medical Center

4625 23rd Ave. Sw Fargo, ND

With budget-friendly rooms from $137.99, Sleep Inn & Suites Fargo Medical Center is ideal for travelers visiting Leonard, creating a warm and inviting environment for relaxation. Take a moment to unwind in Sleep Inn's outdoor seating areas, offering a calm setting for relaxation or casual meetings.

Find your serene getaway at Sleep Inn & Suites Fargo Medical Center, where the calm of your stay is paired with the convenience of Leonard's top sights. Escape to Leonard and indulge in well-designed, cost-effective lodging—book today!

  Call (855) 235-0725 to book with an agent.
  22.5 miles from Leonard, ND 58052

Starting at

$137.99

per night

Read Reviews View Amenities View All Rooms

Comfort Suites Medical Center

4417 23rd Ave. South Fargo, ND

Guests bound for Leonard will find quiet accommodations at Comfort Suites Medical Center, with rooms starting at $139.99, creating a clean and welcoming space perfect for relaxation. Keep your children entertained with Comfort Suites' kids' activities and play areas, ensuring fun for the whole family.

At Comfort Suites Medical Center, guests are welcomed into a peaceful environment that provides easy access to Leonard's top destinations. Settle into Leonard with a hotel that makes your stay memorable and cost-effective—lock in now!

  Call (855) 235-0725 to book with an agent.
  22.7 miles from Leonard, ND 58052

Starting at

$139.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Fargo SW I-94 Medical Center an IHG Hotel

4711 19th Ave. South Fargo, ND

For those visiting Leonard, Holiday Inn Express Fargo SW I-94 Medical Center an IHG Hotel offers easygoing accommodations with rates starting at $179.00, creating a clean, inviting space ideal for rest and comfort. Partake in Holiday Inn Express's commitment to a great start, ensuring every guest wakes up refreshed and ready for the day.

Guests at Holiday Inn Express Fargo SW I-94 Medical Center an IHG Hotel can experience the charm of a peaceful retreat while remaining close enough to explore Leonard. Take comfort in knowing your Leonard stay is both cozy and budget-friendly—reserve today!

  Call (855) 234-7135 to book with an agent.
  22.8 miles from Leonard, ND 58052

Starting at

$179.00

per night

Read Reviews View Amenities View All Rooms

Residence Inn Fargo

4335 23rd Ave. S Fargo, ND

Residence Inn Fargo is a relaxing choice for travelers visiting Leonard, where mellifluous rooms offer comfort and quality, with nightly rates beginning at just $174.99. Enjoy a variety of dining options at Residence Inn, from on-site restaurants to nearby eateries offering local and international flavors.

Discover your peaceful sanctuary at Residence Inn Fargo, where the calm of your stay is enhanced by the proximity to Leonard's top spots. Stay in Leonard with accommodations that offer unmatched comfort and exceptional value—lock in today!

  Call (855) 236-8982 to book with an agent.
  22.8 miles from Leonard, ND 58052

Starting at

$174.99

per night

Read Reviews View Amenities View All Rooms

AmericInn by Wyndham Fargo Medical Center

4325 23rd Ave. South Fargo, ND

For an affordable stay near Leonard, AmericInn by Wyndham Fargo Medical Center offers inviting accommodations with rooms beginning at $150.99, creating a clean and comfortable atmosphere. Experience the convenience of AmericInn by Wyndham’s snack corners, offering quick bites and refreshments around the clock.

Enjoy the calm atmosphere of AmericInn by Wyndham Fargo Medical Center, where a relaxing stay is paired with convenient access to Leonard. Find your ideal hotel for exploring Leonard with comfort and convenience—book today!

  Call (855) 234-2997 to book with an agent.
  22.8 miles from Leonard, ND 58052

Starting at

$150.99

per night

Read Reviews View Amenities View All Rooms

Dakota Inn Fargo

3110 39th St. S Fargo, ND

Guests traveling to Leonard will appreciate the budget-friendly comfort at Dakota Inn Fargo, where heartwarming rooms start at $54.95, creating a clean, inviting space. Relax in accommodations that provide practical comfort, making your stay both convenient and economical.

Experience a calm retreat at Dakota Inn Fargo, situated just a drive away from the vibrant offerings of Leonard. Book a comfortable, budget-friendly stay for your Leonard visit today!

  Call (855) 233-0132 to book with an agent.
  22.9 miles from Leonard, ND 58052

Starting at

$54.95

per night

Read Reviews View Amenities View All Rooms

Red Roof Inn Fargo I-94 / Medical Center

1921 44th St. Sw Fargo, ND

With rooms beginning at $94.49, Red Roof Inn Fargo I-94 / Medical Center provides affordable comfort for travelers to Leonard, creating a safe and inviting space ideal for relaxation. Enjoy the simplicity and relaxation of Red Roof Inn’s rooms, where comfort is crafted to enhance your stay.

Discover the ideal retreat at Red Roof Inn Fargo I-94 / Medical Center, where restful nights meet the lively streets of Leonard just minutes away. Enjoy a simple yet inviting hotel for your Leonard travels—secure your room now!

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

Starting at

$94.49

per night

Read Reviews View Amenities View All Rooms

Cmon Inn Fargo

4338 20th Avenue Fargo, ND

Experience the comfort of Cmon Inn Fargo as you explore Leonard, where inviting rooms create a peaceful retreat, with budget-friendly rates from $208.99 per night. Relax in accommodations that provide a perfect blend of comfort and modern amenities, ensuring a pleasant and memorable stay.

Experience a serene stay at Cmon Inn Fargo, where calm surroundings create a restful retreat while keeping Leonard within reach. Plan your Leonard travels with a hotel that adds a touch of elegance to your journey—reserve now!

  Call (855) 235-6136 to book with an agent.
  23.0 miles from Leonard, ND 58052

Starting at

$208.99

per night

Read Reviews View Amenities View All Rooms

Wingate by Wyndham Fargo

4429 19th Ave. Sw Fargo, ND

Choose Wingate by Wyndham Fargo for a restful escape when traveling to Leonard, where inviting rooms offer comfort and relaxation, with nightly rates from $143.99. Experience seamless international travel with Wingate’s multilingual staff, ready to assist guests in a variety of languages.

At Wingate by Wyndham Fargo, you’ll find the ideal base for rest and relaxation, with the vibrant life of Leonard nearby for exploration. Enjoy a hassle-free Leonard adventure with a hotel that makes everything easy—reserve now!

  Call (855) 233-7850 to book with an agent.
  23.0 miles from Leonard, ND 58052

Starting at

$143.99

per night

Read Reviews View Amenities View All Rooms

MainStay Suites Fargo I-94 Medical Center

1901 44th St. Sw Fargo, ND

Relax at MainStay Suites Fargo I-94 Medical Center as you explore Leonard, where comforting rooms create a comfortable stay, with nightly rates starting from a welcoming $143.99. Experience the warmth and welcoming atmosphere of MainStay Suites’ lobby, a central hub for guest interaction and relaxation.

At MainStay Suites Fargo I-94 Medical Center, guests can relax in a peaceful atmosphere while keeping the energy of Leonard just a short drive away. Enjoy exceptional amenities and affordability for your Leonard visit—secure your room now!

  Call (855) 234-5074 to book with an agent.
  23.0 miles from Leonard, ND 58052

Starting at

$143.99

per night

Read Reviews View Amenities View All Rooms

Studio 7 on Main

525 Main Ave. E West Fargo, ND

For an affordable and safe stay, Studio 7 on Main offers inviting rooms with rates beginning at $66.99, creating a welcoming and comfortable space for guests. Experience accommodations that focus on providing essential comforts at a good value, perfect for cost-conscious travelers.

Find your serene escape at Studio 7 on Main, with the opportunity to explore Leonard just a short drive from the hotel. Experience Leonard the right way, with accommodations that make sense for your wallet—book today!

  Call (855) 236-8982 to book with an agent.
  23.0 miles from Leonard, ND 58052

Starting at

$66.99

per night

Read Reviews View Amenities View All Rooms

Best Western Plus Kelly Inn & Suites

1767 South 44th St Fargo, ND

At Best Western Plus Kelly Inn & Suites, travelers to Leonard will find inviting rooms with rates from $197.99, creating a warm, welcoming space perfect for relaxation. Relax with the eco-friendly initiatives at Best Western Plus, where sustainable practices are integrated into hotel operations.

Enjoy the best of both comfort and convenience at Best Western Plus Kelly Inn & Suites, where the energy of Leonard is just a short drive away. Find the comfort you need at a price you’ll love during your Leonard adventure—secure now!

  Call (855) 235-6136 to book with an agent.
  23.0 miles from Leonard, ND 58052

Starting at

$197.99

per night

Read Reviews View Amenities View All Rooms

Staybridge Suites Fargo an IHG Hotel

4300 20th Ave. S Fargo, ND

Relax in the secure ambiance of Staybridge Suites Fargo an IHG Hotel as you travel to Leonard, where comfortable rooms offer quality, with budget-friendly rates from $139.00. Stay entertained with Staybridge Suites' in-suite entertainment options, including flat-screen TVs and premium cable channels.

Stay at Staybridge Suites Fargo an IHG Hotel to enjoy a restful atmosphere and keep the fun of Leonard close at hand for day trips and adventures. Embrace your Leonard adventure with accommodations that add a touch of luxury—lock in today!

  Call (855) 234-7135 to book with an agent.
  23.1 miles from Leonard, ND 58052

Starting at

$139.00

per night

Read Reviews View Amenities View All Rooms

ClubHouse Hotel & Suites Fargo

4400 15th Ave. S. Fargo, ND

Enjoy a peaceful escape at ClubHouse Hotel & Suites Fargo as you travel to Leonard, where tucked away accommodations offer relaxation and quality, with affordable rates from $266.99. Enjoy rooms that are equipped with the latest amenities, designed to provide a comfortable and convenient stay.

At ClubHouse Hotel & Suites Fargo, guests can enjoy spacious comfort in a peaceful environment while keeping Leonard close at hand for exploration. Get ready for an incredible Leonard experience with a hotel that ensures your comfort—reserve now!

  Call (855) 239-4019 to book with an agent.
  23.2 miles from Leonard, ND 58052

Starting at

$266.99

per night

Read Reviews View Amenities View All Rooms