Places to stay in Marion, Alabama

Marion is the county seat of Perry County, Alabama. First called Muckle Ridge, the city was renamed after a hero of the American Revolution, Francis Marion. Local restaurants include Chatinos Mexican Grill, As Time Goes By, Lottie’s Restaurant, and Bonnie’s Bakery.

If you are travelling in the area, Marion is located close to Ivey Cemetery, Lakeland Farms Dam Number Fourteen, North Perry School (historical), County Line Branch and Prairie Hill Farm.

Available Marion lodging

We currently have 5 accommodations in and around Marion.

Marion Hotels, Motels, Resorts, B&Bs and Extended Stay

Photograph of Sleep Inn, Marion
Listing updated 2024
Hotels

Sleep Inn

Enjoy affordable accommodations and friendly service at the Sleep Inn & Suites® hotel near Marion Military Institute in Marion. With modern design and cozy furnishings, our 100% smoke-free hotel is a simply stylish sanctuary designed for a great night’s sleep..
1605 HIghway 5
Marion, Alabama
Resorts

Donavan Lakes Fishing Club

The Donavan Lakes Fishing Club and Donavan Inn are located on Perry County 38 (four miles south of Marion on Hwy 45; take Perry County 38 west for one mile; Donavan Club sign and gate on the right).
1714 Prier Drive
Marion, Alabama
Motels

Marion Motel

1605 Highway 5 Bypass
Marion, Alabama
1615 Highway 5 South
Marion, Alabama

Marion Camping & RV, Cottages, Rentals and Lodges / Ranches

Vacation Rental
202 Early Street
Marion, Alabama
Booking.com

Other useful links:

Closed or unlisted properties