Hotels in Shelby

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

Shelby, NC, United States
20 Jun — 21 Jun2
Shelby, NC, United States
Sun 20/6
Mon 21/6
...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.1 Excellent
100 Woodlake Parkway, Kings Mountain, NC, United States
Show on map
19.9 km from city centre, Shelby 
ExcellentBased on 100 reviews
8.1

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:₹ 6,358/night
Absolute cheapest price found:₹ 3,592/night
Cheapest day:Sunday
Most expensive day:Monday
₹ 4,089 - ₹ 10,011
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
₹ 5,187 - ₹ 6,445
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.1 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.1 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.

₹ 7,839
Avg. per night

Where to stay in Shelby

Shelby travel FAQs

  • What are the best hotels in Shelby?

    One of the most popular hotels in Shelby is Country Inn & Suites Shelby, NC, which has been reviewed by 479 users and currently has a rating of 8.5/10. Other top-rated locations include Days Inn by Wyndham Shelby and Holiday Inn Express & Suites Kings Mountain - Shelby Area, which have received 7.1/10 and 8.1/10 ratings from our users, respectively.

  • How much do hotels in Shelby cost?

    The average prices of hotels in Shelby have been around ₹ 7,026 per night over the last 3 days.

  • How much is a cheap hotel in Shelby?

    Prices for Shelby hotels have been found for as low as ₹ 3,476/night over the last 3 days.