The best deals on hotels when visiting Spencer Brook in Minnesota.

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 Spencer Brook, Minnesota 55371

AmericInn by Wyndham Princeton MN

910 South Rum River Drive Princeton, MN

At AmericInn by Wyndham Princeton MN, travelers to Spencer Brook will find hospitable rooms with rates starting at $127.99, creating a clean, welcoming space perfect for a relaxing stay. Stay informed with the local newspapers available for free in the lobby of AmericInn by Wyndham.

Guests staying at AmericInn by Wyndham Princeton MN will appreciate the peaceful atmosphere, with downtown Spencer Brook still accessible for a day’s adventures in the city. Get ready for a Spencer Brook visit with a hotel that makes relaxation effortless—lock in today!

  Call (855) 233-7850 to book with an agent.
  7.3 miles from Spencer Brook, MN 55371

Starting at

$127.99

per night

Read Reviews View Amenities View All Rooms

Best Western Plus Isanti

409 Main Street Isanti, MN

For an inviting and budget-friendly stay near Spencer Brook, Best Western Plus Isanti offers secure rooms with rates beginning at $93.99, creating a clean, welcoming space. Stay secure with the in-room alarm systems available at Best Western Plus, providing added security for your peace of mind.

Step away from the noise and recharge at Best Western Plus Isanti, where a calm atmosphere is paired with easy access to Spencer Brook. Stay affordably and rest well while enjoying Spencer Brook—secure your hotel room now!

  Call (855) 234-7135 to book with an agent.
  10.1 miles from Spencer Brook, MN 55371

Starting at

$93.99

per night

Read Reviews View Amenities View All Rooms

GrandStay Hotel & Suites

300 Garfield St. S Cambridge, MN

With rooms beginning at $109.99, GrandStay Hotel & Suites provides inviting accommodations for travelers bound for Spencer Brook, creating a friendly, welcoming environment. Relax in accommodations that offer a clean and welcoming environment, perfect for rest after a day of exploring or business.

Guests staying at GrandStay Hotel & Suites will enjoy the balance of peaceful surroundings and easy access to downtown Spencer Brook for sightseeing. Discover how easy Spencer Brook travel can be with a hotel that adds value to your stay—reserve today!

  Call (855) 235-0725 to book with an agent.
  11.4 miles from Spencer Brook, MN 55371

Starting at

$109.99

per night

Read Reviews View Amenities View All Rooms

Country Inn & Suites by Radisson Elk River MN

18894 Dodge St. Nw Elk River, MN

Guests bound for Spencer Brook will enjoy budget-conscious accommodations at Country Inn & Suites by Radisson Elk River MN, with rooms starting at $76.99, creating a welcoming space. Indulge in a leisurely breakfast in bed with Country Inn & Suites’ room service, offering a delightful way to start your day.

Relax at Country Inn & Suites by Radisson Elk River MN, where peaceful surroundings make for a restful stay and downtown Spencer Brook is still within driving distance. Enjoy your Spencer Brook travels with accommodations that deliver maximum value—reserve today!

  Call (855) 234-7135 to book with an agent.
  15.4 miles from Spencer Brook, MN 55371

Starting at

$76.99

per night

Read Reviews View Amenities View All Rooms

Wyndham Garden Otsego Minneapolis

9200 Quaday Ave. Ne Elk River, MN

Wyndham Garden Otsego Minneapolis offers a comfortable choice for travelers to Spencer Brook, with tucked away accommodations that provide a warm ambiance, with nightly rates beginning at $81.99. Enjoy a stay that offers a bit more, with rooms that are equipped with enhanced amenities for your comfort.

Guests can enjoy peaceful surroundings at Wyndham Garden Otsego Minneapolis, with downtown Spencer Brook still a convenient drive away for sightseeing. Enjoy a Spencer Brook visit that’s as enjoyable as it is relaxing with exceptional lodging—reserve now!

  Call (855) 233-0132 to book with an agent.
  17.5 miles from Spencer Brook, MN 55371

Starting at

$81.99

per night

Read Reviews View Amenities View All Rooms

Americas Best Value Inn Big Lake Becker

16776 198th Ave. NW Big Lake, MN

For an affordable, restful stay, Americas Best Value Inn Big Lake Becker offers budget-friendly rooms with rates from $76.99, creating a clean and welcoming environment ideal for travelers. Join the Value Club loyalty program at Americas Best Value Inn, earning discounts, rewards, and free stays.

For a relaxing stay, Americas Best Value Inn Big Lake Becker offers quiet surroundings, with downtown Spencer Brook still nearby for city exploration and adventure. Experience Spencer Brook with accommodations that make every moment memorable—lock in now!

  Call (855) 233-7850 to book with an agent.
  18.0 miles from Spencer Brook, MN 55371

