Star Rating
Hotel Name
Price Range (USD) to
Amenities
+ More

Marion Alabama Accommodations

Find the perfect hotel in Marion using our hotel guide provided below. Search for the cheapest discounted hotel and motel rates in or near Marion, AL for your corporate or personal leisure travel. Discover the most favored Marion Alabama hotel rooms. Review the Marion hotel list below to find the perfect lodging. We also have a map of the Marion hotels. Coordinating a group? Get Marion Group Hotel Deals

The Marion center point is approximately 20 miles northwest of Selma Regional Medical Center and 22 miles northwest of Vaughan Regional Medical Center.

Marion Hotels, Motels & Accommodations

Sleep Inn & Suites Marion - Military Institute : 1605 Highway 5 South
+1-888-389-4121
1605 Highway 5 South, Marion, AL 36756
  • Inexpensive property
  • Shuttle from airport available
  • Best walk in shower
  • Friendly staff
From$64
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Tired of clicking around? Talk to an expert Hotel Planner: (855) 276-7561 or say...
alexa hotel planner skill"Alexa, ask Hotel Planner to make a new reservation in Marion" Get Alexa Skill →
Hampton Inn Selma in Selma
+1-888-675-2083
2200 West Highland Ave., Selma, AL 36701 ~20.53 miles southeast of Marion
  • Midscale Suburban hotel
  • 3 floors in property
From$80
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Holiday Inn Express Selma, an IHG Hotel - Selma
+1-800-716-8490
2000 Lincoln Way, Selma, AL 36701 ~20.59 miles southeast of Marion
  • 3 star Rural hotel
  • 3 floors in hotel
From$63
Average 3.0 /5 Read Reviews Call BookMore Details
Americas Best Value Inn in Selma
+1-800-805-5223
1915 West Highland Ave., Selma, AL 36701 ~20.85 miles southeast of Marion
  • Two star property
  • Check in time: 2:00 PM
Selma Hotel : 1710 West Highland Ave.
+1-888-965-1860
1710 West Highland Ave., Selma, AL 36701 ~21.11 miles southeast of Marion
  • Cheap Highway hotel
  • Check-in time: 12.00
Baymont by Wyndham in Selma
+1-888-788-5576
2420 North Broad St., Selma, AL 36701 ~22.04 miles southeast of Marion
  • Cheap Suburban hotel
  • Free breakfast available
Quality Inn Edmund Pettus Bridge Area : 1812 Highway 14 East
+1-888-897-9207
1812 Highway 14 East, Selma, AL 36703 ~22.52 miles southeast of Marion
  • Midscale property
  • Hotel has 2 floors
From$75
Average 3.5 /5 Hotel Reviews Call BookMore Details
St. James Hotel Tapestry Collection by Hilton
+1-888-311-4278
12oo Water Ave., Selma, AL 36703 ~23.48 miles southeast of Marion
  • 3 star Downtown property
  • 5 conference rooms in property
From$90
Average 3.0 /5 Review Score Call BookMore Details
St. James Hotel Selma Tapestry in Selma
+1-888-469-4795
1200 Water Ave., Selma, AL 36703 ~23.53 miles southeast of Marion
  • Mid-scale property
  • 55 rooms in property
From$90
Average 3.0 /5 Recent Reviews Call BookMore Details
Days Inn by Wyndham Demopolis : 1005 Us Highway 80 East
+1-888-734-9421
1005 Us Highway 80 East, Demopolis, AL 36732 ~30.76 miles west of Marion
  • Two star Suburban property
From$60
Average 3.5 /5 Latest Reviews Call BookMore Details
Stay Express Inn & Suites - Demopolis in Demopolis
+1-888-841-5292
628 Highway 80 East, Demopolis, AL 36732 ~31.11 miles west of Marion
  • 2 star Highway property
  • 2 suites in property
  • Vibe wasn't good
  • Could use a good cleaning
Best Western Plus Two Rivers Hotel & Suites
+1-888-455-5160
662 Us Highway 80 West, Demopolis, AL 36732 ~32.12 miles west of Marion
  • Midscale property
  • Hotel has 2 floors
From$89
Very Good 4.5 /5 Recent Reviews Call BookMore Details
Comfort Inn Us Hwy 80 - Demopolis
+1-888-965-8297
943 Highway 80 West, Demopolis, AL 36732 ~32.21 miles west of Marion
  • Economy Highway property
  • Complimentary breakfast is offered
From$92
Very Good 4.0 /5 Read Reviews Call BookMore Details
Quality Inn & Suites - Demopolis
+1-888-906-6358
1035 Highway 80 West, Demopolis, AL 36732 ~32.40 miles west of Marion
  • 2 star Highway hotel
  • Check in: 11:00
