Photo by FrugalFamilyTravelers

Find hotels in Vestavia Hills, AL from $58

Search over 1 million properties and 550 airlines worldwide.

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Most hotels are fully refundable. Because flexibility matters.

Filter by

Drury Inn & Suites Birmingham Lakeshore Drive
3 out of 5
160 State Farm Road, Birmingham, AL
Fully refundableReserve now, pay when you stay
The price is $103 per night from Nov 14 to Nov 14
2.53 mi from city center
4.5/5 Wonderful! (970 reviews)
"The suite was nice, roomy and very clean. Bathroom was not only clean but had free shampoo and soap in new dispensers in shower. Nice touch. The breakfast buffet was hot with plenty to choose from. Hotel staff were friendly and helpful. Overall, the hotel was clean and well taken care of. The location ..."

Reviewed on Oct 25, 2021

Drury Inn & Suites Birmingham Lakeshore Drive
Drury Inn & Suites Birmingham Grandview
3 out of 5
3510 Grandview Pkwy, Birmingham, AL
Fully refundableReserve now, pay when you stay
The price is $103 per night from Nov 9 to Nov 9
3.39 mi from city center
4.5/5 Wonderful! (968 reviews)
"Awesome property"

Reviewed on Oct 19, 2021

Drury Inn & Suites Birmingham Grandview
Best Western Plus Bessemer Hotel & Suites
2.5 out of 5
5041 Academy Ln, Bessemer, AL
Fully refundableReserve now, pay when you stay
The price is $66 per night from Nov 22 to Nov 22
13.74 mi from city center
4.2/5 Excellent! (580 reviews)
"Everything was good! The weight room needs work. Some machines didn’t work."

Reviewed on Oct 26, 2021

Best Western Plus Bessemer Hotel & Suites
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Hyatt Place Birmingham/Inverness
3 out of 5
4686 Highway 280 E, Birmingham, AL
Fully refundable
The price is $95 per night from Nov 25 to Nov 25
4.66 mi from city center
4/5 Very Good! (975 reviews)
"Staff was nice. The rooms were big. Would stay here again."

Reviewed on Oct 24, 2021

Hyatt Place Birmingham/Inverness
Best Western Plus Carlton Suites
2.5 out of 5
140 State Farm Pkwy, Homewood, Birmingham, AL
Fully refundableReserve now, pay when you stay
The price is $84 per night from Nov 4 to Nov 4
2.5 mi from city center
4/5 Very Good! (915 reviews)
"Good place to stay."

Reviewed on Oct 9, 2021

Best Western Plus Carlton Suites
Hyatt Regency Birmingham-The Wynfrey Hotel
3.5 out of 5
1000 Riverchase Galleria, Hoover, Birmingham, AL
Fully refundable
The price is $139 per night from Nov 22 to Nov 22
4.21 mi from city center
4.2/5 Excellent! (983 reviews)
"Property is locate in a good spot connected to the mall."

Reviewed on Oct 16, 2021

Hyatt Regency Birmingham-The Wynfrey Hotel
Best Western Plus Oak Mountain Inn
2.5 out of 5
100 Bishop Circle, Pelham, AL
Fully refundableReserve now, pay when you stay
The price is $75 per night from Nov 8 to Nov 8
7.26 mi from city center
4/5 Very Good! (737 reviews)
"Everything was fine except key cards did not work at times"

Reviewed on Oct 17, 2021

Best Western Plus Oak Mountain Inn
Ramada by Wyndham Birmingham Airport
3 out of 5
5216 Messer Airport Hwy, Birmingham, AL
Fully refundableReserve now, pay when you stay
The price is $59 per night from Nov 4 to Nov 4
7.73 mi from city center
2.9/5 (965 reviews)
"Staff really great. Close to airport."

Reviewed on Oct 12, 2021

