Aloft Birmingham Soho Square
1903 29th Avenue South
Homewood, AL
Nightly Rates
(149.00 - 149.00)
3 Star
17.13
miles from Shoals Hospital
Americas Best Inns Birmingham Airport
5101 Messer Airport Hwy
Birmingham, AL 35212
Nightly Rates
(58.50 - 75.00)
3 Star
21.49
miles from Shoals Hospital
Americas Best Inns-Birmingham
9225 Roebuck Parkway East
Birmingham, AL 35206
Nightly Rates
(55.00 - 85.00)
1 Star
24.88
miles from Shoals Hospital
Americas Best Inns-Birmingham Homewood
251 Summit Parkway
Birmingham, AL 35209
Nightly Rates
(49.46 - 54.95)
3 Star
16.44
miles from Shoals Hospital
Americas Best Value Inn
1813 Crestwood Blvd
Irondale, AL 35210
Nightly Rates
(44.96 - 49.95)
1 Star
21.10
miles from Shoals Hospital
Americas Best Value Inn
11960 Hwy 25
Calera, AL 35040-5026
Nightly Rates
(62.20 - 62.20)
2 Star
9.07
miles from Shoals Hospital
Americas Best Value Inn
1093 Higrove Pkwy
Leeds, AL 35094
Nightly Rates
(59.99 - 69.99)
1 Star
23.91
miles from Shoals Hospital
Americas Best Value Inn
1121 9th Ave SW
Bessemer, AL 35022
Nightly Rates
(53.10 - 59.00)
2 Star
16.02
miles from Shoals Hospital
BEST WESTERN PLUS Bass Hotel & Suites
1949 Village Drive
Leeds, AL 35094-1133
Nightly Rates
(85.99 - 125.99)
2 Star
27.36
miles from Shoals Hospital
BEST WESTERN PLUS Bessemer Hotel & Suites
5041 Academy Ln
Bessemer, AL 35022-5250
Nightly Rates
(95.99 - 99.99)
2 Star
16.36
miles from Shoals Hospital
BEST WESTERN PLUS Carlton Suites
140 State Farm Pkwy
Birmingham, AL 35029
Nightly Rates
(109.00 - 159.00)
2 Star
15.32
miles from Shoals Hospital
BEST WESTERN PLUS Oak Mountain Inn
100 Bishop Circle
Pelham, AL 35124
Nightly Rates
(109.99 - 139.99)
2 Star
6.95
miles from Shoals Hospital
Baymont Inn and Suites Birmingham/Vestavia
1466 Montgomery Highway
Birmingham, AL 35216
Nightly Rates
(49.00 - 54.00)
2 Star
12.96
miles from Shoals Hospital
Birmingham Garden Inn
7901 Crestwood Blvd.
Birmingham, AL 35210
Nightly Rates
(62.96 - 69.95)
2 Star
20.87
miles from Shoals Hospital
Birmingham Marriott
3590 Grandview Parkway
Birmingham, AL 35243
Nightly Rates
(199.95 - 199.95)
3 Star
14.42
miles from Shoals Hospital
Candlewood Suites ALABASTER
1004 BALMORAL DRIVE
Alabaster, AL 35007
Nightly Rates
(79.20 - 103.20)
2 Star
2.56
miles from Shoals Hospital
Candlewood Suites BIRMINGHAM
600 Corporate Ridge Drive
Birmingham, AL 35242
Nightly Rates
(75.96 - 105.96)
2 Star
13.63
miles from Shoals Hospital
Cobb Lane Bed and Breakfast
1309 19th Street South
Birmingham, AL 35205
Nightly Rates
(99.00 - 129.00)
3 Star
18.42
miles from Shoals Hospital
Comfort Inn & Suites
1951 Village Drive
Leeds, AL 35094
Nightly Rates
(85.00 - 145.00)
2 Star
27.39
miles from Shoals Hospital
Comfort Inn & Suites Birmingham
4400 Colonnade Parkway
Birmingham, AL 35243
Nightly Rates
(102.00 - 144.00)
2 Star
14.16
miles from Shoals Hospital
Comfort Inn Airport
4965 Montevallo Rd
Birmingham, AL 35210-2418
Nightly Rates
(84.99 - 149.99)
2 Star
20.77
miles from Shoals Hospital
Comfort Inn Birmingham
226 Summit Parkway
Birmingham, AL 35209
Nightly Rates
(84.99 - 119.99)
2 Star
16.40
miles from Shoals Hospital
Comfort Suites Pelham
2235 Pelham Parkway
Pelham, AL 35124
Nightly Rates
(79.00 - 79.00)
2 Star
8.71
miles from Shoals Hospital
Country Inn & Suites By Carlson, Bessemer, AL
4985 ACADEMY COURT
Bessemer, AL 35022-5250
Nightly Rates
(86.00 - 142.00)
2 Star
16.55
miles from Shoals Hospital
Country Inn & Suites By Carlson, Homewood, AL
485 WILDWOOD NORTH CIRCLE
Homewood, AL 35209
Nightly Rates
(79.00 - 94.00)
2 Star
15.13
miles from Shoals Hospital
Courtyard Birmingham Colonnade
4300 Colonnade Parkway
Birmingham, AL 35243
Nightly Rates
(99.00 - 124.00)
3 Star
14.11
miles from Shoals Hospital
Courtyard Birmingham Downtown at UAB
1820 5th Avenue South
Birmingham, AL 35233
Nightly Rates
(184.00 - 184.00)
2 Star
19.08
miles from Shoals Hospital
Courtyard Birmingham Homewood
500 Shades Creek Parkway
Homewood, AL 35209
Nightly Rates
(124.00 - 139.00)
3 Star
16.37
miles from Shoals Hospital
Courtyard Birmingham Hoover
1824 Montgomery Highway South
Hoover, AL 35244
Nightly Rates
(139.00 - 149.00)
3 Star
9.90
miles from Shoals Hospital
Days Inn Birmingham, AL
1485 Montgomery Hwy
Birmingham, AL 35216
Nightly Rates
(64.99 - 74.99)
2 Star
12.78
miles from Shoals Hospital
Days Inn Birmingham/Summit Mall
4627 Hwy 280 East
Birmingham, AL 35242
Nightly Rates
(74.99 - 84.99)
2 Star
13.99
miles from Shoals Hospital
Days Inn Birmingham/West
905 11th Court W
Birmingham, AL 35204
Nightly Rates
(59.99 - 129.99)
1 Star
20.56
miles from Shoals Hospital
Days Inn Calera
11691 Hwy 25
Calera, AL 35040
Nightly Rates
(75.00 - 75.00)
1 Star
9.09
miles from Shoals Hospital
Days Inn Childersburg
33669 US Hwy 280
Childersburg, AL 35044
Nightly Rates
(59.99 - 59.99)
1 Star
24.29
miles from Shoals Hospital
Days Inn Fultondale
616 Decatur Hwy
Fultondale, AL 35068
Nightly Rates
(119.90 - 179.85)
3 Star
24.91
miles from Shoals Hospital
Days Inn Galleria-Birmingham
1800 Riverchase Drive
Birmingham, AL 35244
Nightly Rates
(69.00 - 79.00)
1 Star
9.98
miles from Shoals Hospital
Days Inn Leeds
1838 Asheville Road
Leeds, AL 35094
Nightly Rates
(75.00 - 146.00)
1 Star
26.97
miles from Shoals Hospital
Doubletree Hotel Birmingham
808 20th Street South
Birmingham, AL 35205
Nightly Rates
(109.95 - 109.95)
3 Star
18.89
miles from Shoals Hospital
Drury Inn and Suites Birmingham SE
3510 Grandview Parkway
Birmingham, AL 35243
Nightly Rates
(94.99 - 104.99)
3 Star
14.57
miles from Shoals Hospital
Drury Inn and Suites Birmingham SW
160 State Farm Parkway
Birmingham, AL 35209
Nightly Rates
(114.99 - 124.99)
3 Star
15.36
miles from Shoals Hospital
Econo Lodge Birmingham
1535 Montgomery Highway
Birmingham, AL 35216
Nightly Rates
(50.00 - 65.00)
1 Star
12.53
miles from Shoals Hospital
Econo Lodge Oxmoor
195 Oxmoor Rd.
Birmingham, AL 35209
Nightly Rates
(53.99 - 53.99)
2 Star
16.21
miles from Shoals Hospital
Embassy Suites Birmingham
2300 Woodcrest Place
Birmingham, AL 35209
Nightly Rates
(139.00 - 239.00)
3 Star
17.72
miles from Shoals Hospital
Embassy Suites Birmingham Hoover
2960 John Hawkins Parkway
Birmingham, AL 35244
Nightly Rates
(122.32 - 269.00)
3 Star
9.85
miles from Shoals Hospital
Fairfield Inn & Suites Birmingham Bessemer
4980 Academy Court
Bessemer, AL 35022
Nightly Rates
(116.10 - 139.00)
2 Star
16.44
miles from Shoals Hospital
Fairfield Inn & Suites Birmingham Pelham/I-65
230 Cahaba Valley Road
Pelham, AL 35124
Nightly Rates
(104.00 - 104.00)
2 Star
7.00
miles from Shoals Hospital
Fairfield Inn Birmingham Inverness
707 Key Drive
Birmingham, AL 35242
Nightly Rates
(79.00 - 94.00)
2 Star
13.94
miles from Shoals Hospital
HYATT PLACE BIRMINGHAM INVERNESS
4686 Hwy 280 East
Birmingham, AL 35242
Nightly Rates
(85.00 - 89.00)
3 Star
13.71
miles from Shoals Hospital
Hampton Inn Suites Birmingham/Pelham /I65/
232 Cahabe Valley Rd.
Pelham, AL 35124
Nightly Rates
(109.00 - 135.00)
2 Star
7.75
miles from Shoals Hospital
Hampton Inn Suites BirminghamDowntownTutwiler
2021 Park Place
Birmingham, AL 35203
Nightly Rates
(126.65 - 229.00)
2 Star
20.01
miles from Shoals Hospital
Hampton Inn Suites BirminghamEast I20
3910 Kilgore Memorial Drive
Birmingham, AL 35210
Nightly Rates
(99.00 - 109.00)
2 Star
21.21
miles from Shoals Hospital
Hampton Inn Suites BirminghamHooverGalleria
4520 Galleria Boulevard
Hoover, AL 35244
Nightly Rates
(134.00 - 160.00)
2 Star
9.98
miles from Shoals Hospital
Hampton Inn Birmingham/Bessemer
4910 Civic Lane
Bessemer, AL 35022
Nightly Rates
(114.99 - 149.00)
2 Star
16.01
miles from Shoals Hospital
Hampton Inn Birmingham/Leeds AL
310 Rex Lake Road
Leeds, AL 35094
Nightly Rates
(116.10 - 169.00)
2 Star
23.59
miles from Shoals Hospital
Hampton Inn Birmingham/MTN Brook
2731 US Hwy 280
Birmingham, AL 35223
Nightly Rates
(105.40 - 134.00)
2 Star
17.12
miles from Shoals Hospital
Hampton Inn Calera
93 Metro Drive
Calera, AL 35040
Nightly Rates
(105.00 - 105.00)
2 Star
5.67
miles from Shoals Hospital
Hampton InnBirmingham I65/Lakeshore Dr
30 State Farm Parkway
Birmingham, AL 35209
Nightly Rates
(109.00 - 119.00)
2 Star
15.80
miles from Shoals Hospital
Hampton Ste Birmingham280 EEagle Point
6220 Farley Court
Birmingham, AL 35242
Nightly Rates
(75.65 - 99.00)
2 Star
13.51
miles from Shoals Hospital
Hilton Birmingham Perimeter Park
8 Perimeter Drive
Birmingham, AL 35243
Nightly Rates
(179.00 - 199.00)
3 Star
14.48
miles from Shoals Hospital
Hilton Garden Inn Birmingham SE/Liberty Park
2080 Urban Center Parkway
Vestavia Hills, AL 35266
Nightly Rates
(109.00 - 139.00)
2 Star
17.70
miles from Shoals Hospital
Hilton Garden Inn Birmingham/Lakeshore Drive
520 Wildwood Circle Drive North
Homewood, AL 35209
Nightly Rates
(117.86 - 179.00)
3 Star
15.21
miles from Shoals Hospital
Hmptn Inn Birmingham Colonnade
3400 Colonnade Prkwy at US 280
Birmingham, AL 35243
Nightly Rates
(129.49 - 155.67)
2 Star
14.36
miles from Shoals Hospital
Holiday Inn BIRMINGHAM - HOMEWOOD
492 WILDWOOD CIRCLE NORTH
Homewood, AL 35209
Nightly Rates
(100.00 - 110.00)
2 Star
15.21
miles from Shoals Hospital
Holiday Inn BIRMINGHAM - HOOVER
2901 JOHN HAWKINS PARKWAY
Hoover, AL 35244
Nightly Rates
(103.56 - 180.51)
3 Star
9.89
miles from Shoals Hospital
Holiday Inn BIRMINGHAM-AIRPORT
5000 RICHARD ARRINGTON JR BLVD N
Birmingham, AL 35212
Nightly Rates
(81.00 - 91.00)
3 Star
21.50
miles from Shoals Hospital
Holiday Inn Express Birmingham I-65 South (Pelham)
260 CAHABA VALLEY ROAD
Pelham, AL 35124
Nightly Rates
(95.51 - 125.00)
2 Star
7.03
miles from Shoals Hospital
Holiday Inn Express Hotel & Suites BESSEMER
5001 ACADEMY LANE
Bessemer, AL 35022
Nightly Rates
(130.00 - 150.00)
2 Star
16.44
miles from Shoals Hospital
Holiday Inn Express Hotel & Suites BIRMINGHAM - INVERNESS 280
156 RESOURCE CENTER PARKWAY
Birmingham, AL 35242
Nightly Rates
(114.00 - 129.00)
2 Star
13.89
miles from Shoals Hospital
Holiday Inn Express Hotel & Suites BIRMINGHAM-IRONDALE (EAST)
811 Old Grants Mill Road
Birmingham, AL 35210
Nightly Rates
(88.40 - 91.81)
2 Star
21.37
miles from Shoals Hospital
Homewood Suites by Hilton BirminghamSWRiverchaseGalleria
121 Riverchase Parkway East
Hoover, AL 35244
Nightly Rates
(92.65 - 209.00)
2 Star
8.35
miles from Shoals Hospital
Homewood Suites by Hilton BirminghamSouth/Inverness
215 Inverness Center Drive
Birmingham, AL 35242
Nightly Rates
(99.00 - 119.00)
2 Star
13.60
miles from Shoals Hospital
Howard Johnson Inn - Birmingham
275 Oxmoor Rd
Birmingham, AL 35209
Nightly Rates
(54.99 - 59.99)
1 Star
16.27
miles from Shoals Hospital
Hyatt Place Birmingham Downtown
2024 4th Ave South
Birmingham, AL 35233
Nightly Rates
(149.00 - 186.00)
3 Star
19.23
miles from Shoals Hospital
Hyatt Place Birmingham/Hoover
2980 John Hawkins Parkway
Hoover, AL 35244
Nightly Rates
(97.00 - 114.00)
3 Star
9.90
miles from Shoals Hospital
Jameson Inn Bessemer
5021 Academy Lane
Bessemer, AL 35022
Nightly Rates
(89.99 - 94.99)
2 Star
16.00
miles from Shoals Hospital
Key West Inn Childersburg
32210 US HIGHWAY 280
Childersburg, AL 35044
Nightly Rates
(62.00 - 62.00)
1 Star
23.83
miles from Shoals Hospital
La Quinta Inn & Suites Birmingham Homewood
60 State Farm Pkwy
Homewood, AL 35209
Nightly Rates
(74.00 - 95.50)
2 Star
15.76
miles from Shoals Hospital
La Quinta Inn & Suites Birmingham Hoover
120 Riverchase Parkway E.
Birmingham, AL 35244
Nightly Rates
(65.00 - 85.00)
2 Star
8.39
miles from Shoals Hospital
La Quinta Inn Birmingham / Cahaba Park South
513 Cahaba Park Circle
Birmingham, AL 35242
Nightly Rates
(55.00 - 75.00)
2 Star
14.19
miles from Shoals Hospital
Microtel Inn and Suites Hoover-Galleria Mall
500 Jackson Drive
Hoover, AL 35244
Nightly Rates
(79.00 - 99.00)
2 Star
9.78
miles from Shoals Hospital
Quality Inn Birmingham
3910 Kilgore Memorial Drive
Birmingham, AL 35210
Nightly Rates
(67.99 - 74.99)
2 Star
21.22
miles from Shoals Hospital
Quality Inn Calera
357 Highway 304
Calera, AL 35040
Nightly Rates
(85.99 - 95.99)
2 Star
6.06
miles from Shoals Hospital
Quality Inn Pelham
110 Cahaba Valley Pkwy.
Pelham, AL 35124
Nightly Rates
(69.99 - 83.99)
2 Star
7.22
miles from Shoals Hospital
Ramada Limited Birmingham Pelham
113 Cahaba Valley Park East
Pelham, AL 35124
Nightly Rates
(61.19 - 68.39)
2 Star
7.26
miles from Shoals Hospital
Renaissance Birmingham Ross Bridge Golf Resort & Spa
4000 Grand Ave
Birmingham, AL 35226
Nightly Rates
(189.00 - 1,500.00)
3 Star
12.81
miles from Shoals Hospital
Residence Inn Birmingham Downtown at UAB
821 20th Street South
Birmingham, AL 35205
Nightly Rates
(119.00 - 159.00)
3 Star
18.88
miles from Shoals Hospital
Residence Inn Birmingham Homewood
50 State Farm Parkway
Birmingham, AL 35209
Nightly Rates
(134.00 - 179.00)
3 Star
15.60
miles from Shoals Hospital
Residence Inn Birmingham Hoover
2725 John Hawkins Parkway
Hoover, AL 35244
Nightly Rates
(104.00 - 124.00)
3 Star
9.57
miles from Shoals Hospital
Residence Inn Birmingham Inverness
3 Greenhill Pkwy, at US Hwy280
Birmingham, AL 35242
Nightly Rates
(84.00 - 84.00)
3 Star
13.86
miles from Shoals Hospital
Rime Garden Inn
5320 Beacon Drive
Birmingham, AL 35210
Nightly Rates
(85.99 - 85.99)
2 Star
21.04
miles from Shoals Hospital
Sheraton Birmingham Hotel
2101 Richard Arrington Jr. Boulevard North
Birmingham, AL 35203
Nightly Rates
(159.00 - 165.00)
3 Star
20.36
miles from Shoals Hospital
Sleep Inn Bessemer
1259 Greenmor Dr.
Bessemer, AL 35023
Nightly Rates
(69.99 - 89.99)
2 Star
11.39
miles from Shoals Hospital
Sleep Inn Pelham
200 Southgate Dr.
Pelham, AL 35124
Nightly Rates
(73.99 - 73.99)
1 Star
7.16
miles from Shoals Hospital
SpringHill Suites Birmingham Colonnade
3950 Colonnade Parkway
Birmingham, AL 35243
Nightly Rates
(169.00 - 169.00)
2 Star
14.31
miles from Shoals Hospital
SpringHill Suites Birmingham Downtown at UAB
2024 4th Avenue South
Birmingham, AL 35233
Nightly Rates
(174.00 - 174.00)
2 Star
19.23
miles from Shoals Hospital
Sun Suites Of Birmingham
424 Commons Drive
Birmingham, AL 35209
Nightly Rates
(54.99 - 64.99)
2 Star
15.24
miles from Shoals Hospital
Sun Suites of Birmingham
424 Commons Drive
Birmingham, AL 35209
Nightly Rates
(58.49 - 67.49)
1 Star
15.24
miles from Shoals Hospital
Super 8 Fultondale Birmingham
North I-65 Ex 266 Hwy 31
Fultondale, AL 35068
Nightly Rates
(52.96 - 52.96)
1 Star
25.00
miles from Shoals Hospital
Super 8 Homewood Birmingham Area
140 Vulcan Rd
Homewood, AL 35209
Nightly Rates
(57.99 - 61.99)
1 Star
16.54
miles from Shoals Hospital
Super 8 Moody
2451 Moody Parkway
Moody, AL 35004
Nightly Rates
(50.15 - 207.95)
1 Star
28.20
miles from Shoals Hospital
The Hotel Highland at Five Pts S/UAB, an Ascend Collection hotel
1023 20th St S
Birmingham, AL 35205
Nightly Rates
(139.00 - 199.00)
2 Star
18.65
miles from Shoals Hospital
The Redmont Hotel and Residences
2101 Fifth Avenue North
Birmingham, AL 35203
Nightly Rates
(165.00 - 165.00)
19.91
miles from Shoals Hospital
The Wynfrey Hotel at Riverchase Galleria
1000 Riverchase Galleria
Birmingham, AL 35244
Nightly Rates
(119.00 - 220.00)
3 Star
10.38
miles from Shoals Hospital
TownePlace Suites Birmingham Homewood
500 North Wildwood Circle
Birmingham, AL 35209
Nightly Rates
(104.00 - 159.00)
2 Star
15.15
miles from Shoals Hospital
Travelodge Pelham Birmingham
410 Oak Mountain Circle
Pelham, AL 35124
Nightly Rates
(54.99 - 54.99)
1 Star
7.08
miles from Shoals Hospital
Value Place Bessemer
5535 Academy Drive
Bessemer, AL 35022
Nightly Rates
(66.66 - 83.33)
2 Star
16.43
miles from Shoals Hospital
Value Place Pelham
101 Bishop Circle
Pelham, AL 35124
Nightly Rates
(209.99 - 249.99)
2 Star
6.94
miles from Shoals Hospital
Windwood Inn Brent/Centerville
2923 Main Street
Brent, AL 35034
Nightly Rates
(43.20 - 48.00)
2 Star
30.09
miles from Shoals Hospital
Wingate by Wyndham Birmingham
800 Corporate Ridge Drive
Birmingham, AL 35242
Nightly Rates
(69.00 - 109.00)
2 Star
13.52
miles from Shoals Hospital
It's best to book reservations early to ensure your choice of amenities, preferences on rooms and price. We have the best prices, hotel/motel deals and
discounts available online in fact the cheapest hotel rates online. Use this hotel guide to plan a short romantic weekend getaway, a business trip or an extended family vacation. Find cheap motels, discount hotels, budget friendly inns and affordable lodging accommodations to suit your needs.