The best deals on hotels when visiting St. Cloud 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 St. Cloud, Minnesota 56304

Days Inn by Wyndham St. Cloud

70 37th Ave. S St Cloud, MN

With rooms starting at $79.99, Days Inn by Wyndham St. Cloud provides inviting accommodations for travelers to St. Cloud, creating a warm, welcoming environment ideal for relaxation. Benefit from Days Inn's Wyndham Rewards program, earning points towards free nights and exclusive benefits with every stay.

Guests at Days Inn by Wyndham St. Cloud are never far from the heart of St. Cloud, where a brief drive delivers them to the city’s vibrant downtown district. Plan your St. Cloud trip with inviting, budget-friendly accommodations—secure now!

  Call (855) 236-8982 to book with an agent.
  2.0 miles from ST. Cloud, MN 56304

Starting at

$79.99

per night

Read Reviews View Amenities View All Rooms

Country Inn & Suites by Radisson St. Cloud West MN

235 Park Ave. S St Cloud, MN

Find comfort and value at Country Inn & Suites by Radisson St. Cloud West MN near St. Cloud, where inviting rooms create a charming atmosphere, with room rates starting from a friendly $112.99. Relax with the children’s activities and books provided by Country Inn & Suites, making family stays fun and stress-free.

Guests at Country Inn & Suites by Radisson St. Cloud West MN can enjoy the convenience of a short drive into downtown St. Cloud, making it easy to explore the city’s best sights and return to a quieter retreat. Find luxury and savings in St. Cloud with a hotel that caters to your every need—reserve now!

  Call (855) 234-7135 to book with an agent.
  2.0 miles from ST. Cloud, MN 56304

Starting at

$112.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn & Suites St. Cloud an IHG Hotel

75 37th Ave. S St Cloud, MN

Relax in the warm ambiance of Holiday Inn & Suites St. Cloud an IHG Hotel as you journey to St. Cloud, where quality rooms provide comfort and relaxation, with nightly rates starting at $259.00. Begin your day with a coffee or tea from your in-room facilities at Holiday Inn, providing that perfect morning start.

From Holiday Inn & Suites St. Cloud an IHG Hotel, a brief drive takes guests into downtown St. Cloud, where the city’s most vibrant spots are easily accessible. Maximize your St. Cloud adventure with a hotel that keeps your comfort a top priority—lock in today!

  Call (855) 234-7135 to book with an agent.
  2.0 miles from ST. Cloud, MN 56304

Starting at

$259.00

per night

Read Reviews View Amenities View All Rooms

Best Western Plus Kelly Inn

100 4th Ave. S St Cloud, MN

Find a warm atmosphere at Best Western Plus Kelly Inn on your journey to St. Cloud, where quality accommodations start at an accessible rate of $111.99 per night. Experience the pet-friendly policies at Best Western Plus, allowing you to bring your furry friends along for the journey.

Guests staying at Best Western Plus Kelly Inn will love the proximity to downtown St. Cloud, where the city’s best attractions are always just a short drive away. Stay in St. Cloud with a hotel that turns your visit into a delightful experience—lock in today!

  Call (855) 233-0132 to book with an agent.
  2.0 miles from ST. Cloud, MN 56304

Starting at

$111.99

per night

Read Reviews View Amenities View All Rooms

Courtyard St. Cloud

404 West Saint Germain St St Cloud, MN

Choose Courtyard St. Cloud near St. Cloud for a delightful balance of quality and affordability, where inviting rooms provide comfort at a starting rate of $169.99 per night. Explore your destination with Courtyard's complimentary bicycle lending program, an eco-friendly way to see the sights and stay active.

From Courtyard St. Cloud, a brief drive takes guests into downtown St. Cloud, where the city’s most vibrant attractions are just minutes away. Rest and rejuvenate in St. Cloud with a hotel that caters to your every need—lock in today!

  Call (855) 234-5074 to book with an agent.
  2.0 miles from ST. Cloud, MN 56304

Starting at

$169.99

per night

Read Reviews View Amenities View All Rooms

AmericInn by Wyndham St. Cloud MN Shopping Area

4120 2nd St. S St Cloud, MN

At AmericInn by Wyndham St. Cloud MN Shopping Area, guests visiting St. Cloud will enjoy comfy accommodations with rates starting at $97.99, creating a clean and welcoming environment. Stay updated with AmericInn by Wyndham’s news and event channels, providing information about local happenings and hotel activities.

From AmericInn by Wyndham St. Cloud MN Shopping Area, a brief drive brings guests into downtown St. Cloud, where the city’s most popular spots are easily accessible. Unwind in St. Cloud with accommodations that blend affordability and relaxation—book today!

  Call (855) 235-0725 to book with an agent.
  2.1 miles from ST. Cloud, MN 56304

