We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map
Sponsored by:
Clear all
Your Selections
  Free Wifi Budget Breakfast included Pool Mid-range Romantic Free Parking Resort hotel Family-friendly Charming Quiet Restaurant Pets Allowed Suites Kitchenette Spa Bar/Lounge Fitness centre Quaint Room Service Business Classic & up & up Internet Independent Hotels Air Conditioning & up Non-Smoking Hotel Meeting room Business services Reduced mobility rooms Hotels with Restaurants Hotels on the Lake Cheap Hotels Hotels with Villas Family Resorts Wedding Resorts Quiet Resorts Golf course Spa Resorts Beach Resorts €€ €€€ €€€€ Comfort Inn Quality Inn Hampton Inn Super 8 Boardwalk Hotels Boutique Heritage Hotels Honeymoon Resorts Beach Sleep Inn All Inclusive Hotels Magnuson Hotels Days Inn EconoLodge Golf Resorts Historic Hotels Americas Best Value Inns Spring Break Hotels Boutique Resorts Within 25 km Within 50 km Any distance from Buck Creek Trout Farm
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
(reset)
Any Distance
from
Traveller Rating
Hotel class
Style
More
Style
Hotel brand
More
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Comfort Inn
Travelocity
US$104
View Deal
178 US 70 W, Marion, NC 28752-6200
11.5 km from Buck Creek Trout Farm
  • Free Wifi
  • Breakfast included
Switzerland Inn
86 High Ridge Road, Little Switzerland, NC 28749
12.5 km from Buck Creek Trout Farm
  • Free Wifi
  • Free Parking
Skyline Village Inn
No availability for your dates from these sites
12255 NC Hwy. 226A, Milepost 331, Between Little Switzerland and Spruce Pine, Little Switzerland, NC 28777
14.6 km from Buck Creek Trout Farm
  • Free Wifi
  • Free Parking
