Given all the lodging options in the Land of 10,000 Lakes, choosing one can be quite a challenge. This list of the best hotels in Minnesota, from the most unique stays to unforgettable resorts, will help narrow the selection when you are looking for the top lodging in the North Star State.
Best Unique Hotels to Stay in Minnesota
There are many one-of-a-kind lodging options in Minnesota. Some are unique because of their architecture or the structure that houses them, others because of their history, and a few offer experiences, unlike other local hotels.
1. The Covington Inn, St. Paul
- Address: 100 Harriet Island Road B3, Saint Paul, MN 55107
- Price: From $165/night
- Amenities: waterfront, fireplace, downtown location, breakfast
- Ratings: 4.5 stars
The charming Covington Inn is quite possibly the most singular stay in Minnesota. This inn is a retired river towboat that’s been updated, lovingly restored, and converted into a small inn. More of a bed and breakfast than a hotel perhaps, the Covington Inn doesn’t have your typical front desk or lobby bar, but for unique stays in Minnesota, this inn has to make any list. You’ll enjoy the comfortable rooms, and you simply can’t beat the stunning views of downtown St. Paul and the Mississippi River. Visit the Covington Inn Bed & Breakfast website to find vacation packages.
2. The Naniboujou Lodge, Hovland
- Address: 20 Naniboujou Trl, Grand Marais, MN 55604-2141
- Price: From $265/night
- Amenities: lakefront, meal plan
- Ratings: 4.5 stars
A stay in the beautiful and historic Naniboujou Lodge, with its stunning Lake Superior setting, offers a unique experience you won’t soon forget. Most stays require a minimum of two nights and include breakfast and dinner in Naniboujou Lodge's stunning dining room. Unplug in a north woods setting with no TVs, Wi-Fi, and little cell service, but plenty of with sweeping lake views. Visit the Naniboujou Lodge & Restaurant website to book your getaway.
3. Celeste of St. Paul, St. Paul
- Address: 26 Exchange St E, Saint Paul, MN 55101-1671
- Price: From $129/night
- Amenities: lobby bar, downtown location, free wifi
- Ratings: 4.5 stars
The charming Celeste of St. Paul is at the corner of Cedar and Exchange in downtown St. Paul. The hotel is housed in a historic beaux arts building that has served as a convent, as well as a school of music and art. Today, it’s a quirky boutique hotel that leans hard into its storied past.
Best Hotel Pools in Minnesota
Clearly, many of the top accommodations in Minnesota have pools. This pair, however - one the epitome of refinement and the other all about family fun - has elevated the hotel pool concept with stunning views and top-shelf amenities.
4. Four Seasons Hotel, Minneapolis
- Address: 245 E Hennepin Ave, Minneapolis, MN 55414-1013
- Price: From $485/night
- Amenities: indoor pool, hot tub, outdoor pool, business center, room service, restaurant, lobby bar, spa
- Ratings: 9.6 / 10 stars
The Four Seasons Minneapolis could just as easily be included in the luxury hotel setting, however, its indoor and outdoor pools, with their skyline views, are some of the most stunning in the state. Combine that with all the amenities and luxe accommodations of the Four Seasons, such as a spa offering massages and other services, and a Gavin Kaysen-helmed restaurant, and you just can’t do any better for an adult, urban getaway in the North Star State.
5. Edgewater Hotel and Waterpark, Duluth
- Address: 2400 London Road, Duluth, MN 55812
- Price: From $113/night
- Amenities: lake views, indoor pool, hot tub, outdoor pool, bar
- Ratings: 3.5 stars
Your family won't believe the views when you walk into this Edgewater Hotel and Waterpark. No, it’s not the Four Seasons, but rather, it’s its own fantastic thing. Combining sweeping lake views across lake superior with a waterpark setting, the Edgewater is a fantastic place for a family getaway. You’ll find outdoor and indoor pools, hot tubs, waterslides, and everything you’ll need for a weekend - or more - of fun.
Best Luxury Hotels in Minnesota
Whether you’re looking for modern elegance or classic style and service, these luxury hotels can compete with any in the country. This duo exudes service and luxury while exemplifying the aesthetics of their respective cities.
6. Hotel Ivy, Minneapolis
- Address: 201 S 11th St, Minneapolis, MN 55403-2536
- Price: From $328/night
- Amenities: spa, business center, room service, restaurant, lobby bar, skyway access
- Ratings: 4.5 stars
The ultra-luxe Hotel Ivy, a part of the Marriott "Luxury Collection," is easily one of the top hotels in Minnesota and is home to the best spa in the Land of 10,000 Lakes. Whether you’re visiting this five-star hotel to indulge in massages or other dreamy spa services, or to sweeten your dreams in one of the most luxurious suites Minneapolis has to offer, you will not be disappointed with your stay at Hotel Ivy.
7. The Saint Paul Hotel, St. Paul
- Address: 350 Market St, Saint Paul, MN 55102-1430
- Price: From $155/night
- Amenities: lobby bar, restaurant, room service, downtown location
- Ratings: 4.5 stars
Perhaps the last of the Grand Dame hotels in Minnesota, The Saint Paul Hotel offers the type of classic, luxury hotel experience you would only expect to find in New York, Boston, or another large eastern city. Service is king at The Saint Paul, and you’ll find it throughout the hotel, from the front desk staff to the beloved Saint Paul Grill restaurant.
Best Boutique Hotels in Minnesota
When it comes to lodging, big is not always better, and some of the state’s finest hotels are smaller properties that lean more toward creating an experience for their guests than welcoming as many as possible. This threesome represents some of the best boutique hotels in Minnesota.
8. Hewing Hotel, Minneapolis
- Address: 300 N Washington Avenue, Minneapolis, MN 55401-1315
- Price: From $254/night
- Amenities: bar, restaurant, downtown location
- Ratings: 4.5 stars
The Hewing Hotel is an ultra-chic boutique hotel in downtown Minneapolis. Consistently ranked as one of the best hotels in Minnesota, the Hewing Hotel is a perfect spot for an urban getaway. With its close proximity to the Mississippi River, Target Field, and the North Loop, it’s in a prime location to explore some of the best things Minneapolis has to offer.
9. Lora, Stillwater
- Address: 402 Main St S, Stillwater, MN 55082-5128
- Price: From $225/night
- Amenities: bar, restaurant, historic building
- Ratings: 4.0 stars
Stillwater's Lora was the first among the historic city’s recent spate of boutique hotels, and it holds its own against the newcomers. Lora is a thoroughly modern hotel tucked against the town’s limestone bluffs in one of historic Stillwater’s most historic structures. Lora is an ideal place to set up basecamp for exploring the charming St. Croix River town and all it has to offer.
10. St. James Hotel, Red Wing
- Address: 406 Main St, Red Wing, MN 55066-2325
- Price: From $188/night
- Amenities: bars, restaurants, riverfront
- Ratings: 4.5 stars
The historic St. James Hotel is a gorgeous hotel in Red Wing that first opened in 1875. It’s easily one of the nicest hotels in Minnesota, and quite possibly the finest hotel in the state outside of the Twin Cities. It’s also conveniently located about an hour from either the Twin Cities or Rochester. Red Wing, itself, is a historic Mississippi River town in Minnesota’s gorgeous Bluff Country and makes an excellent destination for a day trip, particularly around the holidays.
Best Resorts in Minnesota
With its many sparkling lakes, wide rivers, and large swaths of forest, Minnesota is home to many unbelievable resorts. These two historic properties have been favorites in the North Star State for decades and set the standard to which other Minnesota resorts aspire.
11. Grand View Lodge, Nisswa
- Address: 23521 Nokomis Ave, Nisswa, MN 56468-2711
- Price: From $229/night
- Amenities: lake views, indoor pool, hot tub, golf courses, fitness center, spa, meal plan, free parking
- Ratings: 4.5 stars
Grand View Lodge is a family-friendly year-round resort that Minnesotans have been flocking to for generations. Its sprawling setting on Gull Lake, along with its multiple nearby golf courses, attracts lovers of all manner of outdoor activities, from ice fishing to biking and sand-castle building. Several equipment rental outposts mean you won’t have to lug your own gear. On the other hand, several dining options, as well as a spa offering massages and other services, also make the resort a perfect place for those who simply want to kick back and relax.
12. Lutsen Resort, Lutsen
Editor’s Note: The Lutsen Resort burned down in February 2024, though the owner is hoping to rebuild.
- Address: 5700 W Highway 61, Lutsen, MN 55612
- Price: From $180/night
- Amenities: lake views, fitness center, bar, restaurant, skiing, golf course, indoor pool, hot tub, sauna, free parking
- Ratings: 4.0 stars
The venerable Lutsen Resort is the grandaddy of North Shore resorts, and it’s been entertaining guests for decades with its beautifully rugged slice of Lake Superior shoreline. Whether you’re an outdoor enthusiast who wants to establish a basecamp for hiking, biking, kayaking, or skiing - downhill and cross-country - or you just want to curl up in front of a roaring fire with a cocktail and watch the waves pound against the rocks, family-friendly Lutsen is the place to be. This is one of the best resorts in Minnesota for outdoor enthusiasts. Visit the Lutsen Lodge website for additional information and updates about its re-opening.
Clearly, a list of a dozen can't include all the best hotels in Minnesota. In addition to these 12, there are many more top hotels. Have you stayed at any of these luxury hotels in Minnesota? Are there other places to stay you would have included?
If you want to enjoy the wilds of Minnesota, check out some of our favorite cabins in Minnesota, too.
https://www.onlyinyourstate.com/minnesota/best-cabins-in-minnesota/
Subscribe to our newsletter
Get the latest updates and news
Thank you for subscribing!