Find hotels in Davison, MI from $38

Search over 1 million properties and 550 airlines worldwide.

Save 10% or more on select stays with Expedia Rewards

Most hotels are fully refundable. Because flexibility matters.

Filter by

Americas Best Value Inn Birch Run
2 out of 5
9235 E. Birch Run Road, Birch Run, MI
Fully refundableReserve now, pay when you stay
The price is $54 per night from Jan 19 to Jan 20
19.46 mi from city center
4.1/5 Very Good! (966 reviews)
"Always clean.always helpful.price is great"

Reviewed on Dec 29, 2021

Americas Best Value Inn Birch Run
Drury Inn & Suites Frankenmuth
3 out of 5
260 S Main St, Frankenmuth, MI
The price is $94 per night from Feb 1 to Feb 2
23.2 mi from city center
4.7/5 Exceptional! (956 reviews)
"Perfect location, clean rooms, comfortable beds. Pool and hot tub we perfect. Kick Back was great!!"

Reviewed on Jan 10, 2022

Drury Inn & Suites Frankenmuth
Marv Herzog Hotel
3 out of 5
501 S. Main Street, Frankenmuth, MI
The price is $80 per night from Jan 19 to Jan 20
23.05 mi from city center
4.7/5 Exceptional! (977 reviews)
"Linda was a wonderful hostess!"

Reviewed on Jan 15, 2022

Marv Herzog Hotel
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Best Western Plus of Birch Run/Frankenmuth
2.5 out of 5
9087 Birch Run Rd, Birch Run, MI
Fully refundableReserve now, pay when you stay
The price is $68 per night from Jan 24 to Jan 25
19.53 mi from city center
3.8/5 Good! (979 reviews)
"The only issue was the room heater did not work well"

Reviewed on Jan 2, 2022

Best Western Plus of Birch Run/Frankenmuth
Country Inn & Suites by Radisson, Birch Run-Frankenmuth, MI
3 out of 5
12112 S Beyer Rd, Birch Run, MI
The price is $75 per night from Jan 23 to Jan 24
19.82 mi from city center
3.5/5 Good! (1,066 reviews)
"Picked stay because of lower price then surrounding properties. Well pleased with the value."

Reviewed on Jan 12, 2022

Country Inn & Suites by Radisson, Birch Run-Frankenmuth, MI
Best Western Davison Inn
2.5 out of 5
10082 Lapeer Rd, Davison, MI
Fully refundableReserve now, pay when you stay
The price is $111 per night from Jan 19 to Jan 20
1.64 mi from city center
4.3/5 Excellent! (446 reviews)
"The staff was great and always available when I had questions. I would stay at the location again if needed. Thank you"

Reviewed on Jan 7, 2022

Best Western Davison Inn
Best Western Lapeer Inn
2.5 out of 5
770 West Street, Lapeer, MI
Fully refundableReserve now, pay when you stay
The price is $93 per night from Jan 24 to Jan 25
9.72 mi from city center
4.1/5 Very Good! (356 reviews)
"1"

Reviewed on Oct 26, 2021

Best Western Lapeer Inn
Knights Inn Flint
2 out of 5
2324 Austin Parkway, Flint, MI
Fully refundableReserve now, pay when you stay
The price is $54 per night from Jan 19 to Jan 20
11.86 mi from city center
2.5/5 (227 reviews)
"I guess for the price it is what it is, the rooms could definitely use some upgrades, remodeling, or even a maintence person or staff that knew how to actually correct issues and not just throw some cobbled up mess together that looks a catastrophe."

Reviewed on Oct 17, 2021

Knights Inn Flint
Days Inn by Wyndham Flint/Bishop International Airport
2 out of 5
2325 Austins Pkwy, Flint, MI
Fully refundableReserve now, pay when you stay
The price is $38 per night from Jan 27 to Jan 28
11.83 mi from city center
2.8/5 (505 reviews)
"Greatvservice"

Reviewed on Jan 9, 2022

Days Inn by Wyndham Flint/Bishop International Airport
Frankenmuth Motel
2 out of 5
1218 Weiss Street, Frankenmuth, MI
Fully refundableReserve now, pay when you stay
The price is $65 per night from Jan 20 to Jan 21
22.29 mi from city center
4.5/5 Wonderful! (964 reviews)
"It was clean and the staff was friendly and helpful."

Reviewed on Jan 14, 2022

