Located close to Lincoln Theatre, General Francis Marion Hotel provides free self-serve breakfast, an adjacent golf course, and a terrace. Free in-room WiFi and a business center are available to all guests.
Located in Marion, General Francis Marion Hotel is in the historical district and next to a golf course. Travelers eager for a bit of culture can stop by Lincoln Theatre, while those wishing to experience the area's natural beauty can explore Jefferson National Forest and Hungry Mother State Park. Mount Rogers National Recreation Area and Smyth County Visitor's Center are two other places to visit that come recommended. Be sure not to miss outdoor adventures like mountain climbing, mountain biking, and hiking/biking trails. Guests love the hotel's central location. Visit our Marion travel guide
107 East Main Street, Marion, VA, 24354
What's nearby
Lincoln Theatre
1 min walk - 0.0 km
Hungry Mother State Park
6 min drive - 5.7 km
General Francis Marion Hotel
1 min walk - 0.1 km
Henderson School of Appalachian Arts
3 min walk - 0.3 km
Highlands Distilling Company
3 min drive - 2.8 km
Getting around
Tri-Cities, TN (TRI-Tri-Cities Regional)
62 min drive
Restaurants
Starbucks
3 min drive
Dip Dog Stand
7 min drive
McDonald's
3 min drive
Circle K
15 min drive
Hardee's
7 min walk
About this property
General Francis Marion Hotel
Upscale hotel near Jefferson National Forest
Located close to Lincoln Theatre, General Francis Marion Hotel provides free self-serve breakfast, an adjacent golf course, and a terrace. Free in-room WiFi and a business center are available to all guests.
You'll also find perks like:
Free self parking
Wedding services, a 24-hour front desk, and 4 meeting rooms
Smoke-free premises, a reception hall, and golf cart on site
Guest reviews say great things about the central location and helpful staff
Room features
All guestrooms at General Francis Marion Hotel offer comforts such as premium bedding and air conditioning, in addition to amenities like free WiFi. Guest reviews speak positively of the clean rooms at the property.
Other conveniences in all rooms include:
Hypo-allergenic bedding, Egyptian cotton sheets, and pillowtop mattresses
Bathrooms with shower/tub combinations and free toiletries
No, only service animals are welcome at the property.
How much does it cost to stay at General Francis Marion Hotel?
As of Oct 23, 2026, prices found for a 1-night stay for 2 adults at General Francis Marion Hotel on Oct 25, 2026 start from ₩131,225, excluding taxes and fees. This price is based on the lowest nightly price found in the last 24 hours for stays in the next 30 days. Prices are subject to change. Choose your dates for more accurate prices.
How much is parking?
Self parking is free at this property.
What time is check-in at General Francis Marion Hotel?
Check-in start time: 3:00 PM; Check-in end time: anytime.
What time is check-out at General Francis Marion Hotel?
Check-out is at 11:00 AM.
Where is General Francis Marion Hotel located?
Situated in Marion, this golf hotel is within 1 mi (2 km) of Lincoln Theatre and Jefferson National Forest. Hungry Mother State Park and Mount Rogers National Recreation Area are also within 9 mi (15 km).
Can I cancel my reservation for free and receive a full refund?
Yes, this property offers free cancellation on select room rates, because flexibility matters! Please refer to the property cancellation policy on our site for more details about any exclusions or requirements.
Have a question?
AI iconBetaBeta
Get instant answers with AI powered search of property information and reviews.
Reviews
General Francis Marion Hotel Reviews
9.4
Exceptional
All reviews shown are from real guest experiences. Only travelers who have booked a stay with us can submit a review. We verify reviews according to our guidelines and publish all reviews, positive or negative.More informationOpens in a new window
We were in town for a special celebration. Hotel is beautifully renovated. Very clean and nicely appointed. Convenient parking. Easy to walk to restaurants and shops.
So glad Marion has this gem for future visits.
Great hotel and room! Front desk staff was very nice and even told us all about the history of the hotel. So lovely! Breakfast was delicious as well. Convenient parking onsite.
Charming Historic Hotel
The General Francis Marion is a great hotel with so much classic charm and history. The staff was friendly and welcoming from check-in to check-out. Our room was very clean, and the beds were incredibly comfortable after a long day of travel. A solid, historic property that covers all the basics exceptionally well. Close to Grayson Highlands Hiking - We'd definitely stay here again!
I was right on the street and the curtains did little to shield the outside lights which were very bright.
Otherwise, I had a nice stay. The staff was super nice, friendly, and helpful.
Most everything about the hotel is great except for a couple items. Parking is limited and the rooms are small for 2 people. Plenty to do and eat within walking distance.
This hotel is historic and well maintained. The rooms were very clean. Parking was convenient. Continental breakfast offered a good selection of breakfast items. Staff was friendly and helpful. Very convenient to local shoos and restaurants. We will stay at this Hotel again in the future.
What a lovely spot to stop for the night! We found this hotel incredibly clean and well appointed. The bed was comfortable and we enjoyed breakfast on the balcony. Easy check in, though not particularly ADA friendly if needed.