See the latest deals and prices in Vestavia Hills hotels
Filter by:
Red Roof Inn Birmingham South
Hotel in Vestavia Hills, Birmingham
Very Good
5 reviews
8
From $83 per night
Holiday Inn Express & Suites Birmingham - Homewood by IHG
Hotel in Sand Ridge, Birmingham
Very Good
1 review
8
From $163 per night
Econo Lodge
Hotel in Chapel Hill, Birmingham
Poor
0 reviews
4
From $62 per night
Red Roof Inn Birmingham South
Hotel in Vestavia Hills, Birmingham
From $83 per night
Holiday Inn Express & Suites Birmingham - Homewood by IHG
Hotel in Sand Ridge, Birmingham
From $163 per night
Econo Lodge
Hotel in Chapel Hill, Birmingham
From $62 per night
22 stays
From $67 per night
18 stays
From $74 per night
10 stays
From $155 per night
6 stays
From $167 per night
5 stays
From $167 per night
December is the cheapest time to stay in Vestavia Hills for an average of $72 per night.
Average price per night for 3-star hotels
Month
Price
January
$75
February
$77
March
$78
April
$79
May
$83
June
$81
July
$80
August
$79
September
$75
October
$77
November
$76
December
$72
Red Roof Inn Birmingham South
Birmingham
8
Very Good
•
5 reviews
Na’Sheauna
United States
10
Excellent
•
1 review
Damian
United States
Nearby destinations