Hotels in Minnesota

Search and compare Minnesota hotels from hundreds of travel sites and save

Minnesota
Dec 4 — Dec 52
Minnesota
Sat 12/4
Sun 12/5
...and more

Tips for booking a Minnesota hotel

Cheapest month:November
Most expensive month:June
Average price in Minnesota:$138/night
Absolute cheapest price found:$22/night
Cheapest day:Sunday
Most expensive day:Saturday
$117 - $168
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$114 - $138
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Minnesota hotels

Show all 5,391 hotels
1
Larsmont Cottages
Larsmont Cottages
8.5 Excellent
Two Harbors, MN, United States
Show on map
5.2 mi from city centre, Two Harbors, MN, United States 

Larsmont Cottages is located in Two Harbors and features an indoor pool and free Wi-Fi. It also provides a business centre, an express check-in and check-out feature and babysitting/child services.

2
Hampton Inn & Suites Downtown St. Paul
Hampton Inn & Suites Downtown St. Paul
8.6 Excellent
200 Seventh St W, Saint Paul, MN, United States
Show on map
0.9 mi from city centre, Saint Paul, MN, United States 

Hampton Inn & Suites St Paul Downtown is located in Saint Paul and features free Wi-Fi and an indoor pool. It is moments from Xcel Energy Center, eateries and nightlife options.

3
Embassy Suites by Hilton Minneapolis Downtown
Embassy Suites by Hilton Minneapolis Downtown
8.5 Excellent
12 Sixth Street South, Minneapolis, MN, United States
Show on map
0.5 mi from city centre, Minneapolis, MN, United States 

Within a two minute walk of Marriott Hotel City Center, Embassy Suites By Hilton Minneapolis Downtown Hotel is set in the heart of Minneapolis. It is close to Target Center, shops and nightlife options.

4
Canal Park Lodge
Canal Park Lodge
8.7 Excellent
250 Canal Park Drive, Duluth, MN, United States
Show on map
0.6 mi from city centre, Duluth, MN, United States 

Canal Park Lodge is located in Duluth and offers a Jacuzzi and an indoor pool. It is ideally positioned for those wishing to discover the area's attractions.

5
JW Marriott Minneapolis Mall of America
JW Marriott Minneapolis Mall of America
9.2 Excellent
2141 Lindau Lane, Minneapolis, MN, United States
Show on map
8.6 mi from city centre, Minneapolis, MN, United States 

Situated in Bloomington, JW Marriott Minneapolis Mall of America provides 5-star accommodation, as well as a sauna and an indoor pool. It is close to Mall of America, dining options and shops.

6
Beacon Pointe On Lake Superior
Beacon Pointe On Lake Superior
8.8 Excellent
2100 Water Street, Duluth, MN, United States
Show on map
2.3 mi from city centre, Duluth, MN, United States 

This pet-friendly resort is located in Duluth and offers free Wi-Fi and an indoor pool. It also provides a sauna, a 24-hour reception and a lake.

7
Hewing Hotel
Hewing Hotel
9.1 Excellent
300 Washington Avenue North, Minneapolis, MN, United States
Show on map
0.5 mi from city centre, Minneapolis, MN, United States 

Boasting an outdoor pool and a sauna, Hewing Hotel is situated in Minneapolis and provides comfortable accommodation. It is surrounded by a range of nightlife options and is within a 10-minute walk of Target Field Metro Transit Station.

8
Hyatt Place St Paul/Downtown
Hyatt Place St Paul/Downtown
8.5 Excellent
180 Kellogg Boulevard East, Saint Paul, MN, United States
Show on map
0.5 mi from city centre, Saint Paul, MN, United States 

Within a two minute walk of Saint Paul Union Depot, Hyatt Place St Paul is set in the heart of Saint Paul. It also provides free Wi-Fi, an indoor pool and valet parking.

Cheapest hotels in Minnesota, United States

Show all 5,391 hotels
Key Inn Roseville
Key Inn Roseville
4.8 Okay
2550 Cleveland Avenue North, Roseville, MN, United States
Show on map
1.7 mi from city centre,  

Key Inn Roseville offers a comfortable setting while in Roseville. It also provides a 24-hour reception, a safe and laundry facilities.

