Hotels in Shelby

Search and compare Shelby hotels from hundreds of travel sites and save

Shelby, NC, United States
27 Jul — 28 Jul2
Shelby, NC, United States
Tue 27/7
Wed 28/7
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Shelby

Filter by star ratings
All filters
Holiday Inn Express & Suites Kings Mountain - Shelby Area
Holiday Inn Express & Suites Kings Mountain - Shelby Area
8.2 Excellent
100 Woodlake Parkway, Kings Mountain, NC, United States
Show on map
19.9 km from city centre, Shelby 
ExcellentBased on 123 reviews
8.2

Holiday Inn Express & Suites Kings Mountain - Shelby Area offers a comfortable setting while in Kings Mountain. It also provides free Wi-Fi, a sauna and an outdoor pool.

Tips for booking a Shelby hotel

Cheapest month:July
Most expensive month:March
Average price in Shelby:$117/night
Absolute cheapest price found:$66/night
Cheapest day:Sunday
Most expensive day:Monday
$76 - $184
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$96 - $119
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Shelby hotels

Show all 15 hotels
1
Holiday Inn Express & Suites Kings Mountain - Shelby Area
Holiday Inn Express & Suites Kings Mountain - Shelby Area
8.2 Excellent
100 Woodlake Parkway, Kings Mountain, NC, United States
Show on map
2.4 km from city centre, Kings Mountain 

Holiday Inn Express & Suites Kings Mountain - Shelby Area offers a comfortable setting while in Kings Mountain. It also provides free Wi-Fi, a sauna and an outdoor pool.

Cheapest hotels in Shelby, North Carolina

Show all 15 hotels
Holiday Inn Express & Suites Kings Mountain - Shelby Area
Holiday Inn Express & Suites Kings Mountain - Shelby Area
8.2 Excellent
100 Woodlake Parkway, Kings Mountain, NC, United States
Show on map
2.4 km from city centre,  

Holiday Inn Express & Suites Kings Mountain - Shelby Area offers a comfortable setting while in Kings Mountain. It also provides free Wi-Fi, a sauna and an outdoor pool.

$153
Avg. per night

Where to stay in Shelby

Shelby travel FAQs

  • What are the best hotels in Shelby?

    Shelby is home to many highly-rated hotels, one of which is Country Inn & Suites Shelby, NC, which has a current rating of 8.4. For other potential stays, consider Days Inn by Wyndham Shelby and Holiday Inn Express & Suites Kings Mountain - Shelby Area, which can also be great places to stay in Shelby.