The best deals on hotels when visiting Amherst in North Carolina.

From game day to getaway, save even more on every hotel stay.

Save up to 70% when booking as a group. Select 9+ rooms to get started.

Top 24 Hotels In Amherst, North Carolina 28645

Hampton Inn Morganton

115 Bush Drive Morganton, NC

With rooms starting at $196.99, Hampton Inn Morganton provides budget-conscious accommodations for travelers bound for Amherst, creating a warm and inviting space. Navigate your destination with ease, thanks to Hampton's central locations, often just steps away from public transportation.

From Hampton Inn Morganton, a brief drive takes guests into downtown Amherst, where they can explore the city’s top spots and return to a quieter stay afterward. Stay refreshed and on budget in Amherst with thoughtfully designed accommodations—secure today!

  Call (855) 234-2997 to book with an agent.
  6.2 miles from Amherst, NC 28645

Starting at

$196.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn Morganton

2400 South Sterling Street Morganton, NC

Guests bound for Amherst can enjoy budget-friendly comfort at Quality Inn Morganton, where comfy rooms start at $120.99, creating a welcoming space perfect for relaxation. Step into the inviting ambiance of Quality Inn, where each guest is guaranteed comfort and convenience at an unbeatable value.

Guests staying at Quality Inn Morganton can unwind in a peaceful location, with downtown Amherst a simple drive away for sightseeing and exploration. Choose a hotel that adds value to your Amherst experience—reserve your stay now!

  Call (855) 235-6136 to book with an agent.
  6.3 miles from Amherst, NC 28645

Starting at

$120.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Morganton

2402B South Sterling St Morganton, NC

Guests visiting Amherst can relax in soothing comfort at Super 8 by Wyndham Morganton, where budget-friendly rooms start at $87.99, creating a warm, welcoming space. Find comfort in Super 8’s well-equipped rooms, where simplicity meets functionality for a restful night’s sleep.

With downtown Amherst still just a drive away, guests at Super 8 by Wyndham Morganton can explore the city’s best attractions while enjoying a more relaxed, quieter stay. Get the most out of your Amherst stay with a hotel that’s all about value—lock in today!

  Call (855) 234-7135 to book with an agent.
  6.3 miles from Amherst, NC 28645

Starting at

$87.99

per night

Read Reviews View Amenities View All Rooms

Baymont by Wyndham Morganton

2402 South Sterling St Morganton, NC

With rates starting at $102.99, Baymont by Wyndham Morganton is an ideal option for those traveling to Amherst, offering budget-friendly rooms in a harmonious, clean environment. Relax with a book or plan your day in Baymont by Wyndham’s comfortable and inviting lobby areas, designed with guests' comfort in mind.

At Baymont by Wyndham Morganton, guests can enjoy the quieter surroundings while still having downtown Amherst just a drive away for easy city access. Experience a stress-free Amherst visit with accommodations that enhance your stay—reserve today!

  Call (855) 233-0132 to book with an agent.
  6.3 miles from Amherst, NC 28645

Starting at

$102.99

per night

Read Reviews View Amenities View All Rooms

Sleep Inn Morganton

2400 a South Sterling St Morganton, NC

Guests traveling to Amherst will find inviting accommodations at Sleep Inn Morganton, where enchanting rooms start at $123.99, creating a welcoming space ideal for relaxation. Sleep soundly with Sleep Inn’s plush bedding and premium linens, meticulously chosen to facilitate a restful night.

Guests staying at Sleep Inn Morganton will love the peaceful surroundings, with downtown Amherst still just a short drive away for easy access to the city’s highlights. Relax and recharge in Amherst without overspending—lock in your hotel room now!

  Call (855) 235-0725 to book with an agent.
  6.3 miles from Amherst, NC 28645

Starting at

$123.99

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites by Marriott Morganton Historic Downtown

400 NORTH GREEN STREET Morganton, NC

Guests bound for Amherst can relax at Fairfield Inn & Suites by Marriott Morganton Historic Downtown, where inviting rooms start at $219.99, creating a warm and welcoming environment ideal for unwinding. Stay connected with Fairfield's complimentary Wi-Fi, ensuring you can work or browse with ease from anywhere in the hotel.

From Fairfield Inn & Suites by Marriott Morganton Historic Downtown, a short drive delivers guests into downtown Amherst, where they can explore the city’s top spots before retreating to a serene stay. Discover how great your Amherst stay can be with thoughtful, cost-effective amenities—secure now!

  Call (855) 235-0725 to book with an agent.
  6.4 miles from Amherst, NC 28645

