Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Rock Hill

Filter by star ratings
All filters
Hampton Inn & Suites Fort Mill, SC
Hampton Inn & Suites Fort Mill, SC
9.3 Excellent
1520 Carolina Place Drive, Fort Mill, SC, United States
Show on map
8.3 mi from city centre, Rock Hill 
ExcellentBased on 120 reviews
9.3

Located in Fort Mill, Hampton Inn and Suites Fort Mill SC is within a 30-minute drive of Charlotte Douglas International Airport and provides an outdoor pool. It has a fitness centre, as well as an express check-in and check-out feature, an executive floor and a sun deck.

Comfort Suites Rock Hill
Comfort Suites Rock Hill
8.6 Excellent
1323 Old Springdale Road, Rock Hill, SC, United States
Show on map
3.3 mi from city centre, Rock Hill 
ExcellentBased on 324 reviews
8.6

This pet-friendly hotel is located in Rock Hill and offers free Wi-Fi, a Jacuzzi and an indoor pool. It also provides a 24-hour business centre, massage services and meeting rooms.

Red Roof Inn Rock Hill
Red Roof Inn Rock Hill
7.1 Good
1037 Riverview Road, Rock Hill, SC, United States
Show on map
3.9 mi from city centre, Rock Hill 
GoodBased on 238 reviews
7.1

Red Roof Inn Rock Hill offers a comfortable setting when in Rock Hill. It provides 3-star accommodation with air-conditioned rooms.

TownePlace Suites by Marriott Rock Hill
TownePlace Suites by Marriott Rock Hill
8.5 Excellent
2135 Tabor Drive, Rock Hill, SC, United States
Show on map
3.3 mi from city centre, Rock Hill 
ExcellentBased on 92 reviews
8.5

TownePlace Suites by Marriott Rock Hill provides comfortable 3-star accommodation in Rock Hill. It has a gym, as well as a beauty centre, an outdoor pool and a sauna.

Economy Inn Express
Economy Inn Express
5.9 Okay
840 Riverview Road, Rock Hill, SC, United States
Show on map
3.7 mi from city centre, Rock Hill 
OkayBased on 11 reviews
5.9

Economy Inn Express provides a comfortable setting when in Rock Hill.

Tips for booking a Rock Hill hotel

Cheapest month:December
Most expensive month:May
Average price in Rock Hill:$101/night
Absolute cheapest price found:$23/night
Cheapest day:Sunday
Most expensive day:Wednesday
$81 - $148
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$92 - $109
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Rock Hill hotels

Show all 61 hotels
1
TownePlace Suites by Marriott Rock Hill
TownePlace Suites by Marriott Rock Hill
8.5 Excellent
2135 Tabor Drive, Rock Hill, SC, United States
Show on map
3.3 mi from city centre, Rock Hill 

TownePlace Suites by Marriott Rock Hill provides comfortable 3-star accommodation in Rock Hill. It has a gym, as well as a beauty centre, an outdoor pool and a sauna.

2
Hampton Inn & Suites Fort Mill, SC
Hampton Inn & Suites Fort Mill, SC
9.3 Excellent
1520 Carolina Place Drive, Fort Mill, SC, United States
Show on map
2.1 mi from city centre, Fort Mill 

Located in Fort Mill, Hampton Inn and Suites Fort Mill SC is within a 30-minute drive of Charlotte Douglas International Airport and provides an outdoor pool. It has a fitness centre, as well as an express check-in and check-out feature, an executive floor and a sun deck.

3
Comfort Suites Rock Hill
Comfort Suites Rock Hill
8.6 Excellent
1323 Old Springdale Road, Rock Hill, SC, United States
Show on map
3.3 mi from city centre, Rock Hill 

This pet-friendly hotel is located in Rock Hill and offers free Wi-Fi, a Jacuzzi and an indoor pool. It also provides a 24-hour business centre, massage services and meeting rooms.

4
Red Roof Inn Rock Hill
Red Roof Inn Rock Hill
7.1 Good
1037 Riverview Road, Rock Hill, SC, United States
Show on map
3.9 mi from city centre, Rock Hill 

Red Roof Inn Rock Hill offers a comfortable setting when in Rock Hill. It provides 3-star accommodation with air-conditioned rooms.

Cheapest hotels in Rock Hill, South Carolina

Show all 61 hotels
Economy Inn Express
Economy Inn Express
5.9 Okay
840 Riverview Road, Rock Hill, SC, United States
Show on map
3.7 mi from city centre,  

