The best deals on hotels when visiting Old Town in Alabama.

From game day to getaway, save even more on every hotel stay.

Save up to 70% when booking as a group. Select 9+ rooms to get started.

Top 24 Hotels In Old Town, Alabama 36701

St. James Hotel Selma Tapestry Collection by Hilton

1200 Water Avenue Selma, AL

St. James Hotel Selma Tapestry Collection by Hilton offers a welcoming stay for travelers visiting Old Town, with snug rooms providing relaxation, with inviting nightly rates from $129.99. Relax knowing that your stay supports sustainable and responsible practices, reflecting Tapestry Collection's commitment to the environment.

For a restful getaway, St. James Hotel Selma Tapestry Collection by Hilton offers calm surroundings, while downtown Old Town remains accessible for a day of sightseeing. Discover a hotel in Old Town that elevates your experience without breaking the bank—book today!

  Call (855) 234-5074 to book with an agent.
  14.4 miles from Old Town, AL 36701

Starting at

$129.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn Edmund Pettus Bridge Area

1812 Highway 14 E Selma, AL

Choose Quality Inn Edmund Pettus Bridge Area for a restful escape on your visit to Old Town, where inviting accommodations start at a reasonable $96.99 per night, perfect for relaxation. Stay secure with Quality Inn's in-room safes, large enough to store laptops and other valuable items during your stay.

Guests staying at Quality Inn Edmund Pettus Bridge Area will enjoy the quiet retreat, with downtown Old Town still nearby for all their city adventures. Get ready for an incredible Old Town experience with a hotel that ensures your comfort—reserve now!

  Call (855) 234-5074 to book with an agent.
  15.4 miles from Old Town, AL 36701

Starting at

$96.99

per night

Read Reviews View Amenities View All Rooms

Luxury Inn&Suites

1120 Highland Ave Selma, AL

Guests traveling to Old Town will find inviting accommodations at Luxury Inn&Suites, where delightful rooms start at $84.99, creating a welcoming space ideal for relaxation. Enjoy a stay that offers more comfort and amenities, providing a pleasant and affordable travel experience.

A relaxing stay awaits at Luxury Inn&Suites, where guests can enjoy quiet surroundings while still being within reach of downtown Old Town. Experience a stress-free Old Town visit with accommodations that enhance your stay—reserve today!

  Call (855) 235-6136 to book with an agent.
  15.9 miles from Old Town, AL 36701

Starting at

$84.99

per night

Read Reviews View Amenities View All Rooms

Baymont by Wyndham Selma

2420 North Broad St Selma, AL

For a comfortable and inviting stay, Baymont by Wyndham Selma offers intimate rooms with rates beginning at $79.99, creating a clean and comfortable space near Old Town. Relax with the daily housekeeping services at Baymont by Wyndham, keeping your room clean and comfortable.

Relax in the quiet environment of Baymont by Wyndham Selma, where guests can enjoy peaceful surroundings and downtown Old Town remains nearby. Discover a Old Town experience where comfort and affordability come together—secure now!

  Call (855) 235-6136 to book with an agent.
  16.1 miles from Old Town, AL 36701

Starting at

$79.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Selma

2200 West Highland Avenue Selma, AL

For an inviting and budget-friendly stay near Old Town, Hampton Inn Selma offers safe rooms with rates beginning at $206.99, creating a clean, welcoming space. Gather by the fireplace in select Hampton lobby areas, a cozy spot for meeting friends or winding down after a busy day.

The serene setting at Hampton Inn Selma makes for a peaceful stay, with downtown Old Town still close enough for guests to explore the city. Take comfort in knowing your Old Town trip will be relaxing and cost-effective—book today!

  Call (855) 234-7135 to book with an agent.
  17.0 miles from Old Town, AL 36701

Starting at

$206.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Selma an IHG Hotel

2000 Lincoln Way Selma, AL

For budget-savvy travelers, Holiday Inn Express Selma an IHG Hotel offers inviting accommodations with rates starting at $179.00, creating a clean and welcoming environment ideal for relaxation. Enjoy a restful sleep in Holiday Inn Express's comfortable beds, designed with high-quality bedding to ensure a good night's rest.

Guests at Holiday Inn Express Selma an IHG Hotel will appreciate the peaceful surroundings, while downtown Old Town remains nearby for city adventures. Discover how easy Old Town travel can be with a hotel that adds value to your stay—reserve today!

  Call (855) 233-0132 to book with an agent.
  17.2 miles from Old Town, AL 36701

Starting at

