Discover the neighborhoods of Michigan
- Detroit (MI)
- 259 hotels
- Traverse City (MI)
- 119 hotels
- Grand Rapids (MI)
- 86 hotels
- Saugatuck (MI)
- 77 hotels
- Petoskey (MI)
- 54 hotels
- Ann Arbor (MI)
- 48 hotels
- Mackinaw City (MI)
- 42 hotels
- Charlevoix (MI)
- 39 hotels
- Lansing (MI)
- 38 hotels
- Boyne Falls (MI)
- 36 hotels
- St. Ignace (MI)
- 35 hotels
- Benton Harbor (MI)
- 34 hotels
- Muskegon (MI)
- 33 hotels
- Kalamazoo (MI)
- 32 hotels
- Holland (MI)
- 26 hotels
- South Haven (MI)
- 25 hotels
- Auburn Hills (MI)
- 25 hotels
- Boyne City
- 25 hotels
- Union Pier (MI)
- 24 hotels
- Warren (MI)
- 23 hotels
- Saginaw (MI)
- 23 hotels
- Acme (MI)
- 22 hotels
- Ludington (MI)
- 21 hotels
- Flint (MI)
- 20 hotels
- Gaylord (MI)
- 19 hotels
- Bellaire (MI)
- 19 hotels
- Battle Creek (MI)
- 18 hotels
- Troy (MI)
- 18 hotels
- Marquette (MI)
- 18 hotels
- New Buffalo (MI)
- 18 hotels
- Thompsonville (MI)
- 18 hotels
- Douglas (MI)
- 18 hotels
- Bay City (MI)
- 17 hotels
- Jackson (MI)
- 16 hotels
- Harbor Springs (MI)
- 16 hotels
- Midland (MI)
- 15 hotels
- Alpena (MI)
- 15 hotels
- Sault Ste Marie (Mi)
- 15 hotels
- Cadillac (MI)
- 14 hotels
- Iron Mountain (MI)
- 14 hotels
- Houghton Lake (MI)
- 14 hotels
- Port Huron (MI)
- 13 hotels
- Mount Pleasant (MI)
- 13 hotels
- Okemos (MI)
- 12 hotels
- Ironwood (MI)
- 12 hotels
- Bessemer (MI)
- 12 hotels
- Mackinac Island (MI)
- 12 hotels
- Escanaba (MI)
- 11 hotels
- Sterling Heights (MI)
- 11 hotels
- Grandville (MI)
- 11 hotels
- Adrian (MI)
- 10 hotels
- Pontiac (MI)
- 10 hotels
- Monroe (MI)
- 10 hotels
- Beulah (MI)
- 10 hotels
- Stambaugh
- 10 hotels
- Roscommon (MI)
- 9 hotels
- Suttons Bay
- 9 hotels
- Coldwater (MI)
- 9 hotels
- Stevensville (MI)
- 9 hotels
- Grand Haven (MI)
- 9 hotels
- Fennville (MI)
- 9 hotels
- Chesterfield (MI)
- 8 hotels
- Oshtemo
- 8 hotels
- Grayling (MI)
- 8 hotels
- Birch Run (MI)
- 8 hotels
- Brighton (MI)
- 8 hotels
- Big Rapids (MI)
- 8 hotels
- Sawyer (MI)
- 8 hotels
- Munising Township (MI)
- 8 hotels
- Grand Beach (MI)
- 7 hotels
- Lakeside (MI)
- 7 hotels
- Grand Blanc (MI)
- 7 hotels
- Cheboygan (MI)
- 7 hotels
- Frankenmuth (MI)
- 7 hotels
- Niles (MI)
- 7 hotels
- Manistique (MI)
- 7 hotels
- Manistee (MI)
- 7 hotels
- Marysville (MI)
- 6 hotels
- Kalkaska (MI)
- 6 hotels
- Howell (MI)
- 6 hotels
- Belleville (MI)
- 6 hotels
- Carp Lake (MI)
- 6 hotels
- Saint Joseph (MI)
- 6 hotels
- Munising (MI)
- 6 hotels
- Southgate (MI)
- 6 hotels
- Utica (MI)
- 6 hotels
- Cedar (MI)
- 6 hotels
- Lewiston (MI)
- 6 hotels
- Newberry (MI)
- 6 hotels
- Honor
- 6 hotels
- Allouez
- 5 hotels
- West Branch (MI)
- 5 hotels
- Whitehall (MI)
- 5 hotels
- Frankfort (MI)
- 5 hotels
- East Tawas (MI)
- 5 hotels
- Wixom (MI)
- 5 hotels
- Marshall (MI)
- 5 hotels
- Dundee (MI)
- 5 hotels
- Houghton (MI)
- 5 hotels
- Rochester Hills (MI)
- 5 hotels
- Bad Axe (MI)
- 5 hotels
- Menominee (MI)
- 5 hotels
- Ishpeming (MI)
- 5 hotels
- Clinton Township (MI)
- 4 hotels
- Pentwater (MI)
- 4 hotels
- Alanson (MI)
- 4 hotels
- Watervliet (MI)
- 4 hotels
- Fenton (MI)
- 4 hotels
- Indian River (MI)
- 4 hotels
- Paw Paw (MI)
- 4 hotels
- Branch Township (MI)
- 4 hotels
- Evart (MI)
- 4 hotels
- Arcadia (MI)
- 4 hotels
- Presque Isle (MI)
- 4 hotels
- Montague (MI)
- 4 hotels
- Gladwin
- 4 hotels
- Elk Rapids (MI)
- 4 hotels
- Lake Ann
- 4 hotels
- Fife Lake
- 4 hotels
- Buchanan
- 3 hotels
- Central Lake
- 3 hotels
- Caro
- 3 hotels
- Johannesburg (MI)
- 3 hotels
- Stanwood
- 3 hotels
- New Era
- 3 hotels
- Whitmore Lake (MI)
- 3 hotels
- Wetmore (MI)
- 3 hotels
- Tawas City (MI)
- 3 hotels
- Northport (MI)
- 3 hotels
- Hayes Township (MI)
- 3 hotels
- Ionia (MI)
- 3 hotels
- Chelsea (MI)
- 3 hotels
- Waterford (MI)
- 3 hotels
- Comstock Park (MI)
- 3 hotels
- Three Rivers (MI)
- 3 hotels
- Owosso
- 3 hotels
- Elmira
- 3 hotels
- Hillsdale (MI)
- 3 hotels
- Hudsonville (MI)
- 3 hotels
- Alma (MI)
- 3 hotels
- Dewitt (MI)
- 3 hotels
- Bridgeport (MI)
- 3 hotels
- Imlay City (MI)
- 3 hotels
- Charlotte (MI)
- 3 hotels
- Ypsilanti (MI)
- 2 hotels
- Lapeer (MI)
- 2 hotels
- Allegan (MI)
- 2 hotels
- Flat Rock (MI)
- 2 hotels
- Hancock (MI)
- 2 hotels
- Dimondale (MI)
- 2 hotels
- Jonesville (MI)
- 2 hotels
- Mount Clemens (MI)
- 2 hotels
- Portage (MI)
- 2 hotels
- Brooklyn (MI)
- 2 hotels
- Onsted
- 2 hotels
- Rockford
- 2 hotels
- Shelby (MI)
- 2 hotels
- Wyoming (MI)
- 2 hotels
- Commerce Township (MI)
- 2 hotels
- Clare (MI)
- 2 hotels
- Rochester (MI)
- 2 hotels
- Woodhaven (MI)
- 2 hotels
- Sturgis (MI)
- 2 hotels
- Emmett Charter Township (MI)
- 2 hotels
- Rogers City
- 2 hotels
- Mears (MI)
- 2 hotels
- Kingsley (MI)
- 2 hotels
- Luther (MI)
- 2 hotels
- West Bloomfield Township (MI)
- 2 hotels
- Mt Morris (MI)
- 2 hotels
- Brevort (MI)
- 2 hotels
- Au Sable Charter Township (MI)
- 2 hotels
- Calumet (MI)
- 2 hotels
- Onekama (MI)
- 2 hotels
- Cedarville (MI)
- 2 hotels
- Glen Arbor (MI)
- 2 hotels
- Hart (MI)
- 2 hotels
- Paradise (MI)
- 2 hotels
- Greenville (MI)
- 2 hotels
- Iron River (MI)
- 2 hotels
- Zeeland (MI)
- 2 hotels
- Orion Township (MI)
- 2 hotels
- Detroit (OR)
- 2 hotels
- Irons
- 2 hotels
- Albion (MI)
- 2 hotels
- Newaygo (MI)
- 2 hotels
- University Center
- 2 hotels
- Kewadin (MI)
- 2 hotels
- East Jordan
- 2 hotels
- Belding
- 2 hotels
- Brimley
- 1 hotel
- Edenville
- 1 hotel
- Oak Park
- 1 hotel
- Ottawa Lake
- 1 hotel
- Mason
- 1 hotel
- Edmore
- 1 hotel
- Fort Gratiot
- 1 hotel
- Lacota
- 1 hotel
- Saint Ignace
- 1 hotel
- Kawkawlin (MI)
- 1 hotel
- Plainwell (MI)
- 1 hotel
- Holt (MI)
- 1 hotel
- Portland (MI)
- 1 hotel
- Cassopolis
- 1 hotel
- Ferrysburg
- 1 hotel
- Harrietta (MI)
- 1 hotel
- Powers (MI)
- 1 hotel
- Onaway
- 1 hotel
- Pinconning (MI)
- 1 hotel
- Hopkins (MI)
- 1 hotel
- Norway (MI)
- 1 hotel
- Davison (MI)
- 1 hotel
- Durand (MI)
- 1 hotel
- Tecumseh (MI)
- 1 hotel
- Oscoda (MI)
- 1 hotel
- Silver City (MI)
- 1 hotel
- Fowlerville (MI)
- 1 hotel
- Standish (MI)
- 1 hotel
- Bath Twp (MI)
- 1 hotel
- Erie (MI)
- 1 hotel
- Shelbyville (MI)
- 1 hotel
- Lexington (MI)
- 1 hotel
- Elba (MI)
- 1 hotel
- Harvey (MI)
- 1 hotel
- Ontonagon
- 1 hotel
- Leland (MI)
- 1 hotel
- Bannister (MI)
- 1 hotel
- Fremont (MI)
- 1 hotel
- Empire (MI)
- 1 hotel
- Au Sable (MI)
- 1 hotel
- Hastings (MI)
- 1 hotel
- Chatham (MI)
- 1 hotel
- Firesteel (MI)
- 1 hotel
- Au Gres
- 1 hotel
- Bergland
- 1 hotel
- Cass City
- 1 hotel
- Sandusky
- 1 hotel
- Chesaning (MI)
- 1 hotel
- Spring Lake (MI)
- 1 hotel
- Sault saint Marie (MI)
- 1 hotel
- Harrison
- 1 hotel
- Saint Clair
- 1 hotel
- Alto
- 1 hotel
- Bridgman
- 1 hotel
- Wayland
- 1 hotel
- Dafter (MI)
- 1 hotel
- Burton (MI)
- 1 hotel
- Milan (MI)
- 1 hotel
- Luna Pier (MI)
- 1 hotel
- Baraga (MI)
- 1 hotel
- Coopersville (MI)
- 1 hotel
- Berrien Springs (MI)
- 1 hotel
- Hartland (MI)
- 1 hotel
- Dowagiac (MI)
- 1 hotel
- Walker (MI)
- 1 hotel
- Auburn (MI)
- 1 hotel
- Pellston (MI)
- 1 hotel
- Allendale (MI)
- 1 hotel
Best hotels & accommodations in Michigan

