2 Adults

Compare other sites

Filters


Star Ratings

1
24
91
61
9
Unrated48

Price (per night)

$0 - $506
$50 - $100108
$100 - $15065
$150 - $20012
$200+43

Review Score

Superb 9+40
Very Good 8+56
Good 7+31
Pleasant 6+23

Property Type

Hotel159
Motel24
Apartment16
Bed & Breakfast13
Serviced Apartment8
Inn6
Vacation Rental4
Resort2
Guest House1
Homestay1

Hotel Facilities

24-Hour reception163
Wi-Fi134
Swimming pool133
Elevator / Lift127
Fitness center110
Room service57
Restaurant46
Concierge43
Airport shuttle40
Spa33
Parking32
Bar14
Garden13
Pet friendly13
Disabled access11
Babysitting9
Cafeteria7
Bicycle rental4
Child pool2
Outdoor heated pool1
Kids club1

Room Facilities

Air conditioning148
Safe-deposit box103
TV98
Hair dryer84
Refrigerator63
Microwave52
Coffee / Tea maker47
Bathtube15
Kitchenette9
Ice machine4
Bathrobes4
Mini Bar3

234 hotels
Sort by:
Beall Mansion An Elegant Bed & Breakfast Inn
Beall Mansion An Elegant Bed & Breakfast InnAlton- Show on map

Exceptional, 10.0

(469reviews)
  • Room service
  • Swimming pool
  • Spa
  • Garden
  • Concierge
  • Wi-Fi
Avg. price/night

$271

Super 8 by Wyndham Alton
Super 8 by Wyndham AltonAlton- Show on map

Good, 7.3

(493reviews)
  • 24-Hour reception
Avg. price/night

$70

Craig Manor
Avg. price/night

$100

Hampton Inn & Suites St Louis/Alton IL
Hampton Inn & Suites St Louis/Alton ILAlton- Show on map

Superb, 9.3

(84reviews)
  • Fitness center
  • Swimming pool
  • 24-Hour reception
Avg. price/night

$140

Bel Air Motel Wood River
Avg. price/night

$64

Comfort Inn Alton
Comfort Inn AltonAlton- Show on map

Good, 7.7

(651reviews)
  • Swimming pool
  • Elevator / Lift
  • 24-Hour reception
  • Wi-Fi
Best Western Premier Alton-St Louis Area Hotel
Best Western Premier Alton-St Louis Area HotelAlton- Show on map

Superb, 9.0

(114reviews)
  • Room service
  • Bar
  • Fitness center
  • Swimming pool
  • Spa
  • Garden
  • Concierge
  • Elevator / Lift
  • 24-Hour reception
  • Wi-Fi
Avg. price/night

$126

Budget Inn Saint Louis
Budget Inn Saint LouisSaint Louis- Show on map

6.1

(92reviews)
  • Swimming pool
  • 24-Hour reception
  • Wi-Fi
Best Western Plus Parkway Hotel
Best Western Plus Parkway HotelAlton- Show on map

Fabulous, 8.7

(760reviews)
  • Room service
  • Disabled access
  • Fitness center
  • Swimming pool
  • Outdoor heated pool
  • Elevator / Lift
  • 24-Hour reception
Avg. price/night

$91

Econo Lodge Inn & Suites Granite City
Econo Lodge Inn & Suites Granite CityGranite City- Show on map

6.7

(253reviews)
  • Concierge
  • Elevator / Lift
  • 24-Hour reception
  • Wi-Fi
Avg. price/night

$56

Lewis & Clark Motor Lodge
Lewis & Clark Motor LodgeAlton- Show on map

3.0

(5reviews)
  • Room service
  • 24-Hour reception
  • Wi-Fi
Knights Inn St Louis North MO
Knights Inn St Louis North MOSaint Louis- Show on map

5.6

(82reviews)
  • 24-Hour reception
  • Wi-Fi
Economy Inn - Granite City
Avg. price/night

$61

Green Tree Inn Elsah
Green Tree Inn ElsahElsah- Show on map

