Skip to content

Townhouse rentals in Alabama

Find and book unique townhouse rentals on Airbnb

Top-rated townhouse rentals in Alabama

Guests agree: these townhouse rentals are highly rated for location, cleanliness, and more.

Superhost
Townhouse in Headland
Courtyard Headland
Cozy 800 sq ft apartment located off the square in Headland. Former commercial property converted to residential in the late 90's, this unique space has a gated courtyard in the front & additional gated outdoor living in the rear. Guests often describe it as having a "Savannah" feel. A quiet community & adjacent to the square - steps away from a park, restaurants and police station. Located 10 minutes from Dothan, Headland offers a quiet & safe small town atmosphere convenient for commuters
$75 per night
Superhost
Townhouse in Coden
*Ocean View….Resort Style*
Hello, we are a married couple renting our full 1/1 downstairs with a kitchen. We do live on the top floor. The unit is completely separate with 3 private doors for you to come in and out. Step out any of your 3 private doors and Find NATURE with an Amazing unblocked VIEW OF MOBILE BAY. -500 Ft Pier / Boat House / Grill? Fishing? YES! - Hot tub for up to 5 people, with LED lights and control your own water temperature. - Fire place with Wood ready to burn.
$112 per night
Superhost
Townhouse in Montgomery
Civil Rights Trail Retreat - Near Historic Sites
Experience an unbeatable historic location nestled in civil rights history; this 2020 remodeled unit is one of three within this 1925 craftsman home. The home sits on the Selma to Montgomery Trail, next door to Coretta Scott King's hairdresser (in business at 90yrs young), with the EJI Memorial literally over the back fence. Privately park in the rear of the home and take a 7min stroll to all downtown restaurants and attractions.
$82 per night

Family-friendly townhouse rentals

Superhost
Townhouse in Gulf Shores
Great Beach Access !!!
$60 per night
Superhost
Townhouse in Homewood
Elegant Edgewood Condo (Homewood)
$175 per night
Superhost
Townhouse in Dauphin Island
Tropical Dreams - Super cute and clean!
$186 per night
Superhost
Townhouse in Pelham
Sleeps 8! Two Kings! Cozy and Comfortable!
$171 per night
Superhost
Townhouse in Auburn
Spacious Home Close to Campus | Minutes from RTJ
$149 per night
Superhost
Townhouse in Gulf Shores
Caribbean Beach Front Condo
$71 per night
Superhost
Townhouse in Madison
Corporate Lodging at Promenade.
$144 per night
Superhost
Townhouse in Auburn
Auburn Townhome - 2 Masters & Large Loft
$243 per night
Superhost
Townhouse in Auburn
Your perfect game day getaway!
$131 per night
Superhost
Townhouse in Auburn
Cul De Sac Townhouse
$155 per night
Townhouse in Gulf Shores
Affordable Family Vacation Retreat
$132 per night
Townhouse in Gulf Shores
Sands #117- Best Location; West Beach
$90 per night
Superhost
Townhouse in Auburn
Pets King Location Private
$173 per night
Superhost
Townhouse in Madison
Suite 104 in Madison.... “Stay Awhile”
$132 per night
Superhost
Townhouse in Tuscaloosa
Luxurious Family Friendly Townhome Great Location
$149 per night
Superhost
Townhouse in Orange Beach
2BR 2.5 BA Townhome. Convenient to Everything
$143 per night
Superhost
Townhouse in Dothan
Stay & Play w Gameroom 2BR/2.5BA Short & Long Term
$134 per night
Superhost
Townhouse in Enterprise
Dave’s Place
$100 per night
Superhost
Townhouse in Enterprise
Lucy's Landing
$85 per night
Superhost
Townhouse in Tuscaloosa
Gram's Getaway - 2BD/2BA Everything you need!
$116 per night
Superhost
Townhouse in Madison
Casa Moderna-Modern Casita w/Outdoor Tub-Unit B
$88 per night
Superhost
Townhouse in Prattville
Kopelyn's Cabin
$146 per night
Superhost
Townhouse in Enterprise
The Record Haus
$58 per night
Superhost
Townhouse in Meadowbrook
2 BR Townhome w/comfy King Beds | Central to shops
$129 per night

Townhouse rentals with a patio

Superhost
Townhouse in Guntersville
Comfy King Bed Townhouse with Outdoor Sitting Area
$80 per night
Superhost
Townhouse in Mobile
Spacious & Gorgeous 3 BR/ 2.5 Bath Townhouse
$196 per night
Superhost
Townhouse in Gulf Shores
Pool | 5 Min Walk to Beach | Sleeps 8 | Duplex
$89 per night
Superhost
Townhouse in Pelham
Nice 2bed 2.5 bath townhouse in Pelham
$119 per night
Superhost
Townhouse in Huntsville
1 Level Spacious Lux - Industrial inspired design
$137 per night
Superhost
Townhouse in Montgomery
Luxury Townhome w/sparkling private pool!
$200 per night
Superhost
Townhouse in Prattville
Quaint Home; Close to golf; Close to I65
$109 per night
Superhost
Townhouse in Huntsville
The Launch Pad
$147 per night
Superhost
Townhouse in Auburn
King bed 3 bedroom Townhouse close to Toomers!
$143 per night
Superhost
Townhouse in Prattville
Lovely private condo in a quiet location.
$120 per night
Superhost
Townhouse in Gulf Shores
Holiday Snow Bird Specials at Prime Location!
$100 per night
Superhost
Townhouse in Hoover
Kids & Pets Love this 3brm Townhome near Moss Rock
$139 per night

Destinations to explore