$48
Avg. per night
Motel 6 St Paul I-94
Motel 6 St Paul I-94
5.8 Okay
1739 Old Hudson Road, Saint Paul, MN, United States
Show on map
3.1 mi from city centre,  

Located in Saint Paul, Motel 6 St Paul I-94 provides free wireless internet and a gym. It also offers meeting rooms, a 24-hour reception and laundry facilities.

$52
Avg. per night
Econo Lodge Duluth near Miller Hill Mall
Econo Lodge Duluth near Miller Hill Mall
6.8 Good
4197 Haines Road, Duluth, MN, United States
Show on map
3.9 mi from city centre,  

Located in Duluth, Econo Lodge Near Miller Hill Mall is within a 10-minute drive of Duluth International Airport and provides a Jacuzzi and an indoor pool. The numerous facilities this modern hotel has to offer include a games room, an airport shuttle and a 24-hour reception.

$57
Avg. per night
Norwood Inn and Suites - Roseville
Norwood Inn and Suites - Roseville
4.9 Okay
2401 Prior Avenue North, Roseville, MN, United States
Show on map
1.4 mi from city centre,  

Norwood Inn and Suites - Roseville is located in Roseville and provides a Jacuzzi and an indoor pool. It is conveniently positioned for those wanting to visit local attractions.

$59
Avg. per night
Motel 6 Roseville, Mn - Minneapolis North
Motel 6 Roseville, Mn - Minneapolis North
5.5 Okay
2300 Cleveland Avenue North, Roseville, MN, United States
Show on map
1.4 mi from city centre,  

Situated in Roseville, Motel 6 Minneapolis North - Roseville is a short drive from Minneapolis and offers an outdoor pool. It also provides a sun deck, a 24-hour reception and laundry facilities.

$61
Avg. per night
Millennium Minneapolis
Millennium Minneapolis
7.6 Good
1313 Nicollet Avenue, Minneapolis, MN, United States
Show on map
0.9 mi from city centre,  

The hotel is located in Minneapolis and is close to local attractions, including Minneapolis Convention Center, Nicollet Mall and Foshay Tower. It also offers an express check-in and check-out feature, a sauna and a swimming pool.

$63
Avg. per night
Baymont By Wyndham Bloomington Msp Airport
Baymont By Wyndham Bloomington Msp Airport
7.5 Good
1200 East 78th Street, Richfield, MN, United States
Show on map
1.3 mi from city centre,  

Baymont by Wyndham Bloomington MSP Airport is located in Richfield and features an indoor pool and a Jacuzzi. It is ideally positioned for those wanting to visit the area's popular attractions.

$63
Avg. per night
Motel 6 Duluth
Motel 6 Duluth
5.4 Okay
200 South 27th Avenue West, Duluth, MN, United States
Show on map
1.9 mi from city centre,  

Motel 6 Duluth is located in Duluth and features free Wi-Fi. It is ideally positioned for those wanting to visit the area's popular attractions.

$69
Avg. per night

Hotel prices in Minnesota

2 stars and under

$48 - $184

The Inn on Lake Superior

#1 Most popular

$126
Avg. per night
Motel 6 St Paul I-94

#2 Most popular

$52
Avg. per night
Econo Lodge Duluth near Miller Hill Mall
$57
Avg. per night
3 stars

$40 - $225

Radisson Hotel Duluth-Harborview, MN
$108
Avg. per night
Millennium Minneapolis

#2 Most popular

$63
Avg. per night
Superior Shores Resort & Conference Center
$40
Avg. per night
4 stars +

$106 - $721

Radisson Blu Mall of America

#1 Most popular

$144
Avg. per night
Hyatt Centric Downtown Minneapolis

Best value

$106
Avg. per night

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

Where to stay in Minnesota

Minnesota travel FAQs

  • Where is the best place to stay in Minnesota?

    Our travelers prefer to stay in places like Minneapolis, Duluth, and Bloomington while in Minnesota.

  • What are the best hotels in Minnesota?

    Minnesota is home to many highly-rated hotels, one of which is Radisson Blu Mall of America, which has a current rating of 8.4. For other potential stays, consider Millennium Minneapolis and Royal Sonesta Minneapolis Downtown, which can also be great places to stay in Minnesota.