Starting at

$76.99

per night

Read Reviews View Amenities View All Rooms

Rodeway Inn

635 10th Ave. Se Milaca, MN

With rooms starting at $81.11, Rodeway Inn offers inviting accommodations for travelers to Spencer Brook, creating a gentle and welcoming environment ideal for rest. Relax in accommodations that balance comfort and practicality, offering a comfortable environment at a great price.

Relax in the serene surroundings of Rodeway Inn, with the excitement of downtown Spencer Brook still a convenient drive away. Enjoy Spencer Brook to the fullest with a welcoming, cost-effective hotel—reserve now!

  Call (855) 234-7135 to book with an agent.
  18.7 miles from Spencer Brook, MN 55371

Starting at

$81.11

per night

Read Reviews View Amenities View All Rooms

Comfort Suites

6440 US 10 West Anoka, MN

For budget-savvy travelers headed to Spencer Brook, Comfort Suites offers sheltered comfort with rooms starting at $93.99, creating a clean, inviting environment. Start your day right, even when in a rush, with Comfort Suites' grab-and-go breakfast options, perfect for busy mornings.

Unwind at Comfort Suites, a peaceful haven where Spencer Brook is never too far for a day of excitement and exploration. Enjoy your Spencer Brook getaway with peace of mind and budget-friendly amenities—reserve now!

  Call (855) 234-2997 to book with an agent.
  20.8 miles from Spencer Brook, MN 55371

Starting at

$93.99

per night

Read Reviews View Amenities View All Rooms

AmericInn by Wyndham North Branch

38675 14th Ave North Branch, MN

At AmericInn by Wyndham North Branch, travelers to Spencer Brook will find budget-friendly rooms with rates beginning at $82.99, creating a welcoming and comfortable environment. Relax in AmericInn by Wyndham’s comfortable beds, featuring high-quality linens and a choice of pillows for your comfort.

Find your peaceful retreat at AmericInn by Wyndham North Branch, where guests can unwind and still venture into Spencer Brook with ease. Take the guesswork out of Spencer Brook travel with a hotel that prioritizes your comfort—lock in today!

  Call (855) 234-7135 to book with an agent.
  21.8 miles from Spencer Brook, MN 55371

Starting at

$82.99

per night

Read Reviews View Amenities View All Rooms

Country Inn & Suites by Radisson Albertville MN

6554 Lamplight Dr Albertville, MN

For an inviting and comfortable stay near Spencer Brook, Country Inn & Suites by Radisson Albertville MN offers budget-friendly rooms with rates beginning at $104.99, creating a warm space. Experience hassle-free travel with the proximity of Country Inn & Suites to major highways and public transportation.

Find both comfort and convenience at Country Inn & Suites by Radisson Albertville MN, where you can rest in peaceful surroundings and still visit Spencer Brook with ease. Discover the smart way to experience Spencer Brook with thoughtfully priced lodging—lock in today!

  Call (855) 235-0725 to book with an agent.
  21.9 miles from Spencer Brook, MN 55371

Starting at

$104.99

per night

Read Reviews View Amenities View All Rooms

Budget Host Inn & Suites

6010 Main St North Branch, MN

For budget-conscious guests bound for Spencer Brook, Budget Host Inn & Suites provides affordable comfort with rooms starting at $80.00, creating a homely space perfect for unwinding. Relax in accommodations that offer practical comfort, making your stay both pleasant and affordable.

Unwind in comfort at Budget Host Inn & Suites, where guests are treated to peaceful surroundings with Spencer Brook's highlights just a short trip away. Book an affordable hotel with added comfort for your Spencer Brook trip—secure today!

  Call (855) 233-0132 to book with an agent.
  22.0 miles from Spencer Brook, MN 55371

Starting at

$80.00

per night

Read Reviews View Amenities View All Rooms

AmericInn by Wyndham Coon Rapids

3430 Northdale Blvd Coon Rapids, MN

For budget-savvy travelers, AmericInn by Wyndham Coon Rapids provides snug accommodations with rates beginning at $93.99, creating a clean and comfortable space near Spencer Brook. Enjoy the peace and quiet of AmericInn by Wyndham, where rooms are designed for tranquility and a restful night's sleep.

Surrounded by peace and quiet, AmericInn by Wyndham Coon Rapids lets you relax while keeping the thrills of Spencer Brook within reach. Enjoy extra features and affordability on your Spencer Brook trip—reserve your hotel now!

  Call (855) 239-5277 to book with an agent.
  22.1 miles from Spencer Brook, MN 55371

Starting at