I reserved and paid for this room for a family friend who agreed to make this stopover to escort my granddaughter (16) from Michigan to Kansas City for a visit. After a horrible day of delayed flights, my friend arrived at the hotel around 10:30 or 11:00 p.m., exhausted, and found that the toilet didn't work in her room! I paid a LOT of money for this room, in an u...

Staff is friendly, especially the Indian manager. They always greet with you when seeing you at the elevators. Room is clean but the bed and comfort have strong smell of disinfectant, which means cleanliness I think... I like the breakfast they provide: oatmeal, grits, scramble eggs, bacons, sausages, toasts, fried potatoes... Overall, it’s a good experience of staying...

Our honeymoon could not have been better. We were placed close to almost everything we wanted to do, only 20 minute drive at most, and the staff were excelent. The only reason I mark a few stars off was the AC broke our last night. While this did not altogether ruin the trip it was rather inconvenient as it got rather hot that night. It was a bit pricey considering the...

I knew upon arrival, that this stay would be pleasing. It was! I would stay at this hotel again. I am a very clean person with somewhat picky requirements. This hotel gets 4 stars from me. Breakfast was hot and tasty. Rooms were clean and bed was comfy! Good job Best Western!

It was a great room at a great price. If there are tables and chairs available in the pool area why not have them available for each of the rooms with access to the pool. We were there for nine nights and not once was a table and chairs set available for my family to enjoy the pool area. Also, what do we do with all of the large pizza boxes? There are no containers...

