Shelby Vacation Packages

Welcome to Shelby in Western Piedmont, a often-visited destination for visitors, who often head here to enjoy the surrounding region's foothills, tablelands and coastal plains.

From Shelby, the city of Charlotte is approximately 40 miles (64 kilometers) to the east.

The region is a popular tourism destination. To understand why, rent a car and discover the other cities, towns and villages around Shelby. Go to Kings Mountain, and enjoy the Kings Mountain Historical Museum and Kings Mountain Country Club. Kings Mountain is roughly 11 miles (18 kilometers) from Shelby is a great place to spend some time. For even more variety, visit the Gaffney Premium Outlets and Cowpens National Battlefield can all be found in and around Gaffney, approximately 17 miles (27 kilometers) from Shelby.

Hickory is 30 miles (48 kilometers) from Shelby. This regional center has a diverse range of things to see, including Valley Hills Mall, Hickory Museum of Arts and L. P. Frans Stadium. Catawba Science Center and Hickory Metro Convention Center are just a handful of the many other interesting attractions in Hickory.

If the weather isn't ideal, don't panic, Western Piedmont offers plenty of indoor history museums, that'll keep culture vultures busy.

Western Piedmont offers a range of gentle activities. Spend the day shore fishing or cycling and leave your worries behind.

The closest major airport, Charlotte-Douglas International Airport, is located in Charlotte, 35 miles (56 kilometers) to the east of Shelby, which is handy to remember when booking your holiday.

Accommodation in Shelby

Make a booking for one of the 12 Shelby hotels or other lodgings featuring on Expedia's extensive Shelby lodging page before you leave.

Discerning travelers seeking a place to stay with a touch of class won't be disappointed, Shelby features a number of upscale places, such as the Days Inn Shelby, at 1431 W Dixon Blvd, and the Holiday Inn Express Hotel and Suites Kings Mountain, at 100 Woodlake Pkwy. The Holiday Inn Express Shelby and the Super 8 Shelby Nc may also be worth looking into. The address of the Holiday Inn Express Shelby is 2001 E Dixon Blvd, while the Super 8 Shelby Nc is at 1716 E Dixon Blvd.

Top Hotels

See all Shelby hotels
1.0 out of 5.0
1.5 out of 5.0
2.0 out of 5.0
2.5 out of 5.0
3.0 out of 5.0
3.5 out of 5.0
4.0 out of 5.0
4.5 out of 5.0
5.0 out of 5.0
Most popular package deals found by our travelers
Most popular package deals found by [originCity] travelers

Top Flight + Hotel Deals

See all Shelby packages

Top Deals on Flights

See all Shelby flights

Book your Shelby Vacation