Starting at

$219.99

per night

Read Reviews View Amenities View All Rooms

Comfort Inn & Suites Morganton

1273 Burkmount Ave Morganton, NC

With budget-friendly rooms beginning at $195.99, Comfort Inn & Suites Morganton is an ideal choice for guests traveling to Amherst, creating a warm, inviting space. Unwind in our beautifully appointed lobbies, ideal for meeting colleagues or relaxing after a day of travel.

From Comfort Inn & Suites Morganton, a brief drive takes guests into downtown Amherst, where they can explore the city’s top spots and return to a quieter stay afterward. Experience Amherst comfortably and within budget with inviting accommodations—book today!

  Call (855) 239-4019 to book with an agent.
  7.4 miles from Amherst, NC 28645

Starting at

$195.99

per night

Read Reviews View Amenities View All Rooms

SureStay Hotel by Best Western Morganton

1100 Burkemont Ave Morganton, NC

For an inviting and comfortable stay near Amherst, SureStay Hotel by Best Western Morganton offers budget-friendly rooms with rates beginning at $107.99, creating a warm space. Relax in Best Western's welcoming lobbies, perfect spots to meet up with friends or enjoy a quiet moment with a book.

With Amherst still within easy reach by car, guests at SureStay Hotel by Best Western Morganton can enjoy the best of the city while staying in a more peaceful location. Unlock the comfort you deserve on your Amherst trip with affordable lodging—reserve now!

  Call (855) 235-0725 to book with an agent.
  7.7 miles from Amherst, NC 28645

Starting at

$107.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites Lenoir

262 Hotel St. SE Lenoir, NC

Guests visiting Amherst can relax in charming accommodations at Hampton Inn & Suites Lenoir, where rooms start at $173.99, creating a warm and inviting atmosphere perfect for unwinding. Cool off or relax by Hampton's seasonal outdoor pools, an ideal way to unwind after a day of meetings or sightseeing.

From Hampton Inn & Suites Lenoir, a brief drive delivers guests into downtown Amherst, where they can experience the city’s top spots and return to a quiet stay. Take a break in Amherst with a hotel that understands the value of your time and money—book today!

  Call (855) 233-7850 to book with an agent.
  9.0 miles from Amherst, NC 28645

Starting at

$173.99

per night

Read Reviews View Amenities View All Rooms

Red Roof Inn Lenoir

206 Blowing Rock Blvd Lenoir, NC

For an affordable stay, Red Roof Inn Lenoir offers plush accommodations with rooms beginning at $147.00, creating a welcoming, comfortable space ideal for relaxation near Amherst. Take a moment to enjoy the outdoor spaces at select Red Roof Inn locations, ideal for relaxation and taking in the fresh air.

Guests at Red Roof Inn Lenoir can enjoy the comfort of being away from the city’s busiest areas, with downtown Amherst still just a drive away for easy access. Book an inviting hotel for your Amherst adventure and save big—secure your stay now!

  Call (855) 235-6136 to book with an agent.
  9.1 miles from Amherst, NC 28645

Starting at

$147.00

per night

Read Reviews View Amenities View All Rooms

American Motel

350 Wilkesboro Blvd Lenoir, NC

For a mellifluous and affordable stay, American Motel offers budget-friendly rooms with rates from $110.00, creating a clean and comfortable environment for guests visiting Amherst. Enjoy a stay that exceeds expectations with rooms that provide extra comfort and convenience at an affordable price.

From American Motel, the drive into downtown Amherst is convenient, allowing guests to enjoy the city’s top spots while retreating to the hotel’s quieter setting. Experience Amherst the way you deserve with budget-savvy, comfortable lodging—book now!

  Call (855) 233-0132 to book with an agent.
  9.2 miles from Amherst, NC 28645

Starting at

$110.00

per night

Read Reviews View Amenities View All Rooms

Comfort Inn & Suites Lenoir Hwy 321 Northern Foothills

970 Blowing Rock Blvd. NE Lenoir, NC

Guests traveling to Amherst can unwind at Comfort Inn & Suites Lenoir Hwy 321 Northern Foothills, where budget-friendly rooms start at $175.75, creating a warm, inviting atmosphere ideal for rest. Welcome to Comfort Inn, where your stay is enhanced by our commitment to quality service and a comfortable environment.

The peaceful surroundings at Comfort Inn & Suites Lenoir Hwy 321 Northern Foothills offer guests a quiet retreat, while downtown Amherst remains a short drive away for all their sightseeing adventures. Stay comfortably in Amherst and make the most of your travels—lock in your hotel room today!

  Call (855) 235-6136 to book with an agent.
  9.8 miles from Amherst, NC 28645