We always book our hotel in Birch Run and we were a little confused whether it actually was Best Western or Magnuson Hotel. I asked the lady at the front counter and she did tell us, that Magnuson was not part of Best Western. We had a great stay, everything was clean and the room was nice. If and when we go again, we will definitely book at Magnuson.

We will be back as this was the nicest hotel I have ever stayed at with so much class in a beautiful park-like setting. Everything was beyond perfect as we celebrated our 32 anniversary! We had a huge terrace King-size room overlooking Paint Creek, restuarant & paved walking trail. Room size was xxxl. Marble bathroom with glass walkin shower. Seperate bar area. Staff ...

From the complimentary beverages on check in to the friendly, courteous staff on hand, the gourmet dining at Relish, soothing hot tub, pool and gym facilities, our stay was exceptional and would rate 5 stars! Meg, Lauren, AJ and numerous others catered to our every need and were friendly and professional. We highly recommend this property and look forward to our next v...

Very nice hotel. Staff was friendly and helpful, rooms and premises were very clean and well maintained. The pool and hot tub were sparkling clean. The location was convenient to University of Michigan North Campus, with plenty of shopping and amenities close by. Our room was completely quiet - I never heard another person. I would definitely stay here again.

Rooms were rough. Beds left a lot to be desired. Sheets were thin and cheap anf comforter thin. Pillows were small and buckets in the hallway to catch water. Staff was nice and breakfast was typical hotel waffles cereal and yogurt. At one time it was nice but seems like current owners have cheaped out in an effort to squeeze every last penny out.