$179.00

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Greenville

219 Interstate Plaza Dr Greenville, AL

Guests bound for Old Town will appreciate the cushy comfort at Hampton Inn Greenville, with budget-friendly rooms beginning at $156.99, creating a warm and inviting space. Swim any season in Hampton’s indoor pools, providing a warm and welcoming place to relax, regardless of the weather.

Take a break from the busy city life at Hampton Inn Greenville, a quiet escape that's still connected to the heart of Old Town. Get ready for an unforgettable Old Town visit with thoughtfully designed, budget-friendly lodging—lock in today!

  Call (855) 234-5074 to book with an agent.
  29.6 miles from Old Town, AL 36701

Starting at

$156.99

per night

Read Reviews View Amenities View All Rooms

Comfort Inn Greenville I-65

1029 Fort Dale Rd Greenville, AL

At Comfort Inn Greenville I-65, guests visiting Old Town can enjoy inviting accommodations with rates beginning at $107.99, creating a reassuring and welcoming space. Trust in Comfort Inn for a reliable and comfortable stay, where guest needs are anticipated and met with care.

At Comfort Inn Greenville I-65, guests can unwind in a serene setting, knowing that the lively atmosphere of Old Town is still accessible. Get ready for a Old Town stay that’s as comfortable as it is affordable—reserve your room now!

  Call (855) 235-6136 to book with an agent.
  29.8 miles from Old Town, AL 36701

Starting at

$107.99

per night

Read Reviews View Amenities View All Rooms

Best Western Greenville Inn

56 Cahaba Road Greenville, AL

With budget-conscious rooms beginning at $78.99, Best Western Greenville Inn is an ideal choice for travelers to Old Town, providing a warm and comfortable space for rest. Rely on Best Western's 24-hour reception, ensuring help and hospitality are always available, day or night.

Unwind in the peaceful surroundings of Best Western Greenville Inn, where you can relax in comfort and still explore Old Town at your leisure. Embrace a relaxing Old Town stay with hotel accommodations that offer exceptional value—lock in today!

  Call (855) 234-5074 to book with an agent.
  29.9 miles from Old Town, AL 36701

Starting at

$78.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Greenville an IHG Hotel

100 Paul Stabler Dr Greenville, AL

Guests visiting Old Town will find harmonious accommodations at Holiday Inn Express Greenville an IHG Hotel, with rooms starting at $154.00, creating a warm and inviting environment ideal for relaxation. Experience the local charm of Holiday Inn Express's decor, reflecting the culture and style of the surrounding area.

At Holiday Inn Express Greenville an IHG Hotel, you’ll find a peaceful retreat with the added benefit of being close to the excitement of Old Town. Enjoy the perfect Old Town retreat with cost-effective lodging that doesn’t skimp on quality—lock in today!

  Call (855) 234-5074 to book with an agent.
  29.9 miles from Old Town, AL 36701

Starting at

$154.00

per night

Read Reviews View Amenities View All Rooms

Comfort Suites Airport South

110 Folmar Parkway Montgomery, AL

With affordable rooms from $102.35, Comfort Suites Airport South is ideal for travelers visiting Old Town, creating a relaxing and welcoming atmosphere perfect for relaxation. Enjoy the freshness of Comfort Suites' daily fruit and vegetable deliveries, available for in-room snacking or meal preparation.

Find your peaceful escape at Comfort Suites Airport South, where quiet surroundings and quick access to Old Town come together seamlessly. Enjoy Old Town to the fullest with accommodations that keep your wallet happy—reserve now!

  Call (855) 234-5074 to book with an agent.
  30.1 miles from Old Town, AL 36701

Starting at

$102.35

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Montgomery Airport South an IHG Hotel

96 Folmar Parkway Montgomery, AL

Unwind in the pleasant ambiance of Holiday Inn Montgomery Airport South an IHG Hotel near Old Town, where inviting rooms provide quality and value, with nightly rates starting at $139.00. Breathe easy in Holiday Inn’s smoke-free environments, ensuring a clean and healthy stay for all guests.

Experience a refreshing stay at Holiday Inn Montgomery Airport South an IHG Hotel, where guests can unwind and still explore the vibrant life of Old Town. Enjoy Old Town with a hotel that’s designed for your comfort and budget—secure now!

  Call (855) 234-5074 to book with an agent.
  30.1 miles from Old Town, AL 36701

Starting at

$139.00

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Greenville

946 Fort Dale Rd Greenville, AL

