PHONE: 540-726-7510


About the Inn

Perfect for groups, couples or individuals who enjoy the outdoors, both mild and extreme, in all four seasons or for those attending local events.

MacArthur Inn - Hotel

The historic MacArthur Inn in scenic Narrows, VA was originally named “Narrows Hotel” in 1940.  In late 1938 a naming contest was held and President Roosevelt recommended to Senator W.C. Caudill to summons Major L.W. Chambers his choice to let this hotel be the first hotel in the USA to be named after General MacArthur.

Several famous people have made the trip to hunt and fish in the picturesque mountains and streams.  John Wayne, Audie Murphy, Mickey Mantle and Michael Landon are among the most notable.

The Inn has 22 rooms for guests, a large lobby with sitting area, and dining room with seating for up to 40. The dining room is available for seminars, meetings and receptions offering in-house catering.

Dinner is served on Thursday 5:00-8:00 p.m.   We also feature our Old Time Mountain Jam in the lobby each Thursday 6:00-9:00 p.m.

Lobby with fireplace


The MacArthur Inn offers Percheron Horse and Carriage Rides during the summer months for weddings and other events. We offer 4 different types of carriages seating 4 to 8 people. Available for offsite rentals as well. Please call or email for reservations or more info.