There 3 adults and 2 children. Happy Hour for the adults and popcorn and soda for children, plus a buffet of chicken fingers, 2 soups, pasta, salad bar and chips and salsa all Free! Free breakfast for overnight guests. Great value for a place to stay in Frankenmuth Michigan.

My suggestion would be to keep the pet travelers at the end of the building. Wasn’t fun waking up in middle of the night to barking in the next room & owners screaming at the dog to shut up. —-made it difficult to get our children & ourselves back to sleep. I will definitely learn to request that we not be roomed near any guests with pets. Other than that, room wa...

We had 2 beds in the room and it had a Jacuzzi tub-I would expect that in a room with a king for a romantic couple. It was on the 3rd floor and the hotel has no elevators. I didn't even know there was a beachfront until I walked around one of the other buildings and saw it. Only 1 building has a beach front view and it blocks the view for everyone else. The break...

Had to stay one night in Detroit and be back at the airport by 10am the next day. This was the perfect place for that. Free shuttle service to and from the airpot (10 minutes) Checked in around 6 pm. Had a nice meal at the restaurant and enjoyed a relaxing evening in my room. Staff were friendly and efficient. Checked in on me to see if there was anything I needed once...

I booked this place because we wanted to check out Henry Ford museum. Upon arrival, I was pleasantly surprised how close it was to the museum and the location was convenient close to a mall for shopping and food. The room was a nice size and clean. Breakfast was good with good choices. We purchased our museum tickets from the hotel and it saved us a few dollars, plus...