For guests visiting Old Town, Days Inn by Wyndham Greenville provides inviting accommodations with rooms starting at $76.99, creating a warm and welcoming environment perfect for rest. Navigate your travels with ease, thanks to the local recommendations and insights provided by Days Inn's knowledgeable staff.

Immerse yourself in the tranquility of Days Inn by Wyndham Greenville, a serene retreat where Old Town is easily accessible for day trips. Plan your Old Town trip with comfort and affordability in mind—secure your room today!

  Call (855) 234-5074 to book with an agent.
  30.1 miles from Old Town, AL 36701

Starting at

$76.99

per night

Read Reviews View Amenities View All Rooms

Motel 6 Montgomery AL Airport

7760 Slade Plaza Blvd Montgomery, AL

Guests visiting Old Town can relax in budget-conscious comfort at Motel 6 Montgomery AL Airport, where rooms start at $69.00, creating a clean and inviting space for unwinding. Navigate your journey with confidence, as Motel 6 staff are always ready to provide local recommendations and directions.

Discover relaxation at Motel 6 Montgomery AL Airport, where quiet comfort meets the convenience of being close to Old Town's vibrant offerings. Enjoy Old Town without the high cost—secure your budget-friendly stay today!

  Call (855) 233-7850 to book with an agent.
  30.2 miles from Old Town, AL 36701

Starting at

$69.00

per night

Read Reviews View Amenities View All Rooms

Quality Inn Montgomery South

7731 Slade Plaza Blvd Montgomery, AL

With budget-conscious rooms starting at $91.99, Quality Inn Montgomery South provides inviting accommodations for guests traveling to Old Town, creating a clean, welcoming space. Discover the convenience of Quality Inn's room service app, allowing you to order food and services directly from your smartphone.

Escape the everyday rush at Quality Inn Montgomery South, a restful getaway where Old Town's attractions are always within easy reach. Enjoy your Old Town journey with a hotel that keeps you comfy and on budget—reserve today!

  Call (855) 234-2997 to book with an agent.
  30.2 miles from Old Town, AL 36701

Starting at

$91.99

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites by Marriott Montgomery Airport South

7560 Mobile Hwy Montgomery, AL

With rooms starting at $134.99, Fairfield Inn & Suites by Marriott Montgomery Airport South provides budget-conscious accommodations for travelers visiting Old Town, creating a clean and comfortable space. Experience Fairfield's thoughtfully designed rooms, offering a serene retreat with plush bedding and a cozy, inviting atmosphere.

For a peaceful stay with a short drive to the action, Fairfield Inn & Suites by Marriott Montgomery Airport South provides the perfect escape just outside Old Town. Plan your Old Town travels with a hotel that’s designed for comfort and savings—secure now!

  Call (855) 234-5074 to book with an agent.
  30.2 miles from Old Town, AL 36701

Starting at

$134.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn & Suites Greenville I-65

941 Fort Dale Road Greenville, AL

For budget-savvy travelers headed to Old Town, Quality Inn & Suites Greenville I-65 offers inviting rooms with rates beginning at $74.99, creating a warm, comfortable space perfect for rest. Explore your destination with insider tips from Quality Inn's friendly staff, ready to point you to local attractions and eateries.

Escape to Quality Inn & Suites Greenville I-65 for a restful retreat, where the peace and quiet are perfectly paired with proximity to Old Town. Get the rest and comfort you deserve while exploring Old Town—secure your hotel room now!

  Call (855) 234-5074 to book with an agent.
  30.2 miles from Old Town, AL 36701

Starting at

$74.99

per night

Read Reviews View Amenities View All Rooms

Baymont by Wyndham Prattville / Montgomery

104 Jameson Ct Prattville, AL

Guests visiting Old Town can unwind in restful accommodations at Baymont by Wyndham Prattville / Montgomery, where rooms start at $110.00, creating a warm and inviting atmosphere. Appreciate the eco-friendly initiatives at Baymont by Wyndham, aimed at reducing waste and conserving energy.

Step into a quiet retreat at Baymont by Wyndham Prattville / Montgomery, offering serene surroundings just a short drive from the buzz of Old Town. Make every moment in Old Town count with a hotel that offers more for less—reserve your room now!

  Call (855) 234-7135 to book with an agent.
  30.6 miles from Old Town, AL 36701

Starting at

$110.00

per night

Read Reviews View Amenities View All Rooms

Home2 Suites Montgomery Prattville

2505 Legends Drive Prattville, AL