Starting at

$97.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn St. Cloud West

4040 2nd St. S St Cloud, MN

With affordable rooms from $94.99, Quality Inn St. Cloud West is ideal for travelers visiting St. Cloud, creating a enveloping and welcoming atmosphere perfect for relaxation. Relax in Quality Inn's mini-lounge areas, available in select suites for a comfortable and private seating option.

Guests at Quality Inn St. Cloud West are never far from downtown St. Cloud, where a brief drive delivers them to the city’s most iconic spots. Enjoy the perfect mix of affordability and comfort during your St. Cloud stay—reserve today!

  Call (855) 239-5277 to book with an agent.
  2.1 miles from ST. Cloud, MN 56304

Starting at

$94.99

per night

Read Reviews View Amenities View All Rooms

Homewood Suites by Hilton St. Cloud

115 37th Ave. N St Cloud, MN

Find a serene escape at Homewood Suites by Hilton St. Cloud near St. Cloud, where restful accommodations create a relaxing stay, with inviting rates beginning at just $167.99. Discover the convenience of Homewood Suites' 24-hour fitness centers, equipped with modern exercise equipment for all your workout needs.

From Homewood Suites by Hilton St. Cloud, a brief drive brings guests into downtown St. Cloud, where the city’s most exciting attractions await exploration. Get ready for an extraordinary St. Cloud visit with accommodations that enhance your trip—book today!

  Call (855) 234-2997 to book with an agent.
  2.1 miles from ST. Cloud, MN 56304

Starting at

$167.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham St. Cloud

50 Park Ave. S St Cloud, MN

With rooms starting at $90.99, Super 8 by Wyndham St. Cloud provides inviting accommodations for guests visiting St. Cloud, creating a warm and welcoming environment ideal for rest. Simplify your departure with Super 8's express check-out service, ensuring a quick and hassle-free exit.

Super 8 by Wyndham St. Cloud offers the perfect mix of convenience and calm, with downtown St. Cloud always just a short drive away for easy access to the city’s best spots. Stay comfortably and save more while enjoying St. Cloud—lock in your hotel now!

  Call (855) 239-4019 to book with an agent.
  2.2 miles from ST. Cloud, MN 56304

Starting at

$90.99

per night

Read Reviews View Amenities View All Rooms

Travelodge by Wyndham Motel of St. Cloud

3820 Roosevelt Rd St Cloud, MN

Guests bound for St. Cloud can enjoy affordable comfort at Travelodge by Wyndham Motel of St. Cloud, with rooms beginning at $75.99, creating a delightful and inviting atmosphere perfect for relaxation. Experience the spaciousness of Travelodge's accommodations, offering room to relax and unwind after a busy day.

At Travelodge by Wyndham Motel of St. Cloud, guests are never far from downtown St. Cloud, where a short drive brings them to the city’s most exciting spots. Make your St. Cloud stay relaxing and cost-effective—reserve your room today!

  Call (855) 239-4019 to book with an agent.
  2.2 miles from ST. Cloud, MN 56304

Starting at

$75.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites St. Cloud MN

145 37th Ave. N St Cloud, MN

With budget-conscious rooms starting at $150.99, Hampton Inn & Suites St. Cloud MN is a practical option for guests bound for St. Cloud, providing a welcoming environment for relaxation. Relish the availability of complimentary hot tea and coffee in the lobby, serving as a warm welcome throughout the day.

At Hampton Inn & Suites St. Cloud MN, guests are never far from the excitement of downtown St. Cloud, where a short drive brings them right into the heart of the action. Choose a hotel that makes your St. Cloud experience delightful and budget-friendly—book now!

  Call (855) 234-5074 to book with an agent.
  2.2 miles from ST. Cloud, MN 56304

Starting at

$150.99

per night

Read Reviews View Amenities View All Rooms

Americas Best Value Inn & Suites St. Cloud

520 Highway 10 S St Cloud, MN

With affordable rooms starting at $62.99, Americas Best Value Inn & Suites St. Cloud is ideal for guests visiting St. Cloud, creating a mellifluous and welcoming environment for relaxation. Choose Americas Best Value Inn for your next stay, where excellent service and great value go hand in hand.

From Americas Best Value Inn & Suites St. Cloud, a short drive delivers guests into downtown St. Cloud, where the city’s most vibrant spots are easily accessible. Enjoy St. Cloud adventures without the expense—book your inviting, cost-effective stay now!

  Call (855) 234-2997 to book with an agent.
  2.7 miles from ST. Cloud, MN 56304

Starting at

$62.99

per night

Read Reviews View Amenities View All Rooms

