- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Oakville 2-star hotels

1. Pear Tree Inn St. Louis Airport
Pear Tree Inn St. Louis AirportSt. Ann
9.4 out of 10, Exceptional, (3,361 reviews)
The price is CA $128
CA $152 total
includes taxes & fees
Nov 16 - Nov 17

2. Days Inn and Suites by Wyndham St. Louis/Westport Plaza
Days Inn and Suites by Wyndham St. Louis/Westport PlazaWestport
4.4 out of 10, (1,008 reviews)
The price is CA $84
CA $98 total
includes taxes & fees
Nov 16 - Nov 17

3. Tru By Hilton St. Louis Downtown
Tru By Hilton St. Louis DowntownDowntown West
7.8 out of 10, Good, (1,020 reviews)
The price is CA $105
CA $123 total
includes taxes & fees
Dec 11 - Dec 12

4. The West End
The West EndCentral West End
8.6 out of 10, Excellent, (715 reviews)
The price is CA $99
CA $145 total
includes taxes & fees
Nov 15 - Nov 16

5. Pear Tree Inn St. Louis Arnold
Pear Tree Inn St. Louis ArnoldArnold
9.4 out of 10, Exceptional, (1,006 reviews)
The price is CA $128
CA $148 total
includes taxes & fees
Nov 16 - Nov 17

6. Best Western St. Louis Inn
Best Western St. Louis InnSt. Louis
8.4 out of 10, Very good, (1,218 reviews)
The price is CA $107
CA $123 total
includes taxes & fees
Nov 17 - Nov 18

7. Red Roof Inn PLUS+ St Louis - Forest Park/ Hampton Ave
Red Roof Inn PLUS+ St Louis - Forest Park/ Hampton AveThe Hill
6.0 out of 10, (1,002 reviews)
The price is CA $104
CA $121 total
includes taxes & fees
Nov 16 - Nov 17

8. Best Western St. Louis Fairview Heights
Best Western St. Louis Fairview HeightsFairview Heights
7.4 out of 10, Good, (157 reviews)
The price is CA $119
CA $135 total
includes taxes & fees
Nov 23 - Nov 24

9. Hyatt Select St. Louis Airport
Hyatt Select St. Louis AirportWoodson Terrace
9.2 out of 10, Wonderful, (1,022 reviews)
The price is CA $156
CA $193 total
includes taxes & fees
Nov 15 - Nov 16

10. Days Inn by Wyndham Downtown St. Louis
Days Inn by Wyndham Downtown St. LouisNear North Riverfront
5.4 out of 10, (1,001 reviews)
The price is CA $102
CA $120 total
includes taxes & fees
Nov 23 - Nov 24

11. The Knight Center at Washington University
The Knight Center at Washington UniversitySt. Louis
9.4 out of 10, Exceptional, (724 reviews)
The price is CA $190
CA $218 total
includes taxes & fees
Nov 27 - Nov 28

12. Studio 6 Extended Stay - St Louis, MO - Westport/Craig Road
Studio 6 Extended Stay - St Louis, MO - Westport/Craig RoadWestport
6.0 out of 10, (1,009 reviews)
The price is CA $79
CA $92 total
includes taxes & fees
Nov 17 - Nov 18

13. Quality Inn Saint Louis Airport
Quality Inn Saint Louis AirportWoodson Terrace
6.0 out of 10, (1,000 reviews)
The price is CA $78
CA $97 total
includes taxes & fees
Dec 6 - Dec 7

14. Best Western Plus St. Louis West-Westport
Best Western Plus St. Louis West-WestportWestport
8.0 out of 10, Very good, (1,115 reviews)
The price is CA $119
CA $140 total
includes taxes & fees
Nov 15 - Nov 16

15. Hampton Inn By Hilton St Louis Airport
Hampton Inn By Hilton St Louis AirportWoodson Terrace
9.0 out of 10, Wonderful, (260 reviews)
The price is CA $163
CA $196 total
includes taxes & fees
Nov 23 - Nov 24

16. AC Hotel St. Louis Clayton
AC Hotel St. Louis ClaytonClayton
9.2 out of 10, Wonderful, (426 reviews)
The price is CA $182
CA $213 total
includes taxes & fees
Dec 6 - Dec 7

17. Motel 6 Caseyville, IL - Caseyville Il
Motel 6 Caseyville, IL - Caseyville IlCaseyville
6.4 out of 10, (1,015 reviews)
The price is CA $72
CA $81 total
includes taxes & fees
Nov 14 - Nov 15

18. Motel 6 Maryland Heights, MO
Motel 6 Maryland Heights, MOWestport
6.2 out of 10, (1,003 reviews)
The price is CA $92
CA $108 total
includes taxes & fees
Nov 13 - Nov 14

19. Quality Inn & Suites near St. Louis and I-255
Quality Inn & Suites near St. Louis and I-255Cahokia
7.4 out of 10, Good, (1,000 reviews)
The price is CA $98
CA $110 total
includes taxes & fees
Dec 13 - Dec 14

20. Comfort Inn Festus - St Louis South
Comfort Inn Festus - St Louis SouthFestus
7.8 out of 10, Good, (1,004 reviews)
The price is CA $98
CA $114 total
includes taxes & fees
Dec 3 - Dec 4












































































