Home

Hotel Nauvoo

Historic Inn & Restaurant

1290 Mulholland Street
Nauvoo, IL 62354
(217) 453-2211
innkeeper@hotelnauvoo.com

Hotel Nauvoo is located in Nauvoo, Illinois, 62354, on Illinois Highway 96. Nauvoo is 15 miles north of Keokuk, Iowa, 12.5 miles north of Hamilton, Illinois, and 11 miles south of Fort Madison, Iowa.
Hotel Nauvoo is in the heart of Nauvoo's business district, just one block east of the Nauvoo Temple, and within walking distance of the Pageant and much of the historic district.
For additional directions and information, please visit MapQuest and the Nauvoo Visitor Guide.
You may also call us at 217-453-2211. Please leave a message and a callback number, and your call will be returned within 48 hours. We hope to see you soon!