Country Inn & Suites by Radisson St. Cloud East MN

120 7th Ave. Se St Cloud, MN

For an affordable and inviting stay, Country Inn & Suites by Radisson St. Cloud East MN offers inviting rooms with rates beginning at $125.99, creating a welcoming and comfortable space for guests. Take advantage of the express check-in and check-out services at Country Inn & Suites, designed for your convenience.

From Country Inn & Suites by Radisson St. Cloud East MN, a quick drive delivers guests into downtown St. Cloud, where the city’s most vibrant spots are just minutes away. Plan your St. Cloud trip with a hotel that guarantees comfort and affordability—reserve today!

  Call (855) 234-7135 to book with an agent.
  2.7 miles from ST. Cloud, MN 56304

Starting at

$125.99

per night

Read Reviews View Amenities View All Rooms

Residence Inn by Marriott St. Cloud Waite Park

450 Division Street Waite Park, MN

Residence Inn by Marriott St. Cloud Waite Park provides a welcoming retreat for travelers heading to St. Cloud, with warm and inviting rooms available from a friendly rate of $174.99 per night. Maintain productivity with the convenient, well-lit workspaces and complimentary high-speed Wi-Fi at Residence Inn.

From Residence Inn by Marriott St. Cloud Waite Park, a brief drive takes guests into downtown St. Cloud, where the city’s most vibrant spots are easily accessible. Find your home away from home in St. Cloud with a hotel that caters to your needs—reserve now!

  Call (855) 236-8982 to book with an agent.
  2.8 miles from ST. Cloud, MN 56304

Starting at

$174.99

per night

Read Reviews View Amenities View All Rooms

Hilton Garden Inn St. Cloud

550 Division Street Waite Park, MN

Enjoy the welcoming atmosphere of Hilton Garden Inn St. Cloud as you explore St. Cloud, where restful rooms provide comfort, with rates beginning at an accessible $144.99. Make the most of Hilton Garden Inn's Pavilion Pantry, open 24 hours for your convenience, stocked with snacks, beverages, and travel essentials.

Guests staying at Hilton Garden Inn St. Cloud are always close enough to downtown St. Cloud for a quick drive, making it easy to explore the city’s best spots. Relax in St. Cloud with a hotel that offers modern amenities and excellent value—reserve today!

  Call (855) 235-6136 to book with an agent.
  2.8 miles from ST. Cloud, MN 56304

Starting at

$144.99

per night

Read Reviews View Amenities View All Rooms

Econo Lodge

815 1st St. South Waite Park, MN

For a appealing stay near St. Cloud, Econo Lodge offers budget-friendly accommodations with rooms starting at $67.45, creating a clean and welcoming space ideal for rest. Relax in the basic yet cozy setups of Econo Lodge rooms, designed for travelers who appreciate efficiency and comfort.

With a short drive to downtown St. Cloud, guests at Econo Lodge can experience the city’s top attractions while returning to a quieter retreat. Enjoy more of St. Cloud with affordable, value-driven lodging—reserve your room today!

  Call (855) 233-7850 to book with an agent.
  2.9 miles from ST. Cloud, MN 56304

Starting at

$67.45

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Hotel & Suites St. Cloud an IHG Hotel

4322 Clearwater Road St Cloud, MN

At Holiday Inn Express Hotel & Suites St. Cloud an IHG Hotel, guests visiting St. Cloud can enjoy affordable comfort with rooms starting at $169.00, creating a warm and welcoming environment perfect for unwinding. Savor the moment at Holiday Inn Express's coffee stations, serving freshly brewed coffee throughout the day for a quick pick-me-up.

Guests staying at Holiday Inn Express Hotel & Suites St. Cloud an IHG Hotel will love how close they are to downtown St. Cloud, where a quick drive delivers them to the city’s best destinations. Enjoy a stay in St. Cloud where quality and savings come together seamlessly—secure now!

  Call (855) 233-0132 to book with an agent.
  2.9 miles from ST. Cloud, MN 56304

Starting at

$169.00

per night

Read Reviews View Amenities View All Rooms

Econo Lodge

815 1st St. S Waite Park, MN

Guests headed to St. Cloud can relax at Econo Lodge, where budget-friendly rooms start at $64.99, creating a warm, welcoming atmosphere perfect for a peaceful stay. Explore your destination with recommendations from Econo Lodge’s knowledgeable staff, who can point you to the best local eateries and attractions.

Econo Lodge offers the perfect mix of convenience and calm, with downtown St. Cloud always just a short drive away for easy access to the city’s best spots. Plan your St. Cloud trip wisely with budget-friendly, cozy accommodations—book now!

  Call (855) 234-5074 to book with an agent.
  3.0 miles from ST. Cloud, MN 56304