Economy Inn Express provides a comfortable setting when in Rock Hill.

$51
Avg. per night
Red Roof Inn Rock Hill
Red Roof Inn Rock Hill
7.1 Good
1037 Riverview Road, Rock Hill, SC, United States
Show on map
3.9 mi from city centre,  

Red Roof Inn Rock Hill offers a comfortable setting when in Rock Hill. It provides 3-star accommodation with air-conditioned rooms.

$59
Avg. per night
TownePlace Suites by Marriott Rock Hill
TownePlace Suites by Marriott Rock Hill
8.5 Excellent
2135 Tabor Drive, Rock Hill, SC, United States
Show on map
3.3 mi from city centre,  

TownePlace Suites by Marriott Rock Hill provides comfortable 3-star accommodation in Rock Hill. It has a gym, as well as a beauty centre, an outdoor pool and a sauna.

$93
Avg. per night
Comfort Suites Rock Hill
Comfort Suites Rock Hill
8.6 Excellent
1323 Old Springdale Road, Rock Hill, SC, United States
Show on map
3.3 mi from city centre,  

This pet-friendly hotel is located in Rock Hill and offers free Wi-Fi, a Jacuzzi and an indoor pool. It also provides a 24-hour business centre, massage services and meeting rooms.

$99
Avg. per night
Hampton Inn & Suites Fort Mill, SC
Hampton Inn & Suites Fort Mill, SC
9.3 Excellent
1520 Carolina Place Drive, Fort Mill, SC, United States
Show on map
2.1 mi from city centre,  

Located in Fort Mill, Hampton Inn and Suites Fort Mill SC is within a 30-minute drive of Charlotte Douglas International Airport and provides an outdoor pool. It has a fitness centre, as well as an express check-in and check-out feature, an executive floor and a sun deck.

$102
Avg. per night

Hotel prices in Rock Hill

2 stars and under

$51 - $102

Comfort Suites Rock Hill

#1 Most popular

$99
Avg. per night
TownePlace Suites by Marriott Rock Hill

#2 Most popular

$93
Avg. per night
Red Roof Inn Rock Hill

Best value

$59
Avg. per night

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

Where to stay in Rock Hill

About Rock Hill

A growing city with a small-town feel, Rock Hill is brimming with historical charm and outdoor adventures. Resting on the banks of the Catawba River in South Carolina, Rock Hill boasts scenic river views, various nature trails and an attractive downtown that plays host to a lively calendar of events

Things to do

One of the main attractions in Rock Hill is Glencairn Gardens, a four-hectare paradise in the city centre. The beautifully landscaped walkways and lawns complement the annual blooms of azaleas, camellias and other flowers.

Entertain the entire family with a day of thrills and spills at the Carowinds Amusement Park. From wild roller coasters like the Intimidator to more mild attractions like Sand Dune Lagoon, Carowinds is loads of fun for everyone.

For the more adventurous visitors, Canaan Zipline delivers an exhilarating tour suspended high above the Catawba River. Starting atop a 20-metre tower, thrill seekers are catapulted across nine ziplines suspended over the forest floor. Pass by 100-year-old oak trees and cross a 274-metre-wide river at about 48 kilometres per hour.

The Museum of York County is a must-visit to learn about the history of the Carolina Piedmont region. Numerous exhibitions are on show, including an interactive River Gallery, 2,000 specimens at the Naturalist Centre and the Settlemyre Planetarium.

Getting around

Rock Hill is a bicycle-friendly city with designated bike lanes throughout the town. The Charlotte Area Transit System is the main bus service in the region and connects downtown Rock Hill to the major city of Charlotte in 25 minutes.

Rock Hill travel FAQs

  • What are the best hotels in Rock Hill?

    Rock Hill is home to many highly-rated hotels, one of which is Comfort Suites Rock Hill, which has a current rating of 8.6. For other potential stays, consider Red Roof Inn Rock Hill and TownePlace Suites by Marriott Rock Hill, which can also be great places to stay in Rock Hill.

  • What is a good hotel near Rock Hill Galleria?

    A good hotel close to Rock Hill Galleria is Comfort Suites Rock Hill (rated 8.6/10 from 324 reviews).

  • How much do hotels in Rock Hill cost?

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

  • How much is a cheap hotel in Rock Hill?

    $48/night is the cheapest price found for a hotel in Rock Hill by HotelsCombined users over the last 72 hours.

  • How much is a hotel in Rock Hill tonight?

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