No photo provided
Rt. 3 Box 295 Highway221N, Marion, NC 28752
16.3 km from Buck Creek Trout Farm
    Assembly Inn
    401 Assembly Drive, Montreat, NC 28757
    17.4 km from Buck Creek Trout Farm
    • Free Wifi
    • Free Parking
    Pine Valley Motel
    11827 Hwy. 226 South, Spruce Pine, NC 28777
    17.9 km from Buck Creek Trout Farm
    • Free Wifi
    • Free Parking
    No photo provided
    693 Old Highway 70 E, Black Mountain, NC 28711
    18.5 km from Buck Creek Trout Farm
      Hampton Inn Marion
      Hotels.com
      US$144
      View Deal
      3560 US 221 S, Marion, NC 28752-7016
      19.1 km from Buck Creek Trout Farm
      • Free Wifi
      • Free Parking
      Americas Best Value Inn - Marion
      SAVE US$3
      US$98
      Priceline
      US$95
      View Deal
      4248 Us 221 S, Marion, NC 28752-7018
      19.1 km from Buck Creek Trout Farm
      • Free Wifi
      • Free Parking
      Super 8 Marion NC
      Priceline
      US$101
      View Deal
      4281 Highway 221 South, I-40 Exit 85, Marion, NC 28752
      19.3 km from Buck Creek Trout Farm
      • Free Wifi
      • Free Parking
      Super 8 Black Mountain
      Expedia.com
      US$73
      View Deal
      101 Flat Creek Rd, Black Mountain, NC 28711-3606
      20.5 km from Buck Creek Trout Farm
      • Free Wifi
      • Free Parking
      Quality Inn
      Expedia.com
      US$86
      View Deal
      585 State Route 9, Black Mountain, NC 28711
      21.7 km from Buck Creek Trout Farm
      • Free Wifi
      • Free Parking
      Apple Blossom Motel
      602 W State St, Black Mountain, NC 28711-2748
      22.2 km from Buck Creek Trout Farm
      • Free Wifi
      • Free Parking
      Linville Falls Lodge & Cottages
      8890 Nc Highway 183, Linville Falls, NC 28647
      30.0 km from Buck Creek Trout Farm
      • Free Wifi
      • Free Parking
      Rumbling Bald Resort on Lake Lure
      No availability for your dates from these sites
      112 Mountain Blvd, Lake Lure, NC 28746-9852
      32.3 km from Buck Creek Trout Farm
      • Free Parking
      • Pool
      Fox Run Resort
      No availability for your dates from these sites
      180 Herman Wilson Rd, Lake Lure, NC 28746-9338
      33.1 km from Buck Creek Trout Farm
      • Free Wifi
      • Free Parking
      Fairways of the Mountains
      No availability for your dates from these sites
      180 Herman Wilson Rd, Lake Lure, NC 28746-9338
      33.1 km from Buck Creek Trout Farm
      • Free Parking
      • Pool
      The Inn At Glen Alpine
      Expedia.com
      US$142
      View Deal
      105 Davis Street, Glen Alpine, NC 28628
      33.8 km from Buck Creek Trout Farm
      • Free Wifi
      • Free Parking
      Falls Country Motel
      676 Main St., P.O. Box 99, Chimney Rock, NC 28720
      35.5 km from Buck Creek Trout Farm
      • Free Wifi
      • Free Parking
      The Esmeralda Inn
      Hotels.com
      US$174
      View Deal
      910 Main St, Chimney Rock, NC 28720
      35.6 km from Buck Creek Trout Farm
      • Free Wifi
      • Free Parking
      Carter Lodge
      No availability for your dates from these sites
      273 Main Street, Chimney Rock, NC 28720
      35.6 km from Buck Creek Trout Farm
      • Free Wifi
      • Free Parking
      Chimney Rock Inn
      Booking.com
      US$84
      View Deal
      126 Main Street, Chimney Rock, NC 28720
      35.6 km from Buck Creek Trout Farm
      • Free Parking
      Geneva Riverside Lodging
      3147 Memorial Hwy, Lake Lure, NC 28746-9710
      35.6 km from Buck Creek Trout Farm
      • Free Parking
      • Pool
      The 1927 Lake Lure Inn and Spa
      No availability for your dates from these sites
      2771 Memorial Hwy, Lake Lure, NC 28746-6320
      36.1 km from Buck Creek Trout Farm
      • Free Wifi
      • Free Parking
      No photo provided
      Route 1, Morganton, NC 28612
      40.9 km from Buck Creek Trout Farm
        Comfort Inn & Suites
        ComfortInn
        US$105
        View Deal
        1273 Burkemont Ave, Morganton, NC 28655-4541
        41.3 km from Buck Creek Trout Farm
        • Free Wifi
        • Free Parking
        Days Inn & Suites Morganton
        Expedia.com
        US$72
        View Deal
        1100 Burkemont Ave, I-40 at Exit 103, Morganton, NC 28655-4538
        41.4 km from Buck Creek Trout Farm
        • Free Wifi
        • Free Parking
        No photo provided
        2217 S Sterling St, Morganton, NC 28655-4044
        44.8 km from Buck Creek Trout Farm
          Hampton Inn Morganton
          Hampton.com
          US$151
          View Deal
          115 Bush Dr, Morganton, NC 28655-4668
          45.0 km from Buck Creek Trout Farm
          • Free Wifi
          • Free Parking
          Quality Inn Morganton
          Expedia.com
          US$86
          View Deal
          2400 S Sterling St, Morganton, NC 28655-9467
          45.1 km from Buck Creek Trout Farm
          • Free Wifi
          • Free Parking
          Still looking for a place to stay?
          Marion has 4 B&Bs/inns with 119 reviews
          Cottages at Spring House Farm
          Haynes Road, Marion, NC
          24.1 km from Buck Creek Trout Farm
          • Free Parking
          Inn at Blue Ridge
          17677 Hwy. 221, Marion, NC 28752
          24.7 km from Buck Creek Trout Farm
          • Free Parking
          • Breakfast included
          Sportsman Inn
          40 US 221 Business Ext N, Marion, NC 28752-5643
          11.1 km from Buck Creek Trout Farm
          • Free Wifi
          • Free Parking
          See all 4 Marion B&Bs/inns
          See all hotels in or near Marion
          Skyline Village Inn
          No availability for your dates from these sites
          12255 NC Hwy. 226A, Milepost 331, Between Little Switzerland and Spruce Pine, Little Switzerland, NC 28777
          14.6 km from Buck Creek Trout Farm
          • Free Wifi
          • Free Parking
          Switzerland Inn
          86 High Ridge Road, Little Switzerland, NC 28749
          12.5 km from Buck Creek Trout Farm
          • Free Wifi
          • Free Parking
          The Inn At Glen Alpine
          Expedia.com
          US$142
          View Deal
          105 Davis Street, Glen Alpine, NC 28628
          33.8 km from Buck Creek Trout Farm
          • Free Wifi
          • Free Parking
          Pine Valley Motel
          11827 Hwy. 226 South, Spruce Pine, NC 28777
          17.9 km from Buck Creek Trout Farm
          • Free Wifi
          • Free Parking
          No photo provided
          693 Old Highway 70 E, Black Mountain, NC 28711
          18.5 km from Buck Creek Trout Farm
            *Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.