Starting at

$64.99

per night

Read Reviews View Amenities View All Rooms

AmericInn by Wyndham St. Cloud MN I-94

4385 Clearwater Rd St Cloud, MN

For a restorative and comfortable stay, AmericInn by Wyndham St. Cloud MN I-94 offers budget-friendly accommodations with rooms from $122.99, providing a clean, inviting space near St. Cloud. Take a break in AmericInn by Wyndham’s outdoor spaces, where you can enjoy fresh air and relaxation.

At AmericInn by Wyndham St. Cloud MN I-94, guests are close enough to downtown St. Cloud for a short drive, making it easy to experience the city’s top destinations. Choose an affordable, comfortable hotel for your St. Cloud visit—reserve today!

  Call (855) 233-0132 to book with an agent.
  3.0 miles from ST. Cloud, MN 56304

Starting at

$122.99

per night

Read Reviews View Amenities View All Rooms

AmericInn by Wyndham Sartell

119 Lesauk Drive Sartell, MN

Guests bound for St. Cloud can enjoy inviting accommodations at AmericInn by Wyndham Sartell, where rooms start at $125.99, creating a warm, welcoming environment for relaxation. Experience a touch of home at AmericInn by Wyndham with in-room amenities like microwaves and refrigerators in select rooms.

From AmericInn by Wyndham Sartell, a brief drive brings guests into downtown St. Cloud, where the city’s most iconic spots await exploration. Treat yourself to a memorable St. Cloud trip with well-equipped, cost-friendly accommodations—reserve today!

  Call (855) 233-7850 to book with an agent.
  4.4 miles from ST. Cloud, MN 56304

Starting at

$125.99

per night

Read Reviews View Amenities View All Rooms

Rodeway Inn

1825 East Minnesota St St. Joseph, MN

With rates starting at $56.99, Rodeway Inn offers tranquil accommodations for travelers bound for St. Cloud, providing a clean, welcoming environment for rest. Find straightforward comfort in rooms that are designed to meet basic needs without unnecessary extravagance.

With downtown St. Cloud still within easy reach, guests at Rodeway Inn can balance city adventures with the peaceful surroundings of the hotel. Book an inviting hotel that won’t break the bank for your St. Cloud visit—secure today!

  Call (855) 233-7850 to book with an agent.
  6.2 miles from ST. Cloud, MN 56304

Starting at

$56.99

per night

Read Reviews View Amenities View All Rooms

HomeTown Inn

945 State Highway 24 Clearwater, MN

Guests traveling to St. Cloud will enjoy the comfortable accommodations at HomeTown Inn, with rooms beginning at $82.99, creating a warm, inviting space perfect for rest. Find a pleasant retreat in rooms that offer clean, comfortable accommodations at an economical price.

From HomeTown Inn, a convenient drive takes guests to downtown St. Cloud, where they can explore the city’s top spots before retreating to a peaceful stay. Choose value-driven comfort for your St. Cloud travels—lock in your hotel room today!

  Call (855) 235-0725 to book with an agent.
  10.0 miles from ST. Cloud, MN 56304

Starting at

$82.99

per night

Read Reviews View Amenities View All Rooms

Riverside Inn

118 3rd St. South Cold Spring, MN

For a pleasant and budget-friendly experience near St. Cloud, Riverside Inn offers inviting rooms with rates from $158.00, creating a clean and welcoming space. Experience a comfortable stay in rooms that offer standard amenities, ensuring a pleasant and budget-friendly visit.

Rest easy at Riverside Inn, enjoying quiet surroundings while still being within a convenient drive of downtown St. Cloud for exploration. Experience St. Cloud comfortably and affordably—secure your hotel room today!

  Call (855) 235-0725 to book with an agent.
  13.5 miles from ST. Cloud, MN 56304

Starting at

$158.00

per night

Read Reviews View Amenities View All Rooms

AmeriVu Inn & Suites Avon

308 Blattner Drive Avon, MN

For an affordable and reassuring stay, AmeriVu Inn & Suites Avon offers inviting rooms with rates beginning at $88.99, creating a clean and comfortable environment ideal for relaxation near St. Cloud. Relax in a space that delivers straightforward comfort and value, perfect for those who appreciate simplicity and affordability.

For a peaceful stay, AmeriVu Inn & Suites Avon offers a calm environment, while downtown St. Cloud remains close enough for a day of sightseeing. Plan your St. Cloud adventure wisely and lock in a comfortable room now!

  Call (855) 234-5074 to book with an agent.
  14.4 miles from ST. Cloud, MN 56304

Starting at

$88.99

per night

Read Reviews View Amenities View All Rooms