Starting at

$175.75

per night

Read Reviews View Amenities View All Rooms

Days Inn & Suites by Wyndham Hickory

1725 13th Ave. Dr. Nw Hickory, NC

With rooms starting at $126.99, Days Inn & Suites by Wyndham Hickory provides affordable accommodations for travelers visiting Amherst, creating a homely and comfortable atmosphere. Benefit from the affordability of Days Inn, where you can enjoy a comfortable stay without breaking the bank.

For a peaceful retreat, Days Inn & Suites by Wyndham Hickory offers a quiet environment, with the added bonus of downtown Amherst being within a short drive. Rest assured your Amherst trip will be memorable and budget-friendly—secure now!

  Call (855) 234-7135 to book with an agent.
  13.1 miles from Amherst, NC 28645

Starting at

$126.99

per night

Read Reviews View Amenities View All Rooms

Red Roof Inn Hickory

1184 Lenoir Rhyne Blvd. Se Hickory, NC

For an inviting stay near Amherst, Red Roof Inn Hickory offers budget-friendly rooms with rates from $118.49, creating a clean and comfortable space ideal for rest. Relish the quiet and privacy of Red Roof Inn's accommodations, designed to provide a peaceful retreat from the day's activities.

At Red Roof Inn Hickory, guests can relax in serene surroundings, with the energy of downtown Amherst still accessible by car for a day of exploration. Make your Amherst experience memorable and cost-effective—book your room now!

  Call (855) 233-7850 to book with an agent.
  16.8 miles from Amherst, NC 28645

Starting at

$118.49

per night

Read Reviews View Amenities View All Rooms

Quality Suites Hickory South

1125 13th Ave. Dr. Se Hickory, NC

Guests traveling to Amherst will find Quality Suites Hickory South a practical choice, with rooms beginning at $125.99, creating a clean and inviting environment ideal for relaxation. Experience a no-frills stay in rooms that provide all the necessary comforts, from plush bedding to basic entertainment options.

Guests at Quality Suites Hickory South will love the quiet atmosphere, with downtown Amherst remaining nearby for easy access to sightseeing. Make every moment in Amherst count with a hotel that offers more for less—reserve your room now!

  Call (855) 234-2997 to book with an agent.
  16.8 miles from Amherst, NC 28645

Starting at

$125.99

per night

Read Reviews View Amenities View All Rooms

Sleep Inn

1179 13th Ave. Dr. Se Hickory, NC

With affordable rooms starting at $111.99, Sleep Inn provides secure accommodations for travelers bound for Amherst, creating a clean, inviting space. Stay connected with Sleep Inn's free high-speed Wi-Fi, perfect for both leisure and business travelers.

Guests at Sleep Inn can unwind in a serene setting, with downtown Amherst still within easy reach for a day of exploration. Enjoy a worry-free Amherst adventure with budget-conscious, well-equipped lodging—book today!

  Call (855) 234-5074 to book with an agent.
  16.9 miles from Amherst, NC 28645

Starting at

$111.99

per night

Read Reviews View Amenities View All Rooms

Crowne Plaza Hotel Hickory an IHG Hotel

1385 Lenoir Rhyne Blvd. Se Hickory, NC

Relax in style at Crowne Plaza Hotel Hickory an IHG Hotel near Amherst, where quality rooms provide a warm retreat, with budget-friendly rates beginning at $124.00 per night. Discover the refreshing options at Crowne Plaza's juice bars, offering a healthy and invigorating start to your day.

For a peaceful getaway, Crowne Plaza Hotel Hickory an IHG Hotel offers calm surroundings with the benefit of downtown Amherst remaining close by. Experience a Amherst stay that’s designed to impress with first-rate amenities—reserve now!

  Call (855) 239-4019 to book with an agent.
  17.1 miles from Amherst, NC 28645

Starting at

$124.00

per night

Read Reviews View Amenities View All Rooms

Courtyard by Marriott Hickory

1946 13th Ave. Dr. Se Hickory, NC

Relax in style at Courtyard by Marriott Hickory as you explore Amherst, where soothing accommodations provide comfort and relaxation, with inviting rates starting at $169.99. Keep up with your fitness routine in Courtyard's well-equipped gym, designed to keep you energized and active on the road.

For travelers seeking a peaceful retreat, Courtyard by Marriott Hickory offers a calm environment while keeping downtown Amherst within a convenient drive. Find your perfect Amherst escape with a hotel that combines elegance and practicality—reserve now!

  Call (855) 235-0725 to book with an agent.
  17.2 miles from Amherst, NC 28645

