Photo by Melanie E

Cheap Hotels in Mooresville

your current months are December, 2024 and January, 2025.
December 2024
January 2025

Find and book your perfect stay

Unlock travel rewards with One Key
Save more with Member Prices
Free cancellation options if plans change

Cheap Hotels in Mooresville

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.
On a rooftop patio, a person leans back in a lounge chair while reading a magazine. Skyscrapers are visible in the distance.

Black Friday: Members save 30%+

One Key™ members save 30%+ on select hotels until December 4 with our Black Friday deals. Stay by December 15, 2025.

Top landmarks in Mooresville

Frequently asked questions

What inexpensive motels can I book in Mooresville?
Days Inn by Wyndham Mooresville Lake Norman and Carolina Inn & Suites of Lake Norman are among the best-rated motels by other travelers to the area.
What are some places to stay for a budget vacation in Mooresville?
These budget-friendly options are recommended by other guests: Wingate by Wyndham Charlotte Airport I-85/I-485, Comfort Suites Northlake and Microtel Inn by Wyndham Charlotte Airport, and all are located in the surrounding area.
Will I find any vacation homes for my stay in Mooresville?
You’ll find 322 vacation home choices on our site. Additionally, you’ll find 14 apartments and 10 condos.
Where can I get a good free breakfast at a cheap Mooresville hotel?
Wingate by Wyndham Mooresville - Charlotte Metro Area, Hampton Inn & Suites Mooresville/Lake Norman, NC and Holiday Inn Express Hotel & Suites Mooresville - Lake Norman are all budget-friendly hotels that offer free breakfast so you can save money on your trip.
Where can I stay on a budget for my business trip to Mooresville?
Travelers on a business trip who want spend less money while staying in Mooresville recommend these affordable hotel accommodations: Wingate by Wyndham Mooresville - Charlotte Metro Area, Candlewood Suites Mooresville and Hampton Inn & Suites Mooresville/Lake Norman, NC.