Exceptional, 9.9

(183reviews)
  • Garden
  • Wi-Fi
Avg. price/night

$169

Days Inn by Wyndham St Louis North
Days Inn by Wyndham St Louis NorthSaint Louis- Show on map

6.4

(1048reviews)
  • Swimming pool
  • 24-Hour reception
  • Wi-Fi
Avg. price/night

$54

Fairfield Inn & Suites by Marriott St Louis Pontoon Beach/Granite City IL
Fairfield Inn & Suites by Marriott St Louis Pontoon Beach/Granite City ILPontoon Beach- Show on map

Superb, 9.3

(215reviews)
  • Room service
  • Fitness center
  • Swimming pool
  • Elevator / Lift
  • 24-Hour reception
  • Wi-Fi
Avg. price/night

$109

Quality Inn Florissant St Louis
Quality Inn Florissant St LouisSaint Louis- Show on map

Very Good, 8.0

(1250reviews)
  • Fitness center
  • Swimming pool
  • Elevator / Lift
  • 24-Hour reception
  • Wi-Fi
Avg. price/night

$59

Red Roof Inn St Louis - Florissant
Avg. price/night

$73

Motel 6 Pontoon Beach IL
Motel 6 Pontoon Beach ILPontoon Beach- Show on map

5.9

(280reviews)
  • Swimming pool
  • 24-Hour reception
Avg. price/night

$84

La Quinta Inn & Suites St Louis Hazelwood - Airport North
La Quinta Inn & Suites St Louis Hazelwood - Airport NorthSaint Louis- Show on map

6.4

(1395reviews)
  • Fitness center
  • Elevator / Lift
  • 24-Hour reception
  • Airport shuttle
Avg. price/night

$58

Baymont Inn & Suites Hazelwood
Baymont Inn & Suites HazelwoodSaint Louis- Show on map

Good, 7.3

(500reviews)
  • Fitness center
  • Swimming pool
  • Spa
  • 24-Hour reception
  • Wi-Fi
  • Airport shuttle
Avg. price/night

$82

Maple Leaf Cottage Inn
Maple Leaf Cottage InnElsah- Show on map

Exceptional, 9.9

(126reviews)
  • Garden
  • Wi-Fi
Avg. price/night

$159

Days Inn by Wyndham Pontoon Beach
Days Inn by Wyndham Pontoon BeachPontoon Beach- Show on map

6.1

(518reviews)
  • Fitness center
  • Swimming pool
  • Spa
  • Elevator / Lift
  • 24-Hour reception
Avg. price/night

$58

Comfort Inn & Suites Hazelwood - St Louis Hazelwood
Comfort Inn & Suites Hazelwood - St Louis HazelwoodSaint Louis- Show on map

Very Good, 8.2

(1265reviews)
  • Fitness center
  • Swimming pool
  • Elevator / Lift
  • 24-Hour reception
  • Wi-Fi
Avg. price/night

$73

Budget Inn Hazelwood
Budget Inn HazelwoodSaint Louis- Show on map

5.0

(6reviews)
  • Swimming pool
  • 24-Hour reception
  • Wi-Fi
Avg. price/night

$62

Super 8 by Wyndham Pontoon Beach IL St Louis MO Area
Super 8 by Wyndham Pontoon Beach IL St Louis MO AreaPontoon Beach- Show on map

6.1

(472reviews)
  • Swimming pool
  • Elevator / Lift
  • 24-Hour reception
Avg. price/night

$48

Host Inn and Suites
Host Inn and SuitesSaint Louis- Show on map

Good, 7.0

(597reviews)
  • Fitness center
  • Swimming pool
  • 24-Hour reception
  • Parking
Avg. price/night

$58

La Quinta Inn & Suites Pontoon Beach
La Quinta Inn & Suites Pontoon BeachPontoon Beach- Show on map

Good, 7.4

(531reviews)
  • Fitness center
  • Swimming pool
  • Elevator / Lift
  • 24-Hour reception
  • Wi-Fi
Avg. price/night

$81

1 of 8

Loading...

loading