Frankenmuth Motel
Private Suite in Davison
The price is $96 per night from Jan 19 to Jan 20
1.92 mi from city center
5/5 Exceptional! (4 reviews)
Perfect
"Very professional and clean. Like staying in an expensive hotel suite at 1/4 the price. Will definitely stay again"

Reviewed on Oct 18, 2021

Private Suite in Davison
Bavarian Inn of Frankenmuth
3 out of 5
1 Covered Bridge Ln, Frankenmuth, MI
The price is $130 per night from Jan 19 to Jan 20
22.7 mi from city center
4.5/5 Wonderful! (968 reviews)
"I thought the rooms were clean but it was obvious for the amount of people staying; the working staff it’s was understaffed. I heard such from the employees frequently. my daughter and I enjoyed the hotel but way too many people staying their during the pandemic and I think the mask policy should ..."

Reviewed on Jan 9, 2022

Bavarian Inn of Frankenmuth
Best Western Plus Flint Airport Inn & Suites
2.5 out of 5
6075 Hill 23 Drive, Flint, MI
Fully refundableReserve now, pay when you stay
The price is $76 per night from Jan 24 to Jan 25
12.58 mi from city center
4.3/5 Excellent! (816 reviews)
"The person at the front desk is so friendly."

Reviewed on Jan 15, 2022

Best Western Plus Flint Airport Inn & Suites
Red Roof Inn & Suites Lake Orion/Auburn Hills
2 out of 5
2755 S Lapeer Rd, Lake Orion, MI
Fully refundableReserve now, pay when you stay
The price is $69 per night from Jan 19 to Jan 20
24.67 mi from city center
3.3/5 (995 reviews)
"I was charged twice for the rate of the room. It took multiple phone calls to have that recognized. Then, 4 days after the overcharge occurred and was recognized, I still haven't received my refunded amount. The room was not cleaned properly and the coffee maker had a leak coming from the base of ..."

Reviewed on Jan 4, 2022

Red Roof Inn & Suites Lake Orion/Auburn Hills
Residence Inn By Marriott Flint
3 out of 5
2202 W Hill Rd, Flint, MI
Fully refundableReserve now, pay when you stay
The price is $112 per night from Jan 19 to Jan 20
12.2 mi from city center
3.4/5 Good! (269 reviews)
"Great stay"

Reviewed on Aug 16, 2021

Residence Inn By Marriott Flint
SpringHill Suites by Marriott Frankenmuth
3 out of 5
530 S Main St, Frankenmuth, MI
The price is $87 per night from Jan 31 to Feb 1
23.03 mi from city center
4.3/5 Excellent! (970 reviews)
"The location was perfect! Right on the Main Street of Frankenmuth. Staff was really friendly. Room was great! Would stay there again."

Reviewed on Dec 28, 2021

SpringHill Suites by Marriott Frankenmuth
Magnuson Hotel Birch Run
2.5 out of 5
9035 Birch Run Rd, Birch Run, MI
Fully refundableReserve now, pay when you stay
The price is $54 per night from Jan 23 to Jan 24
19.58 mi from city center
3.4/5 (877 reviews)
"Very pleased with the room. We stayed in a family room and were very happy with the room"

Reviewed on Jan 1, 2022

Magnuson Hotel Birch Run
Fairfield Inn by Marriott Frankenmuth
2.5 out of 5
430 S Main St, Frankenmuth, MI
The price is $79 per night from Jan 31 to Feb 1
23.09 mi from city center
4.3/5 Excellent! (979 reviews)
"Location easy to get to everything down town."

Reviewed on Jan 13, 2022

Fairfield Inn by Marriott Frankenmuth
Courtyard Flint by Marriott
3 out of 5
5205 Gateway Center, Flint, MI
Fully refundableReserve now, pay when you stay
The price is $89 per night from Jan 21 to Jan 22
12.17 mi from city center
3.6/5 Good! (518 reviews)
"Dated property in need of a remodel, modernization for the price."

Reviewed on Jan 13, 2022

Courtyard Flint by Marriott
Fairfield Inn & Suites Flint Fenton
2.5 out of 5
3125 West Silver Lake Road, Fenton, MI
Fully refundableReserve now, pay when you stay
The price is $113 per night from Jan 24 to Jan 25
19.63 mi from city center
4.2/5 Very Good! (340 reviews)
"excellent customer service by Jordan and assistant manager"

Reviewed on Nov 22, 2021

Fairfield Inn & Suites Flint Fenton
Don't see what you're looking for?
See all available properties in Davison
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Frequently asked questions

Recent reviews of Davison hotels
expedia verified reviews