We have some awesome hotels in Downtown Mobile, which would really be about the same distance roughly as staying in a boring hotel in Spanish Fort, but there is a
Hilton Garden Inn East Bay/Daphne ($113 per night) right at I-10 & HWY 98.
You want to be right by I-10's Bayway. If you stay downtown Mobile you have access to more restaurants, museums, etc. You are merely separated from the Eastern shore and Downtown Mobile by just a bridge.
I think I would honestly shoot myself if my family made me stay in Spanish Fort rather than downtown Mobile.
My picks for downtown would be:
Holiday Inn Downtown, actually pretty nice like a Hilton with a big renovation. The hotel just brought on one of the chefs from Brennan's in New Orleans. During that time:
$108 per night
Renaissance Riverview- tall, high-rise type hotel, new renovation, really nice.
$159 per night
The Battle House Hotel- our only 4 star hotel and it is awesome! Grand Historic Hotel
$189 Just finished the spa.
Mobile, Alabama Hotel & Spa: The Battle House, A Renaissance Downtown Mobile Hotel
Probably both the Battle House and Renaissance will have Thanksgiving meals. I'm sure other places may as well.
There is also the
Radisson Admiral Semmes, but it had bad reviews. Another historic hotel. Keep in mind, we have a horrible labor/service worker problem.
Bed and Breakfasts in area:
Berney/Fly B & B, My Victorian Inn, Malaga Inn $112 (the last two are in downtown residential area- quite lovely.)
Malaga Inn - Historic Inn Located in Mobile, Alabama
Bed and Breakfast Mobile,
AL Lodging Downtown Mobile Mardi Gras
Berney/Fly is great, it's just a mile west on Government so you would have to drive all over the place rather than walk. Beautiful live oaks and mansions surround you.