Skip to main content

Filter by:


Star Rating

Review Score

Hartselle – 13 hotels and places to stay
See the latest prices and deals by choosing your dates.
La Quinta Inn by Wyndham Decatur Alabama, hotel in Hartselle

This Decatur hotel is 1 mile from Wilson Morgan Park, where guests can enjoy a picnic area, playground, and Morgan Lake.

5.9
Scored 5.9
Above average
Rated okay
753 reviews
Price from$89.25per night
Comfort Inn Decatur Priceville, hotel in Hartselle

The Comfort Inn hotel is conveniently located off Interstate 65 in Decatur near Huntsville.

7.2
Scored 7.2
Good
Rated good
260 reviews
Price from$121.51per night
Quality Inn Decatur River City, hotel in Hartselle

Book your stay at the Quality Inn hotel in Decatur, a location for outdoor enthusiasts and Civil War buffs.

6.1
Scored 6.1
Pleasant
Rated pleasant
134 reviews
Price from$84.15per night
River City Hotel, hotel in Hartselle

Located in Decatur, 14 miles from Robert Beaty Historic District, River City Hotel has accommodations with free WiFi and free private parking. This 2-star hotel offers a 24-hour front desk.

5.1
Scored 5.1
Average
Rated fair
103 reviews
Price from$68.65per night
Residence Inn by Marriott Decatur, hotel in Hartselle

Located in Decatur, Residence Inn by Marriott Decatur has air-conditioned rooms with free WiFi.

9.0
Scored 9.0
Wonderful
Rated wonderful
70 reviews
Price from$170per night
Sleep Inn & Suites, hotel in Hartselle

Located 8 miles from Point Mallard Park, this hotel features free Wi-Fi and a daily deluxe continental breakfast. The Decatur Mall is 1 mile away.

8.2
Scored 8.2
Very Good
Rated very good
351 reviews
Price from$123.85per night
Fairfield by Marriott Inn & Suites Decatur, hotel in Hartselle

Fairfield by Marriott Inn & Suites Decatur is located in Decatur, within 15 miles of Robert Beaty Historic District and 15 miles of Athens Shopping Center.

8.9
Scored 8.9
Excellent
Rated excellent
7 reviews
Price from$169per night
DoubleTree by Hilton Decatur Riverfront, hotel in Hartselle

Located in Decatur, DoubleTree by Hilton Decatur Riverfront is just 249 feet from the Tennessee River and Steamboat Bill Memorial Bridge.

7.4
Scored 7.4
Good
Rated good
185 reviews
Price from$174.58per night
Hampton Inn by Hilton Decatur, hotel in Hartselle

This Decatur, Alabama hotel is located only steps from the Colonial Mall shopping center. It features an outdoor pool, a gym and rooms include free Wi-Fi.

7.9
Scored 7.9
Good
Rated good
107 reviews
Price from$152.22per night
Courtyard by Marriott Decatur, hotel in Hartselle

Courtyard by Marriott Decatur is 2 miles from the Wheeler National Wildlife Refuge. It features air-conditioned guestrooms with a flat-screen cable TV and seating area.

7.9
Scored 7.9
Good
Rated good
88 reviews
Price from$125per night
See all hotels near Hartselle
Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Hartselle:

  • 10
    Scored 10

    The town is really friendly and had a lot of things to do.

    The town is really friendly and had a lot of things to do. We did not do anything besides our classes. However, if I return, I would like to try more shopping and roaming around the quaint downtown area.
    David
    United States of America
  • 8.0
    Scored 8.0

    Loved the Freight House Restaurant, there were five of us...

    Loved the Freight House Restaurant, there were five of us and the food was DELICIOUS !!! We had a great time at Depot Days ! Also Pizza Ed's was outstanding !! Try the fried ravioli and meatballs, great people work there !!
    CrowesCrafts
    United States of America
  • 10
    Scored 10

    Great little town.

    Great little town. You can visit the old downtown with all the cute shops, then go to eat at fine dining places or a number of fast food places. If you like smoked pork, visit a little hole in the wall place called "Holy Smokes BBQ". It is right on the main drag in a former gas station. Best BBQ I have ever tasted!
    Mark
    United States of America