Relax in the inviting surroundings of Home2 Suites Montgomery Prattville on your journey to Old Town, where quality rooms offer comfort and value, with starting rates at $126.99 per night. Relax in Home2 Suites' outdoor spaces, featuring fire pits, grills, and seating areas for socializing and enjoying the outdoors.

Find both rest and convenience at Home2 Suites Montgomery Prattville, a calm escape positioned just a short distance from Old Town. Stay in Old Town with a hotel that takes your experience to new heights—lock in your room today!

  Call (855) 235-0725 to book with an agent.
  30.9 miles from Old Town, AL 36701

Starting at

$126.99

per night

Read Reviews View Amenities View All Rooms

Montgomery Marriott Prattville Hotel & Conference Center

2500 Legends Cir Prattville, AL

Step into a refined retreat at Montgomery Marriott Prattville Hotel & Conference Center near Old Town, where welcoming accommodations create a peaceful environment, with nightly rates starting at $319.99. Be inspired by the artistic ambiance of Marriott's public areas, designed to foster creativity and connection among guests.

Found just outside Old Town, Montgomery Marriott Prattville Hotel & Conference Center provides the perfect balance of quiet accommodations and access to urban adventures. Make your Old Town experience a dream come true with a hotel that delivers top-tier service—secure now!

  Call (855) 233-0132 to book with an agent.
  31.1 miles from Old Town, AL 36701

Starting at

$319.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Hotel & Suites Prattville South an IHG Hotel

203 Legends Ct Prattville, AL

Guests bound for Old Town will find mellifluous comfort at Holiday Inn Express Hotel & Suites Prattville South an IHG Hotel, with inviting rooms starting at $118.99, creating a warm and welcoming space perfect for relaxation. Relax in the spaciousness of Holiday Inn Express's King rooms, offering extra room to stretch out and relax.

Plan your ideal trip at Holiday Inn Express Hotel & Suites Prattville South an IHG Hotel, balancing rest in a serene setting with the excitement of Old Town a short drive away. Stay effortlessly in Old Town with a hotel that ensures your stay is worry-free—reserve now!

  Call (855) 235-0725 to book with an agent.
  31.3 miles from Old Town, AL 36701

Starting at

$118.99

per night

Read Reviews View Amenities View All Rooms

Tru by Hilton Prattville

2633 Legends Parkway Prattville, AL

Guests bound for Old Town can unwind at Tru by Hilton Prattville, where inviting rooms start at $138.99, creating a warm and welcoming space perfect for relaxation. Enjoy the local art installations at Tru by Hilton, adding a touch of regional character and charm to the hotel’s modern design.

At Tru by Hilton Prattville, guests can enjoy a peaceful retreat with Old Town always within convenient reach. Discover the best value for your Old Town stay with a hotel that won’t disappoint—reserve now!

  Call (855) 235-0725 to book with an agent.
  31.3 miles from Old Town, AL 36701

Starting at

$138.99

per night

Read Reviews View Amenities View All Rooms

Courtyard by Marriott Montgomery Prattville

2620 Legends Parkway Prattville, AL

Experience a restful retreat at Courtyard by Marriott Montgomery Prattville on your journey to Old Town, where inviting accommodations provide comfort and warmth, with nightly rates from $169.99. Unwind with a variety of on-site entertainment options at Courtyard, from refreshing outdoor pools to modern lounge areas with media access.

Recharge in the comfort of Courtyard by Marriott Montgomery Prattville, where guests can unwind in peace while keeping Old Town within reach for exploration. Stay in Old Town with a hotel that promises comfort, style, and budget-friendly rates—book today!

  Call (855) 234-2997 to book with an agent.
  31.3 miles from Old Town, AL 36701

Starting at

$169.99

per night

Read Reviews View Amenities View All Rooms

Days Inn & Suites by Wyndham Prattville Montgomery

600 Old Farm Lane South Prattville, AL

Guests headed to Old Town can unwind in affordable comfort at Days Inn & Suites by Wyndham Prattville Montgomery, with rooms beginning at $95.00, creating a intimate-feeling and restful setting for all guests. Experience the warmth of Days Inn's hospitality, where every effort is made to ensure your stay is memorable and satisfying.

Guests at Days Inn & Suites by Wyndham Prattville Montgomery will appreciate the calm surroundings, with Old Town's vibrant offerings only a short drive away. Enjoy added value and comfort on your Old Town trip—book your stay now!

  Call (855) 234-2997 to book with an agent.
  31.4 miles from Old Town, AL 36701

Starting at

$95.00

per night

Read Reviews View Amenities View All Rooms