Hotels in Marion, North Carolina

Search & Compare Marion Hotels

Get Secret Prices on select hotels

These prices aren’t available to everyone.

Deal of the day

See all Marion deals
  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best hotels in Marion

Marion overview

Marion is a budget-friendly place surrounded by picturesque views of mountains. You'll enjoy the ample coffee and dining options, along with outdoor areas for running and walking. Visitors can plan a fun excursion to Buck Creek Trout Farm and The Orchard at Altapass. Be sure stop by McDowell County Courthouse and McDowell County Public Library while you're here. A family- and business-friendly area, Marion also has something for everyone.

Where to stay in Marion

Whether you're planning to stay for a night or for the week, Marion has accommodations to fit every need. There are 38 hotels in the Marion area, some with discounts of up to 30%.
  • • 11 2-star hotels with an average price of $53 per night
  • • 15 3-star hotels with an average price of $79 per night
  • • 9 4-star hotels with an average price of $99 per night

Here are the top hotels based on 1583 user reviews of Marion hotels:
  • • Hampton Inn Marion (Marion)
  • • Comfort Inn (Marion)
  • • Americas Best Value Inn (Marion)

How to get to Marion

Fly in to Asheville, NC (AVL-Asheville Regional), 34.3 mi (55.2 km) from downtown Marion.

What to see around Marion

Fun outdoor activities are on hand along with these attractions:
  • • Buck Creek Trout Farm
  • • The Orchard at Altapass
  • • The Beanstalk Journey
  • • Canopy Ridge Farm
  • • Fibber MaGee’s Adventure Golf
Family-friendly attractions include:
  • • Emerald Village
  • • Chimney Rock Gemstone Mine
  • • Bubba's Fun Park
  • • Navitat Canopy Adventures
Some recommended places to see include:
  • • McDowell County Courthouse
  • • McDowell County Public Library
  • • Historic Carson House
  • • Lake James State Park
  • • Belle Nicho Winery

When to visit Marion

If you're starting to plan your trip, you might be wondering when's the best time to visit. Here are the seasonal norms to help you decide when to go:

Seasonal temperature averages
  • • January-March: 66°F day, 28°F night
  • • April-June: 87°F day, 41°F night
  • • July-September: 88°F day, 53°F night
  • • October-December: 75°F day, 29°F night
Seasonal rainfall averages
  • • January-March: 0.4 inches
  • • April-June: 0.4 inches
  • • July-September: 0.4 inches
  • • October-December: 0.4 inches