From$60
Very Good 4.0 /5 Reviews Call BookMore Details
Travel Inn : 1080 County Rd. 208
+1-888-749-6785
1080 County Rd. 208, Eutaw, AL 35462 ~37.39 miles northwest of Marion
  • Economical property
  • Free comp. breakfast
From$25
Average 3.0 /5 Reviews Call BookMore Details
Need some questions answered? Talk to an expert Hotel Planner: (855) 276-7561 or say...
alexa hotel planner skill"Alexa, ask Hotel Planner to make a new reservation in Marion" Get Alexa Skill →
Microtel Inn - Cottondale
+1-888-878-9982
6331 Interstate Dr., Cottondale, AL 35453 ~38.18 miles north of Marion
  • Economical Highway hotel
  • 2 floors in property
From$50
Average 3.0 /5 Guest Reviews Call BookMore Details
Hampton Inn Tuscaloosa-East, AL in Tuscaloosa
+1-888-389-4485
6400 Interstate Dr., Tuscaloosa, AL 35453 ~38.26 miles north of Marion
  • 3 star Highway property
  • 2 meeting rooms in hotel
  • Shower was ok
  • Average value
Hotel Indigo Tuscaloosa Downtown, an IHG Hotel - Tuscaloosa
+1-888-389-4121
111 Greensboro, Tuscaloosa, AL 35405 ~38.29 miles north of Marion
  • Three Star property
  • Check in time: 3:00 pm
From$100
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Rodeway Inn Tuscaloosa near University - Tuscaloosa
+1-888-675-2083
4300 Skyland Blvd. East, Tuscaloosa, AL 35405 ~38.42 miles north of Marion
  • Economy Highway hotel
  • Check-in: 3.00pm
  • Breakfast is mediocre
  • Attitude smart
From$52
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Howard Johnson by Wyndham University of Alabama Tuscaloosa in Tuscaloosa
+1-800-716-8490
4808 Skyland Blvd. East, Tuscaloosa, AL 35405 ~38.61 miles north of Marion
  • Low priced Highway hotel
  • Hotel has an eco-friendly policy See more
From$60
Average 3.0 /5 Hotel Reviews Call BookMore Details
Woodspring Suites Tuscaloosa - Tuscaloosa
+1-800-805-5223
4600 Doris Pate Dr., Tuscaloosa, AL 35405 ~38.62 miles north of Marion
  • Midscale property
  • 124 rooms in property
  • Free wifi
  • Vibe is not too good
From$80
Average 3.0 /5 Recent Reviews Call BookMore Details
SureStay Hotel by Best Western Tuscaloosa Southeast in Tuscaloosa
+1-888-965-1860
4700 Doris Pate Dr., Tuscaloosa, AL 35405 ~38.63 miles north of Marion
  • 3 star Suburban property
  • Hotel has a green policy Learn more
  • Microwave was dirty
  • No complimentary breakfast
From$65
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Wingate by Wyndham Tuscaloosa
+1-888-788-5576
4918 Skyland Blvd. East, Tuscaloosa, AL 35405 ~38.67 miles north of Marion
  • 3 star Highway hotel
  • 5 floors in hotel
From$80
Average 3.0 /5 Recent Reviews Call BookMore Details
Country Inn & Suites - Tuscaloosa
+1-888-897-9207
4801 Mcfarland Blvd. East, Tuscaloosa, AL 35405 ~38.68 miles north of Marion
  • 3 star Highway property
  • Free comp. breakfast
  • Parking is rare
  • Iron worked great
From$79
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Quality Inn Tuscaloosa : 4541 Old Jug Factory Rd.
+1-888-311-4278
4541 Old Jug Factory Rd., Tuscaloosa, AL 35405 ~38.73 miles north of Marion
  • Cheap Highway hotel
  • Check-in time: 2:00pm
  • Best value for money
  • Good value
From$75
Average 3.0 /5 Hotel Reviews Call BookMore Details
Motel 6 Tuscaloosa Al : 4700 Mcfarland Blvd. East
+1-888-469-4795
4700 Mcfarland Blvd. East, Tuscaloosa, AL 35405 ~38.76 miles north of Marion
  • Low Cost hotel
  • Check-in: 3:00 PM
From$60
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Days Inn & Suites by Wyndham Tuscaloosa - Univ. of Alabama - Tuscaloosa
+1-888-734-9421
1201 Skyland Blvd., Tuscaloosa, AL 35405 ~38.78 miles north of Marion
  • Economical property
  • 2 floors in hotel
From$60
Average 3.0 /5 Latest Reviews Call BookMore Details
Econo Lodge Inn & Suites I-20, exit 73
+1-888-841-5292
4501 Mcfarland Blvd. East, Tuscaloosa, AL 35405 ~38.80 miles north of Marion
  • Economical property
  • 2 floors in property