Starting at

$169.99

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites by Marriott Hickory

1950 13th Ave. Dr. SE Hickory, NC

At Fairfield Inn & Suites by Marriott Hickory, guests bound for Amherst can unwind in alluring comfort with rooms starting at $159.99, creating a clean, inviting space ideal for relaxation. Enjoy the personalized service at Fairfield, where staff are keen to offer tailored recommendations for dining and experiences.

Travelers staying at Fairfield Inn & Suites by Marriott Hickory will appreciate the calm atmosphere, while downtown Amherst is just a convenient drive away. Enjoy Amherst to the fullest with accommodations that keep your wallet happy—reserve now!

  Call (855) 235-0725 to book with an agent.
  17.2 miles from Amherst, NC 28645

Starting at

$159.99

per night

Read Reviews View Amenities View All Rooms

Best Western Hickory

1520 13th Ave. Dr. SE Hickory, NC

Guests bound for Amherst will find comfortable comfort at Best Western Hickory, with inviting rooms starting at $124.99, creating a warm and welcoming space perfect for relaxation. Experience the community feel at Best Western, where guests are encouraged to interact and share travel stories.

Unwind in the quiet atmosphere at Best Western Hickory, knowing that downtown Amherst remains close enough for a day of adventure. Find a hotel in Amherst that checks all the boxes for a great stay—book today!

  Call (855) 239-4019 to book with an agent.
  17.2 miles from Amherst, NC 28645

Starting at

$124.99

per night

Read Reviews View Amenities View All Rooms

Hilton Garden Inn Hickory

1320 17th St. Dr. Southeast Hickory, NC

Find a enveloping getaway at Hilton Garden Inn Hickory as you visit Amherst, where inviting rooms offer comfort and quality, with rates starting from an accessible $177.99. Rest easy in Hilton Garden Inn's spacious rooms, outfitted with the proprietary Garden Sleep System® for a restorative night's sleep.

For a restful escape, Hilton Garden Inn Hickory offers serene surroundings while keeping downtown Amherst within reach for city exploration. Relax and enjoy a seamless Amherst stay with top-notch amenities at a great price—book today!

  Call (855) 236-8982 to book with an agent.
  17.3 miles from Amherst, NC 28645

Starting at

$177.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Hickory

1956 13th Ave. Dr. Se Hickory, NC

At Hampton Inn Hickory, travelers to Amherst will find inviting rooms with rates beginning at $148.99, creating a warm, comfortable space ideal for relaxation. Customize your breakfast with Hampton’s make-your-own waffle stations, a fun and tasty way to start the day.

Guests at Hampton Inn Hickory will appreciate the peaceful surroundings, while downtown Amherst remains nearby for city adventures. Find peace of mind during your Amherst stay with a hotel that has it all—secure now!

  Call (855) 234-2997 to book with an agent.
  17.4 miles from Amherst, NC 28645

Starting at

$148.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Hickory Hickory Mart an IHG Hotel

2250 US Highway 70 SE Hickory, NC

Guests bound for Amherst will find comforting accommodations at Holiday Inn Express Hickory Hickory Mart an IHG Hotel, with rooms beginning at $179.00, creating a welcoming, comfortable atmosphere ideal for relaxation. Experience the vibrant energy of Holiday Inn Express's modern decor, designed to lift your spirits and enhance your stay.

At Holiday Inn Express Hickory Hickory Mart an IHG Hotel, travelers can unwind in calm surroundings, with the convenience of downtown Amherst still within easy reach. Discover a hotel that keeps your Amherst visit affordable and comfortable—book your room now!

  Call (855) 239-4019 to book with an agent.
  18.0 miles from Amherst, NC 28645

Starting at

$179.00

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Conover Hickory

1710 Fairgrove Church Rd. Se Newton, NC

At Days Inn by Wyndham Conover Hickory, travelers to Amherst can enjoy cushy, affordable rooms with rates beginning at $118.99, creating a welcoming and relaxing environment. Stay refreshed with Days Inn's in-room refrigerators and microwaves, available in select rooms for your convenience.

For travelers looking to unwind, Days Inn by Wyndham Conover Hickory offers a serene setting, with downtown Amherst just a short drive for city adventures. Book a budget-friendly hotel with extra comfort for your Amherst trip—secure today!

  Call (855) 239-4019 to book with an agent.
  19.9 miles from Amherst, NC 28645

Starting at

$118.99

per night

Read Reviews View Amenities View All Rooms