Hotels in Minnesota

Find deals on 997 hotels in Minnesota

Minnesota
May 26 — May 272
Minnesota
Thu 5/26
Fri 5/27

Top hotels in Minnesota

Find the perfect hotel for your stay in Minnesota
Price
$59
$337
Review Score
0+
6+
7+
8+
9+
Hotel class
0+
2
3
4
5

Best cities to book a hotel in Minnesota

Below are the average prices for hotels in the most popular cities in Minnesota

Price

$95 - $186

CHEAPEST CITY IN MINNESOTAMankato31% cheaperHotels in Mankato are the cheapest in Minnesota at just $95 per night on average
MOST EXPENSIVE CITY IN MINNESOTAGrand Marais26% more expensiveGrand Marais has the highest priced hotels in Minnesota with rooms averaging $186 per night
MOST POPULAR CITY IN MINNESOTAMinneapolis72% more users visitedMore momondo users search for hotels in Minneapolis than any other city in Minnesota

Things to do in Minnesota


Hotels in popular cities in Minnesota

Below are the most popular cities in Minnesota to stay in, as well as some of the best hotels in each area

When to book a hotel in Minnesota

Check out the information below to find the best deal on a hotel room in Minnesota
Low SeasonNovembercheapest month to stay
High SeasonJunemost expensive time to stay
14%expected price decrease
20%expected price increase

Price

$119 - $173

Highest day of weekMondayis the most expensive day of the week to book
Cheapest day of weekSundayis the cheapest day of the week to book
$169is the average per night cost for a hotel on this day
$120is the average per night cost for a hotel on this day

How much does a hotel in Minnesota cost per night?

Use the information below to find quality Minnesota hotel rooms for low prices
2 stars and under
3 stars
4 stars +

Best prices found by momondo users in the past 24 hours.


Hostels and cheap hotels in Minnesota

These hotels and hostels usually make for a cheap way to stay in Minnesota

Get the best value hotel in Minnesota

These Minnesota hotels have the best prices for their ratings

Information about staying in Minnesota

Read these important travel tips before booking a hotel in Minnesota

A good deal for a hotel in Minnesota is typically any price under $136, which is the average nightly rate in Minnesota. This rate will typically be harder to find in Savage, where hotels prices are generally higher. La Crescent has some of the lowest hotel prices of any Minnesota destination, and good deals may be easier to find there.

Based on the ratings from momondo users, the top-rated hotel in Minnesota is The Saint Paul Hotel, located in Saint Paul and with an average rating of 9.2. The second highest-rated hotel in Minnesota is Loews Minneapolis Hotel, which is found in Minneapolis and was given an average score of 9.1 by our users. The third best hotel rating is a 9.1, which was given to Holiday Inn Express Hotel & Suites Willmar in Willmar.

A typical double room in Minnesota costs $154 per night on average in the month of May, though some users have seen prices for double rooms for as low as $32 (found in Roseville) per night during this time of year in Minnesota.


momondo's favorite hotels in Minnesota

Learn more about these user-preferred hotels in Minnesota
Element Bloomington Mall of America

Element Bloomington Mall of America

2400 East 82nd Street, Bloomington, MN, United States

9.1
$166
Drury Plaza Hotel St. Paul Downtown

Drury Plaza Hotel St. Paul Downtown

175 10th Street East, Saint Paul, MN, United States

9.0
$123
Hotel Indigo Rochester Downtown

Hotel Indigo Rochester Downtown

220 South Broadway, Rochester, MN, United States

8.5
$125
Key Inn Roseville

Key Inn Roseville

2550 Cleveland Avenue North, Roseville, MN, United States

4.2
$61
Mint House Minneapolis - Downtown West

Mint House Minneapolis - Downtown West

Minneapolis, MN, United States

9.1
$163
DoubleTree by Hilton St Paul Downtown

DoubleTree by Hilton St Paul Downtown

411 Minnesota Street, Saint Paul, MN, United States

8.0
$130
Microtel Inn & Suites by Wyndham Rochester South Mayo Clinic

Microtel Inn & Suites by Wyndham Rochester South Mayo Clinic

4165 Maine Avenue Southeast, Rochester, MN, United States

8.1
$80
Livinn Hotel Minneapolis North / Fridley

Livinn Hotel Minneapolis North / Fridley

5201 Central Avenue Northeast, Fridley, MN, United States

7.9
$89
AC Hotel by Marriott Minneapolis Downtown

AC Hotel by Marriott Minneapolis Downtown

401 Hennepin Avenue, Minneapolis, MN, United States

8.7
$156