Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Mooresville

Filter by star ratings
All filters
GoodBased on 306 reviews
7.9

Best Western Plus Huntersville provides modern 3-star accommodation in Huntersville. It also offers a 24-hour reception, an express check-in and check-out feature and an outdoor pool.

Best Western Statesville Inn
7.9 Good

1.7 mi from city centre, Statesville Show on map

GoodBased on 285 reviews
7.9

Best Western Statesville Inn offers 3-star accommodation in Statesville. It also features an outdoor pool and a fitness centre.

Baymont by Wyndham Mooresville
6.1 Good

2.9 mi from city centre, Mooresville Show on map

GoodBased on 263 reviews
6.1

Conveniently situated and offering an indoor pool, this comfortable hotel is a short drive from Statesville. It provides a gym, as well as a 24-hour reception, laundry facilities and meeting rooms.

Affordable Suites Mooresville Lakenorman
9.0 Excellent

2.8 mi from city centre, Mooresville Show on map

ExcellentBased on 194 reviews
9.0

Affordable Suites Mooresville provides a comfortable setting when in Mooresville. It also offers free Wi-Fi, a 24-hour reception and a terrace.

Holiday Inn Express Hotel & Suites Mooresville - Lake Norman
8.5 Excellent

2.6 mi from city centre, Mooresville Show on map

ExcellentBased on 106 reviews
8.5

Holiday Inn Express Hotel & Suites Mooresville - Lake Norman offers a comfortable setting when in Mooresville. It provides free Wi-Fi, a lake and an outdoor pool.

Silly Chickens Lodge B&B

2.7 mi from city centre, Mooresville Show on map

Silly Chickens Lodge B&B is located in Mooresville and features free Wi-Fi.

Homewood Suites by Hilton Davidson
8.5 Excellent

0.9 mi from city centre, Davidson Show on map

ExcellentBased on 60 reviews
8.5

Featuring an indoor pool, Homewood Suites by Hilton Davidson is located in Davidson and provides comfortable accommodation. It features a gym, as well as meeting rooms, an express check-in and check-out feature and a 24-hour reception.

Quality Inn Huntersville near Lake Norman
7.4 Good

2.7 mi from city centre, Huntersville Show on map

GoodBased on 223 reviews
7.4

Quality Inn Huntersville is located in Huntersville and offers complimentary wireless internet. It also provides an express check-in and check-out feature, a 24-hour business centre and a 24-hour reception.

Tips for booking a Mooresville hotel

Cheapest month:February
Most expensive month:August
Average price in Mooresville:$115/night
Absolute cheapest price found:$66/night
Cheapest day:Friday
Most expensive day:Thursday
$105 - $128
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$106 - $130
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Mooresville hotels

Show all 200 hotels
1
Homewood Suites by Hilton Davidson
8.5 Excellent

0.9 mi from city centre, Davidson Show on map

Featuring an indoor pool, Homewood Suites by Hilton Davidson is located in Davidson and provides comfortable accommodation. It features a gym, as well as meeting rooms, an express check-in and check-out feature and a 24-hour reception.

2
Holiday Inn Express Hotel & Suites Mooresville - Lake Norman
8.5 Excellent

2.6 mi from city centre, Mooresville Show on map

Holiday Inn Express Hotel & Suites Mooresville - Lake Norman offers a comfortable setting when in Mooresville. It provides free Wi-Fi, a lake and an outdoor pool.

3
Baymont by Wyndham Mooresville
6.1 Good

2.9 mi from city centre, Mooresville Show on map

Conveniently situated and offering an indoor pool, this comfortable hotel is a short drive from Statesville. It provides a gym, as well as a 24-hour reception, laundry facilities and meeting rooms.

4
Affordable Suites Mooresville Lakenorman
9.0 Excellent

2.8 mi from city centre, Mooresville Show on map

Affordable Suites Mooresville provides a comfortable setting when in Mooresville. It also offers free Wi-Fi, a 24-hour reception and a terrace.

5

Best Western Plus Huntersville provides modern 3-star accommodation in Huntersville. It also offers a 24-hour reception, an express check-in and check-out feature and an outdoor pool.

6
Best Western Statesville Inn
7.9 Good

1.7 mi from city centre, Statesville Show on map

Best Western Statesville Inn offers 3-star accommodation in Statesville. It also features an outdoor pool and a fitness centre.

7
Quality Inn Huntersville near Lake Norman
7.4 Good

2.7 mi from city centre, Huntersville Show on map

Quality Inn Huntersville is located in Huntersville and offers complimentary wireless internet. It also provides an express check-in and check-out feature, a 24-hour business centre and a 24-hour reception.

Cheapest hotels in Mooresville, North Carolina

Show all 200 hotels
Quality Inn Huntersville near Lake Norman
7.4 Good

2.7 mi from city centre, Huntersville Show on map

Quality Inn Huntersville is located in Huntersville and offers complimentary wireless internet. It also provides an express check-in and check-out feature, a 24-hour business centre and a 24-hour reception.

$64
Avg. per night
Baymont by Wyndham Mooresville
6.1 Good

2.9 mi from city centre, Mooresville Show on map

Conveniently situated and offering an indoor pool, this comfortable hotel is a short drive from Statesville. It provides a gym, as well as a 24-hour reception, laundry facilities and meeting rooms.

$68
Avg. per night
Best Western Statesville Inn
7.9 Good

1.7 mi from city centre, Statesville Show on map

Best Western Statesville Inn offers 3-star accommodation in Statesville. It also features an outdoor pool and a fitness centre.

$70
Avg. per night

Best Western Plus Huntersville provides modern 3-star accommodation in Huntersville. It also offers a 24-hour reception, an express check-in and check-out feature and an outdoor pool.

$72
Avg. per night
Affordable Suites Mooresville Lakenorman
9.0 Excellent

2.8 mi from city centre, Mooresville Show on map

Affordable Suites Mooresville provides a comfortable setting when in Mooresville. It also offers free Wi-Fi, a 24-hour reception and a terrace.

$83
Avg. per night
Holiday Inn Express Hotel & Suites Mooresville - Lake Norman
8.5 Excellent

2.6 mi from city centre, Mooresville Show on map

Holiday Inn Express Hotel & Suites Mooresville - Lake Norman offers a comfortable setting when in Mooresville. It provides free Wi-Fi, a lake and an outdoor pool.

$85
Avg. per night
Homewood Suites by Hilton Davidson
8.5 Excellent

0.9 mi from city centre, Davidson Show on map

Featuring an indoor pool, Homewood Suites by Hilton Davidson is located in Davidson and provides comfortable accommodation. It features a gym, as well as meeting rooms, an express check-in and check-out feature and a 24-hour reception.

$131
Avg. per night
Silly Chickens Lodge B&B

2.7 mi from city centre, Mooresville Show on map

Silly Chickens Lodge B&B is located in Mooresville and features free Wi-Fi.

$143
Avg. per night

Hotel prices in Mooresville

2 stars and under

$64 - $85

#1 Most popular

$68
Avg. per night
$64
Avg. per night
3 stars

$131 - $143

$143
Avg. per night

Best value

$131
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Mooresville

Mooresville travel FAQs

  • What are the best hotels in Mooresville?

    Mooresville is home to many highly-rated hotels, one of which is Holiday Inn Express Hotel & Suites Mooresville - Lake Norman, which has a current rating of 8.5. For other potential stays, consider Affordable Suites Mooresville Lakenorman and Luxury Lake Norman Home 2 Minutes From Lowe's Corporate & Lkn Regional Hospital, which can also be great places to stay in Mooresville.