$93.99

per night

Read Reviews View Amenities View All Rooms

Wingate by Wyndham Coon Rapids

3420 Northdale Blvd. NW Coon Rapids, MN

Guests bound for Spencer Brook will find cushy accommodations at Wingate by Wyndham Coon Rapids, with rooms starting at $83.99, creating a clean and welcoming space perfect for relaxation. Experience the thrill of movie night at Wingate’s mini-theaters, showing blockbuster hits and classic films.

Escape the hustle at Wingate by Wyndham Coon Rapids, where you can enjoy a peaceful getaway while staying close to Spencer Brook's attractions. Relax in Spencer Brook with lodging that offers comfort and cost savings—reserve your room today!

  Call (855) 239-4019 to book with an agent.
  22.2 miles from Spencer Brook, MN 55371

Starting at

$83.99

per night

Read Reviews View Amenities View All Rooms

GrandStay Hotel & Suites Becker Big Lake

14435 Bank St Becker, MN

With budget-conscious rooms from $77.99, GrandStay Hotel & Suites Becker Big Lake provides quiet accommodations for guests bound for Spencer Brook, creating a clean, comfortable space. Find comfort in rooms that cater to budget-conscious travelers, offering essential amenities and a clean, safe environment.

Recharge at GrandStay Hotel & Suites Becker Big Lake, a serene haven found perfectly for guests who want to explore Spencer Brook at their own pace. Explore Spencer Brook worry-free with accommodations that prioritize comfort—secure today!

  Call (855) 233-7850 to book with an agent.
  22.5 miles from Spencer Brook, MN 55371

Starting at

$77.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites Rogers

13550 Commerce Blvd Rogers, MN

For those bound for Spencer Brook, Hampton Inn & Suites Rogers offers homely comfort with rooms starting at $137.99, creating a clean, comfortable space perfect for unwinding. Stay productive with Hampton's convenient business centers, equipped with computers, printers, and everything you need to stay on task.

Situated outside the busy hub, Hampton Inn & Suites Rogers lets you enjoy both the calm of your stay and the easy access to Spencer Brook's attractions. Enjoy the perfect mix of affordability and comfort during your Spencer Brook stay—reserve today!

  Call (855) 234-5074 to book with an agent.
  22.6 miles from Spencer Brook, MN 55371

Starting at

$137.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Hotel & Suites Rogers an IHG Hotel

20930 135th Ave. North Rogers, MN

At Holiday Inn Express Hotel & Suites Rogers an IHG Hotel, travelers visiting Spencer Brook can enjoy inviting comfort with rooms beginning at $111.99, creating a warm and welcoming atmosphere ideal for rest. Trust in the reliable and friendly service of Holiday Inn Express staff, dedicated to making your stay pleasant and hassle-free.

Step into comfort at Holiday Inn Express Hotel & Suites Rogers an IHG Hotel, a peaceful retreat where guests can relax and still venture into Spencer Brook for excitement. Find exceptional value and extra amenities on your Spencer Brook adventure—reserve your hotel room now!

  Call (855) 236-8982 to book with an agent.
  22.8 miles from Spencer Brook, MN 55371

Starting at

$111.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Rogers Minnesota

21130 134th Ave. N Rogers, MN

At Super 8 by Wyndham Rogers Minnesota, guests bound for Spencer Brook can enjoy soothing, budget-friendly accommodations starting at $77.99, creating a warm and inviting space perfect for rest. Check out effortlessly with Super 8’s express options, perfect for travelers eager to get an early start to their day.

Escape to Super 8 by Wyndham Rogers Minnesota for a peaceful retreat, where guests can unwind and still explore Spencer Brook with ease. Make your Spencer Brook trip memorable and wallet-friendly—reserve your hotel room now!

  Call (855) 236-8982 to book with an agent.
  23.0 miles from Spencer Brook, MN 55371

Starting at

$77.99

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Monticello

200 East Oakwood dr Monticello, MN

Guests headed to Spencer Brook can relax at Days Inn by Wyndham Monticello, where budget-friendly rooms start at $65.99, creating a warm, welcoming atmosphere perfect for a peaceful stay. Receive a warm welcome from our staff, whose dedication to your comfort and satisfaction shines from check-in to check-out.

Unwind in comfort at Days Inn by Wyndham Monticello, where peaceful accommodations ensure a relaxing stay with Spencer Brook within reach. Stay relaxed and keep your budget intact while visiting Spencer Brook—reserve now!

  Call (855) 233-7850 to book with an agent.
  23.3 miles from Spencer Brook, MN 55371

Starting at

$65.99

per night

Read Reviews View Amenities View All Rooms

