Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Shelby

Filter by star ratings
All filters
Country Inn & Suites Shelby, NC
8.6 Excellent

3.2 mi from city centre, Shelby Show on map

ExcellentBased on 408 reviews
8.6

Boasting an outdoor pool and a sauna, Country Inn & Suites by Radisson Shelby NC is situated in Shelby and offers comfortable accommodation. It also provides meeting rooms, a 24-hour reception and an express check-in and check-out feature.

Holiday Inn Express & Suites Kings Mountain - Shelby Area
8.2 Excellent

1.5 mi from city centre, Kings Mountain Show on map

ExcellentBased on 79 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.

Days Inn by Wyndham Shelby
7.4 Good

1.7 mi from city centre, Shelby Show on map

GoodBased on 177 reviews
7.4

Days Inn by Wyndham Shelby is situated in Shelby and is close to the area's tourist attractions. It also offers an outdoor pool and free Wi-Fi.

Tips for booking a Shelby hotel

Cheapest month:July
Most expensive month:May
Average price in Shelby:$90/night
Absolute cheapest price found:$49/night
Cheapest day:Sunday
Most expensive day:Wednesday
$74 - $112
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$71 - $118
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Shelby hotels

Show all 14 hotels
1
Days Inn by Wyndham Shelby
7.4 Good

1.7 mi from city centre, Shelby Show on map

Days Inn by Wyndham Shelby is situated in Shelby and is close to the area's tourist attractions. It also offers an outdoor pool and free Wi-Fi.

2
Country Inn & Suites Shelby, NC
8.6 Excellent

3.2 mi from city centre, Shelby Show on map

Boasting an outdoor pool and a sauna, Country Inn & Suites by Radisson Shelby NC is situated in Shelby and offers comfortable accommodation. It also provides meeting rooms, a 24-hour reception and an express check-in and check-out feature.

3
Holiday Inn Express & Suites Kings Mountain - Shelby Area
8.2 Excellent

1.5 mi from city centre, Kings Mountain Show on map

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 14 hotels
Days Inn by Wyndham Shelby
7.4 Good

1.7 mi from city centre, Shelby Show on map

Days Inn by Wyndham Shelby is situated in Shelby and is close to the area's tourist attractions. It also offers an outdoor pool and free Wi-Fi.

$59
Avg. per night
Country Inn & Suites Shelby, NC
8.6 Excellent

3.2 mi from city centre, Shelby Show on map

Boasting an outdoor pool and a sauna, Country Inn & Suites by Radisson Shelby NC is situated in Shelby and offers comfortable accommodation. It also provides meeting rooms, a 24-hour reception and an express check-in and check-out feature.

$70
Avg. per night
Holiday Inn Express & Suites Kings Mountain - Shelby Area
8.2 Excellent

1.5 mi from city centre, Kings Mountain Show on map

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.

$88
Avg. per night

Hotel prices in Shelby

2 stars and under

$59 - $88

#1 Most popular

$70
Avg. per night
$88
Avg. per night

Best value

$59
Avg. per night

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

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.6. 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.

  • How much do hotels in Shelby cost?

    Shelby hotels have an average price of $86/night (based on searches on HotelsCombined in the last 3 days).

  • How much is a cheap hotel in Shelby?

    Prices for Shelby hotels have been found for as low as $40/night over the last 3 days.

  • How much is a hotel in Shelby tonight?

    A hotel in Shelby tonight has an average price of $89, but some deals have been found for as low as $64 in HotelsCombined searches over the last 72 hours. Prices in Shelby are changing frequently.