We stayed 2 nights when we were in town for a festival. The hotel was clean and the staff was helpful. However, we always stay out near the airport when we come to town. We have stayed in several of the nearby hotels. We've always wanted to stay at the Doubletree because of where it's located on 28th St. Its usually priced much higher then the other hotels in the area...
Cheapest hotels in Michigan

This was the second time in a row that we had a barking dog in the next room. This happened last year too. It's quite annoying when you are trying to sleep. We didn't complain because what would they do if the owners weren't there. How do we avoid this happening next year? Should we book somewhere else?

I was skeptical about the price, only $48 for a night at a hotel. But I was desperate, having just come off of two consecutive international flights, exhausted, and arriving in Detroit at 1am. I figured anything that allowed me to lay down and sleep would be good. I was very pleasantly surprised to have been picked up within 10 minutes by the free hotel shuttle, was ch...

It was a Pleasent stay. The only things I didn't really care for were that you couldn't close the draps they have open on each end I guess for show. They only had these whimsical see through curtains up. I felt anyone outside could see in. We had to rig the draps across the curtains and pin them shut in order to feel comfortable. Also, the tv was really fuzzy and made ...

Agoda.com is not good for anyone to use if you want the value for your money and don't want to be ripped off like I was. I will recommend everyone to go to Booking.com and they will help you with your reservation cars taxis and more. These people have stolen my money gave me a fake booking number and refused to give me a refund I had to go to my bank to show them evide...

One of the better values in the Monroe Michigan area. It fit my need for an overnight stay. Staff was welcoming and they had a pool that was being used. Room was small but large handicapped bathroom that was definitely welcomed after a long day on the road. Fair continental breakfast. Location was off the main road and took some time to find. Surrounded by severa...

WE WERE ON A 10 DAY "PURE MICHIGAN" TOUR OF THE ENTIRE STATE. WE FLEW INTO FLINT AND STAYED HERE ON OUR FIRST NIGHT AND WERE SO PLEASED THAT WE BOOKED IT FOR OUR FINAL NIGHT FOR OUR FLIGHT BACK HOME. WE WERE SCHEDULED FOR A VERY EARLY FLIGHT OUT ON OUR FINAL DAY SO WE RETURNED OUR RENTAL CAR THE NIGHT BEFORE AND USED THE SHUTTLE SERVICE AT THE HOTEL. THEY EVEN OFFER...

Stayed here for one night when connecting flights in DTW. The shuttle from the airport was quick and easy and the checkin was quick. The room itself is showing some signs of wear but was fairly clean, large and comfortable. I had a good sleep here and there was no unnecessary noise even from the airport. The free breakfast was an added bonus that was much appreciated. ...

Rooms were rough. Beds left a lot to be desired. Sheets were thin and cheap anf comforter thin. Pillows were small and buckets in the hallway to catch water. Staff was nice and breakfast was typical hotel waffles cereal and yogurt. At one time it was nice but seems like current owners have cheaped out in an effort to squeeze every last penny out.

This hotel is always accommodating any time we stay here. We like it so much, we stay here every year for our get togethers. Staff is very friendly! Easy on and off the highway access next a Cracker Barrel restaurant. Close enough to bigger attractions without being too pricey.

The Agoda site lists this hotel as having an indoor pool which they do not have. That was a major issue as that was one of the main criteria for selecting this hotel. We were allowed however to use the pool at the Sleep Inn a mile away. We had reserved a suite for our family of 5 which we found when we arrived wasn't available (a staff error) The staff gave us two room...

TV cable needs to be replaced. Scotch tape was used to attach to wall giving picture a grainy look. I work with special needs so I wanted to be in a room that's accessible for wheelchairs. It was after I moved couch closer to window. Stove area needs attention to be scrubbed.