ASPEN HOTEL ROGERS FORMERLY AMERICINN

21800 Industrial Blvd Rogers, MN

Guests bound for Spencer Brook will appreciate the inviting accommodations at ASPEN HOTEL ROGERS FORMERLY AMERICINN, where tranquil rooms start at $87.80, creating a welcoming space for rest. Stay connected with friends and family using AmericInn by Wyndham’s complimentary in-room phone service.

Escape the everyday rush at ASPEN HOTEL ROGERS FORMERLY AMERICINN, a restful getaway where Spencer Brook's attractions are always within easy reach. Experience Spencer Brook with accommodations that make every moment memorable—lock in now!

  Call (855) 236-8982 to book with an agent.
  23.3 miles from Spencer Brook, MN 55371

Starting at

$87.80

per night

Read Reviews View Amenities View All Rooms

Best Western Plus Chelsea Hotel

89 Chelsea Road Monticello, MN

At Best Western Plus Chelsea Hotel, travelers bound for Spencer Brook will find intimate-feeling rooms with rates beginning at $128.99, creating a warm and welcoming space ideal for relaxation. Appreciate the convenience of on-site dining at Best Western Plus, offering delicious meals prepared with fresh, local ingredients.

Find your sanctuary at Best Western Plus Chelsea Hotel, offering a peaceful retreat within a short drive to Spencer Brook's best attractions. Find budget-friendly lodging that makes your Spencer Brook trip unforgettable—book today!

  Call (855) 236-8982 to book with an agent.
  23.4 miles from Spencer Brook, MN 55371

Starting at

$128.99

per night

Read Reviews View Amenities View All Rooms

AmericInn by Wyndham Ham Lake

13440 Highway 65 Andover, MN

For a relaxing stay, AmericInn by Wyndham Ham Lake offers mellifluous rooms with rates starting at $60.99, creating a clean, welcoming space ideal for guests traveling to Spencer Brook. Welcome to AmericInn by Wyndham, where friendly service and cozy accommodations create a home away from home.

Designed to help you unwind, AmericInn by Wyndham Ham Lake provides both relaxation and convenient proximity to the attractions of Spencer Brook. Relax and make the most of Spencer Brook with a hotel that takes care of every detail—secure now!

  Call (855) 239-4019 to book with an agent.
  23.4 miles from Spencer Brook, MN 55371

Starting at

$60.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Monticello

1114 Cedar Street Monticello, MN

For a comfortable stay near Spencer Brook, Super 8 by Wyndham Monticello offers budget-conscious accommodations with rates from $64.99, creating a warm and inviting atmosphere. Keep your digital life active with Super 8’s reliable Wi-Fi service, essential for both relaxing and productive visits.

Find your perfect retreat at Super 8 by Wyndham Monticello, where the quiet atmosphere lets you unwind while Spencer Brook remains just a drive away. Choose a practical, comfortable hotel for your Spencer Brook trip—reserve your room today!

  Call (855) 234-5074 to book with an agent.
  23.5 miles from Spencer Brook, MN 55371

Starting at

$64.99

per night

Read Reviews View Amenities View All Rooms

AmericInn by Wyndham Mora

1877 Frontage Rd Mora, MN

With rates from $101.99, AmericInn by Wyndham Mora provides inviting accommodations for travelers visiting Spencer Brook, creating a comfortable and welcoming space for relaxation. Appreciate the serene surroundings of AmericInn by Wyndham, often located away from the hustle and bustle of the city.

Step into the tranquility of AmericInn by Wyndham Mora, a peaceful escape where guests can explore Spencer Brook just a short drive away. Take your Spencer Brook experience to the next level with cost-effective, well-equipped lodging—reserve now!

  Call (855) 235-0725 to book with an agent.
  24.2 miles from Spencer Brook, MN 55371

Starting at

$101.99

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites by Marriott Minneapolis North / Blaine

10643 BALTIMORE St. NE Blaine, MN

Encounter a inviting stay at Fairfield Inn & Suites by Marriott Minneapolis North / Blaine as you explore Spencer Brook, where restful accommodations create a comfortable retreat, with rates beginning at $154.99. Enjoy the seamless blend of functionality and style at Fairfield, where modern design elements meet the needs of today's traveler.

Step into comfort at Fairfield Inn & Suites by Marriott Minneapolis North / Blaine, a peaceful retreat where guests can relax and still venture into Spencer Brook for excitement. Plan your Spencer Brook travels with a hotel that complements your adventure—secure your room now!

  Call (855) 234-5074 to book with an agent.
  26.7 miles from Spencer Brook, MN 55371

Starting at

$154.99

per night

Read Reviews View Amenities View All Rooms