Ramada by Wyndham Birmingham Airport
Hamilton Inn Bessemer
3 out of 5
4910 Civic Lane, Bessemer, AL
Fully refundableReserve now, pay when you stay
The price is $65 per night from Nov 1 to Nov 1
13.3 mi from city center
3.6/5 Good! (612 reviews)
"the convenience"

Reviewed on Oct 24, 2021

Hamilton Inn Bessemer
La Quinta Inn & Suites by Wyndham Birmingham Hoover
2.5 out of 5
120 Riverchase Pkwy E, Hoover, Birmingham, AL
Fully refundableReserve now, pay when you stay
The price is $75 per night from Nov 8 to Nov 8
5.84 mi from city center
3.6/5 Good! (947 reviews)
"The room door had enough space for light to shine in from the hinged side."

Reviewed on Oct 26, 2021

La Quinta Inn & Suites by Wyndham Birmingham Hoover
Red Roof Inn Birmingham South
2 out of 5
1466 Montgomery Highway, Vestavia Hills, Birmingham, AL
Fully refundableReserve now, pay when you stay
The price is $58 per night from Nov 8 to Nov 8
1.81 mi from city center
3.6/5 Good! (980 reviews)
"We loved the location of the property. It was a safe, comfortable stay except the sheets & pillowcases were yellow stained which made us feel dirty & icky. Also, it would have been nice to have a refrigerator and microwave."

Reviewed on Oct 27, 2021

Red Roof Inn Birmingham South
Sonesta Select Birmingham
3 out of 5
4300 Colonnade Pkwy, Birmingham, AL
Fully refundableReserve now, pay when you stay
The price is $79 per night from Nov 8 to Nov 8
2.66 mi from city center
4.2/5 Excellent! (633 reviews)
"Very nice. Bed is a little uncomfortable but that’s a personal preference. The location is tucked away and we have our own little balcony. Very nice!"

Reviewed on Oct 21, 2021

Sonesta Select Birmingham
La Quinta Inn & Suites by Wyndham Birmingham Homewood
2.5 out of 5
60 State Farm Pkwy, Homewood, Birmingham, AL
Fully refundableReserve now, pay when you stay
The price is $72 per night from Nov 4 to Nov 4
2.51 mi from city center
3.7/5 Good! (969 reviews)
"Good size room for 2 adults and 2 kids"

Reviewed on Oct 24, 2021

La Quinta Inn & Suites by Wyndham Birmingham Homewood
Sonesta ES Suites Birmingham Homewood
3 out of 5
50 State Farm Pkwy, Homewood, Birmingham, AL
Fully refundableReserve now, pay when you stay
The price is $96 per night from Nov 8 to Nov 8
2.57 mi from city center
4.2/5 Very Good! (357 reviews)
"When i booked it said pet friendly. Then it said it would cost another $250 for a pet after booking so i left my Otto in car... lucky it was good weather... tell customers beforehand the cost of this instead of hiding it."

Reviewed on Oct 20, 2021

Sonesta ES Suites Birmingham Homewood
Hampton Inn Birmingham/Mountain Brook
2.5 out of 5
2731 Highway 280 S, Birmingham, AL
Fully refundableReserve now, pay when you stay
The price is $80 per night from Nov 28 to Nov 28
3 mi from city center
4.1/5 Very Good! (911 reviews)
"The hotel was very efficient at check in, and the room was very nice with a southern design touch"

Reviewed on Oct 17, 2021

Hampton Inn Birmingham/Mountain Brook
Fairfield Inn & Suites by Marriott Birmingham Fultondale/I65
2.5 out of 5
1795 Morris Avenue, Fultondale, AL
Fully refundableReserve now, pay when you stay
The price is $104 per night from Oct 31 to Oct 31
12.03 mi from city center
4.3/5 Excellent! (573 reviews)
"We enjoyed our stay the only thing I was NOT happy with was the indoor pool was closed. That was one of the main reasons I choose them , but I'd stay there again"

Reviewed on Oct 5, 2021

