Skip to main content.

Hotels in Greer, South Carolina

Search & Compare Greer Hotels

Save more with Secret Prices

Get instant savings with Secret Prices

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best hotels in Greer

What's Greer like?

Greer is a family-friendly city where you can spend time checking out the local cuisine. Nature lovers can visit Century Park and Pelham Mills Site. Popular sights in the surrounding area include Haywood Mall.

Where are the best places to stay in Greer?

Here are our travelers' top 3 places to stay in Greer:

Quality Inn

2.5-star motel
  • • Free breakfast • Free parking • Free WiFi • 24-hour fitness center • Family friendly

Holiday Inn Express Greer-Taylors

Greer hotel with outdoor pool, bar
  • • Free breakfast • Free parking • Free WiFi • Restaurant • Central location

Super 8 by Wyndham Greer/Spartanburg Area

2-star hotel
  • • Free breakfast • Free parking • Free WiFi • Outdoor pool • Spacious rooms

What types of hotels are available in Greer?

We have 14 Greer accommodations with prices starting at USD 40. Choose one of our 258 deals and get discounts of up to 20%.

Below are the number of accommodations by star rating in Greer and the surrounding area:

  • • 35 4-star accommodations from USD 135 per night
  • • 84 3-star accommodations from USD 79 per night
  • • 30 2-star accommodations from USD 60 per night

How to Get to Greer

What is the closest airport to Greer?

  • • Greenville, SC (GSP-Greenville-Spartanburg Intl.), 3.4 mi (5.4 km) from central Greer

Things to See and Do in Greer

What is there to see in Greer?

  • • Century Park
  • • Pelham Mills Site

What is there to do in Greer?

  • • BMW Performance Center
  • • BMW Zentrum
  • • Willow Creek Golf Club

When is the best time to visit Greer?

  • • Hottest months: July, June, August, September (average 89°F)
  • • Coldest months: January, December, February, November (average 33°F)
  • • Rainiest months: July, March, August, and December (average 4.48 inches of rainfall)