My wife and I found Michigan Inn & Lodge with Agoda for the lowest price available in the area for the night we needed. Didn't expect much, but found it to one of the best accommodations we've ever used. Room was a little small but the rest was top rate - modern and new. Very clean. Wooden floor instead of carpet that can't be kept as clean. Great beds that can be adju...

We always book our hotel in Birch Run and we were a little confused whether it actually was Best Western or Magnuson Hotel. I asked the lady at the front counter and she did tell us, that Magnuson was not part of Best Western. We had a great stay, everything was clean and the room was nice. If and when we go again, we will definitely book at Magnuson.

I've used this hotel several times when I had an overnight layover. It's comfortable and convenient to the airport. It also has a sandwich shop in the gas station across the street and a Big Boy restaurant within walking distance. It's certainly not a luxury hotel, but it's perfect for a value-conscious overnight layover.

I was worried about this hotel because of other reviews but I felt that it was great for my needs. Room was very clean, and the location is great since your not right on the main highway. ALL of the staff I talked to were exceptional! Very kind and helpful. Would definitely stay again.

I flew into Grand Rapids for one night. I am a rewards member and enjoy the Crown Plaza Hotels as they’re usually more luxurious than their sister hotels. Unfortunately that was not the case here., this Crown Plaza is in desperate need of an upgrade. That being said, the staff were very accommodating and the breakfast and dinner I had in the restaurant was acceptable....
4-star hotels in Michigan

I reserved and paid for this room for a family friend who agreed to make this stopover to escort my granddaughter (16) from Michigan to Kansas City for a visit. After a horrible day of delayed flights, my friend arrived at the hotel around 10:30 or 11:00 p.m., exhausted, and found that the toilet didn't work in her room! I paid a LOT of money for this room, in an u...

We will be back as this was the nicest hotel I have ever stayed at with so much class in a beautiful park-like setting. Everything was beyond perfect as we celebrated our 32 anniversary! We had a huge terrace King-size room overlooking Paint Creek, restuarant & paved walking trail. Room size was xxxl. Marble bathroom with glass walkin shower. Seperate bar area. Staff ...

The hotel was very nice and Kris at check in was very helpful. I was disappointed that they didn’t offer a late check out considering it was marathon weekend. Most hotels offer an earlier breakfast and an hour later check out when there is a marathon being held. I called the hotel after the run and was told they wouldn’t do it. Other than that, the facility was great...

We really enjoyed our stay at the Westin. It was affordable and the staff was very helpful and courteous. Our room was spacious and clean. We accessed the gym as well which was large and clean as well. We were close to the downtown venues as well. Great time spent at the Westin.

For $300 a night, and 4 star, there was no mini-bar, no bell service, no concierge, and the lifts are individual, so a really inefficient way of using them. We enjoyed our stay but the beds were too soft and pillows too high. It was right next to the marina we were using, but for what we paid, it was not worth it.

My stay at the Marv Herzog was very nice. The location was very nice - right in the heart of Frankenmuth. It was easy to walk to all the stores and sights from this hotel. Also, there was free underground parking. The hotel itself was very quaint and cozy. It was very clean and the beds were extremely comfortable. The included happy hour with free snacks, wine and beer...

We chose Nader’s for our four day, October color tour because of the good reports. We were not disappointed! Our unit appeared professionally constructed and decorated. The staff that we spoke with (two ladies in the office and a maintenance man working outside) were friendly and helpful. I strongly recommend Nader’s.

We are a couple coming to pick our high school aged daughter up from a music camp at the University and wanted to stay in Ann Arbor for a few days to see some concerts for her camp as well as enjoy the city. The Graduate was the perfect place to stay for us, right in the center of the town with lots of restaurants around and lovely places to walk. The hotel has a hi...

My best friend and I returned to Detroit for the jazz festival. The Greektown Casino Hotel is a short walk to all of the festivities. the price was excellent. It is close to the Fox Theater as well as the sports arenas. The staff there is friendly and helpful.