From$60
Average 3.0 /5 Guest Reviews Call BookMore Details
Candlewood Suites Tuscaloosa An Ihg Hotel : 651 Skyland Blvd. East
+1-888-455-5160
651 Skyland Blvd. East, Tuscaloosa, AL 35405 ~38.84 miles north of Marion
  • Two star Downtown property
  • Check in: 3PM
  • Fantastic service
  • Friendly service
From$89
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Ramada by Wyndham Tuscaloosa
+1-888-965-8297
631 Skyland Blvd., Tuscaloosa, AL 35405 ~38.88 miles north of Marion
  • Low priced Highway property
  • Fitness + Health Center
  • Food could be better
  • Friendly service
From$54
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Super 8 by Wyndham Tuscaloosa
+1-888-906-6358
4125 Mcfarland Blvd. East, Tuscaloosa, AL 35405 ~39.01 miles north of Marion
  • Low-priced Highway property
  • Complimentary breakfast is offered
From$49
Average 3.0 /5 Read Reviews Call BookMore Details
Travelodge by Wyndham Tuscaloosa
+1-888-749-6785
4122 Mcfarland Blvd. East, Tuscaloosa, AL 35405 ~39.07 miles north of Marion
  • Economy Highway hotel
  • Check in: 3:00pm
From$60
Very Good 4.0 /5 Reviews Call BookMore Details
Comfort Suites Tuscaloosa Near University
+1-888-878-9982
3916 East Mcfarland Blvd., Tuscaloosa, AL 35405 ~39.19 miles north of Marion
  • Cheap Highway hotel
  • 75 sleeping rooms in hotel
  • Good location
  • Bathroom is relatively clean
From$60
Very Good 4.0 /5 Guest Reviews Call BookMore Details
La Quinta Inn & Suites by Wyndham
+1-888-389-4485
3920 Mcfarland Blvd. East, Tuscaloosa, AL 35405 Website ~39.19 miles north of Marion
  • Low priced Highway hotel
  • 102 rooms in property
From$85
Very Good 4.0 /5 Read Reviews Call BookMore Details
Best Western University Inn : 3801 Mcfarland Blvd. East
+1-888-389-4121
3801 Mcfarland Blvd. East, Tuscaloosa, AL 35405 ~39.21 miles north of Marion
  • Inexpensive Highway property
  • Hotel has 117 rooms
From$63
Average 3.0 /5 Hotel Reviews Call BookMore Details
Baymont Inn Tuscaloosa
+1-888-675-2083
5021 Oscar Baxter Rd., Tuscaloosa, AL 35403 ~39.28 miles north of Marion
  • Inexpensive Highway hotel
  • Check in time: 3:00 PM
From$60
Average 3.0 /5 Guest Reviews Call BookMore Details
SpringHill Suites Tuscaloosa by Marriott
+1-800-716-8490
4020 Greensboro Ave., Tuscaloosa, AL 35405 ~39.42 miles north of Marion
  • 3 star Highway hotel
  • Hotel has 96 suites
From$89
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Fairfield Inn Tuscaloosa by Marriott
+1-800-805-5223
4101 Courtney Dr., Tuscaloosa, AL 35405 ~39.44 miles north of Marion
  • Three Star Highway property
  • Check in time: 3:00 PM
From$79
Very Good 4.0 /5 Reviews Call BookMore Details
Courtyard Tuscaloosa by Marriott
+1-888-965-1860
4115 Courtney Dr., Tuscaloosa, AL 35405 ~39.45 miles north of Marion
  • 3 star Downtown property
  • Gym / Fitness Center Available
From$89
Very Good 4.0 /5 Read Reviews Call BookMore Details
Americas Best Value Inn Tuscaloosa
+1-888-788-5576
3501 Mcfarland Blvd., Tuscaloosa, AL 35405 ~39.48 miles north of Marion
  • Inexpensive Highway hotel
  • 2 floors in hotel
From$60
Average 3.0 /5 Reviews Call BookMore Details
Towneplace Stes Tusca Marriott - Tuscaloosa
+1-888-897-9207
2816 Mcfarland Blvd. East, Tuscaloosa, AL 35405 ~39.90 miles north of Marion
  • Affordable hotel
  • 93 rooms in hotel
From$90
Average 3.0 /5 Recent Reviews Call BookMore Details
Microtel Inn & Suites by Wyndham Tuscaloosa/Near University - Tuscaloosa
+1-888-311-4278
1417 Veterans Memorial Pkwy., Tuscaloosa, AL 35404 ~40.64 miles north of Marion
  • Two star Downtown hotel
  • Fitness / Gym is on-site
From$60
Average 3.0 /5 Latest Reviews Call BookMore Details
Holiday Inn Express Tuscaloosa University : 1120 Veterans Memorial Pkwy.
+1-888-469-4795
1120 Veterans Memorial Pkwy., Tuscaloosa, AL 35404 ~40.78 miles north of Marion
  • Low priced Downtown hotel
  • Complimentary breakfast is offered