Fairfield Inn & Suites by Marriott Birmingham Fultondale/I65
The Westin Birmingham
4 out of 5
2221 Richard Arrington Jr. Blvd North, Birmingham, AL
Fully refundableReserve now, pay when you stay
The price is $209 per night from Nov 25 to Nov 25
6.31 mi from city center
4.2/5 Excellent! (530 reviews)
"The property was very clean, staff was amazing!!! it was walkable to all the locations we wanted to go to. Looking at the lights on the bridge was also nice"

Reviewed on Sep 20, 2021

The Westin Birmingham
Fairfield Inn & Suites by Marriott Pelham
2.5 out of 5
230 Cahaba Valley Rd, Pelham, AL
Fully refundableReserve now, pay when you stay
The price is $109 per night from Oct 31 to Oct 31
7.34 mi from city center
4.5/5 Wonderful! (944 reviews)
"Very Nice staff. Clean, friendly, conveneient"

Reviewed on Oct 25, 2021

Fairfield Inn & Suites by Marriott Pelham
Renaissance Birmingham Ross Bridge Golf Resort & Spa
4 out of 5
4000 Grand Ave, Hoover, Birmingham, AL
Fully refundableReserve now, pay when you stay
The price is $169 per night from Nov 23 to Nov 23
6.51 mi from city center
4.4/5 Excellent! (520 reviews)
"Very elegant and beautiful place. Pricey though."

Reviewed on Oct 15, 2021

Renaissance Birmingham Ross Bridge Golf Resort & Spa
Hampton Inn & Suites-Downtown-Tutwiler
2.5 out of 5
2021 Park Place, Birmingham, AL
Fully refundableReserve now, pay when you stay
The price is $110 per night from Nov 22 to Nov 22
5.92 mi from city center
4.3/5 Excellent! (996 reviews)
"Everything was just gorgeous and we loved the hotel. The location was perfect for us and we wished we'd had more time to explore the park and the library. Being accosted by the homeless everytime we left the grounds was not my favorite. We could pay a huge prive for the car to stay at the hotel or ..."

Reviewed on Oct 21, 2021

Hampton Inn & Suites-Downtown-Tutwiler
Don't see what you're looking for?
See all available properties in Vestavia Hills
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Visiting Vestavia Hills

Visitors to Vestavia Hills are sure to enjoy the restaurants. Tourists can also enjoy the city's basketball games, shopping, and churches. Birmingham Botanical Gardens, Vulcan Statue, and Arlington Antebellum Home and Gardens are some of the top sights around the area.

  • There are 3 hotels and other accommodations in Vestavia Hills
  • The closest major airport is in Birmingham, AL (BHM-Birmingham Intl.), 8.7 mi (14 km) from the city center

Sightseeing and Staying in Vestavia Hills

A favorite place to visit in the city is Birmingham Ballet. In the area, you'll also find Birmingham Botanical Gardens and Vulcan Statue.

This is a top place to stay based on our user reviews:

  • Econo Lodge - This 2-star hotel features free breakfast, free WiFi, and free parking. It's a favorite with Expedia travelers for its WiFi.

Popular places to visit around the area include Arlington Antebellum Home and Gardens, located 5.5 mi (8.8 km) from the city center, and McWane Science Center, which is 5.5 mi/8.9 km away.

Dressing for Vestavia Hills

  • Between January and March, you can expect average temperatures of 71°F during the day and 33°F at night
  • From April to June, the average during the day is 90°F, while the average at night is 47°F
  • July through September has daytime averages of 91°F with nighttime averages of 59°F
  • In October-December, you can expect daytime averages of 80°F and nighttime averages of 34°F
  • About 53.70 inches of rain falls on Vestavia Hills each year
  • Usually August and July are the hottest months with an average of 90°F, whereas January and December are often coldest, averaging 35°F

Frequently asked questions

Recent reviews of Vestavia Hills hotels

More trip options