From$60
Very Good 4.0 /5 Reviews Call BookMore Details
Hampton Inn Tuscaloosa-University - Tuscaloosa
+1-888-734-9421
600 Harper Lee Dr., Tuscaloosa, AL 35404 ~41.76 miles north of Marion
  • Economical Suburban property
  • Check-in time: 3:00 PM
  • Quiet location
  • Free Wifi
From$119
Very Good 4.0 /5 Reviews Call BookMore Details
The Alamite Hotel
+1-888-841-5292
2321 6th St., Tuscaloosa, AL 35404 ~42.33 miles north of Marion
  • High end Downtown hotel
  • Fitness + Health Center
From$75
Average 3.0 /5 Read Reviews Call BookMore Details
Home2 Suites by Hilton Tuscaloosa Downtown University Blvd
+1-888-455-5160
2610 University Blvd., Tuscaloosa, AL 35401 ~42.43 miles north of Marion
  • 3 star Downtown hotel
  • Check-in: 3:00 PM
From$91
Very Good 4.0 /5 Read Reviews Call BookMore Details
Embassy Suites - Tuscaloosa
+1-888-965-8297
2410 University Blvd., Tuscaloosa, AL 35401 ~42.44 miles north of Marion
  • Three Star Downtown property
  • 8 floors in hotel
From$125
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Comfort Inn & Suites Downtown Near University
+1-888-906-6358
2285 Jack Warner Pkwy., Tuscaloosa, AL 35401 ~42.60 miles north of Marion
  • 3-star Downtown property
  • Check in: 15:00
From$80
Average 3.0 /5 Reviews Call BookMore Details
Homewood Suites Tuscaloosa Downtown
+1-888-749-6785
2451 Jack Warner Pkwy. West, Tuscaloosa, AL 35401 ~42.62 miles north of Marion
  • Three Star property
  • Fitness + Health Center
From$90
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Hotel Indigo Tuscaloosa Downtown
+1-888-878-9982
111 Greensboro Ave., Tuscaloosa, AL 35401 ~42.71 miles north of Marion
  • Three Star Downtown hotel
  • Hotel has 6 suites
From$124
Average 3.0 /5 Review Score Call BookMore Details

Next: See My Marion Hotels with Pricing

Bar Chart: Upcoming 20 Days of Marion Hotel Rates

Rates shown are nightly rates before taxes and do not necessarily reflect all Marion, AL discounts available. The chart reflects the cheapest Marion hotel for each day and each star rating category.

FAQs about hotels in Marion

What are the best rated hotels in Marion?

Best Western Plus Two Rivers Hotel & Suites, Sleep Inn & Suites Marion - Military Institute and Hampton Inn Selma are the best rated hotels based on customer reviews in the last 365 days.

What are the most luxurious hotels in Marion?

The Alamite Hotel, Hampton Inn Selma and Holiday Inn Express Selma, an IHG Hotel are the top 3 luxury hotels near Marion city center.

What hotels are closest to the city center of Marion?

Sleep Inn & Suites Marion - Military Institute, Hampton Inn Selma, and Holiday Inn Express Selma, an IHG Hotel are the properties closest to Marion city center.

How much does a cheap hotel in Marion cost per night?

In the last year, a 2 star hotel in Marion can be as cheap as $83.17 per night. (based on HotelPlanner prices)

How much does a 3 star hotel in Marion cost per night?

In the last year, the average 3 star hotel in Marion has been $94.40 per night. (based on HotelPlanner prices)

What are the most popular independent hotels in Marion?

St. James Hotel Selma Tapestry, Selma Hotel and Stay Express Inn & Suites - Demopolis are the best rated independent hotels (not part of a big brand).

What are the best Marriott hotels in Marion?

SpringHill Suites Tuscaloosa by Marriott, Fairfield Inn Tuscaloosa by Marriott and Courtyard Tuscaloosa by Marriott are the best rated Marriott/Starwood branded hotels (based on customer reviews score).

What are the best Choice Hotels branded hotels in Marion?

Sleep Inn & Suites Marion - Military Institute, Comfort Inn Us Hwy 80 and Quality Inn & Suites are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

What are the best Best Western hotels in Marion?

Best Western Plus Two Rivers Hotel & Suites, SureStay Hotel by Best Western Tuscaloosa Southeast and Best Western University Inn are the best rated Best Western branded hotels (based on user reviews score).

What are the most popular IHG hotels in Marion?

Hotel Indigo Tuscaloosa Downtown, an IHG Hotel, Candlewood Suites Tuscaloosa An Ihg Hotel and Holiday Inn Express Tuscaloosa University are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Back to Top