Six Flags hotels tend to offer specials connected with nearby the nearby park. But many times, you must pay for the convenience of being next door to all the fun.
It sometimes pays to drive a few miles. But chances are good that at the end of the day, you'll be tired. Fighting through a lot of heavy traffic across many miles might not be a good idea.
With all of that in mind, here are some places to check near 11 Six Flags parks for reasonable prices and short driving distances.
An attempt was made here to provide at least one low-budget choice and one mid-range ($100-$125/night) option. But most of the choices here should come in under $100 per night before taxes and fees.
Keep in mind these are not endorsements for the Six Flags hotels, merely starting points in your research. Check each option carefully and remember that during holidays, many of these hotels will fill up quickly.
Six Flags Discovery Kingdom, Vallejo (San Francisco)
- Best Western Inn and Suites at Discovery Kingdom
- Comfort Inn Vallejo
- Deluxe Inn
- Howard Johnson Inn and Suites Vallejo
- Motel 6 Vallejo
Six Flags Six Flags Magic Mountain, Los Angeles
- Best Western Valencia Inn
- Fairfield Inn Santa Clarita
- Holiday Inn Express Santa Clarita
- Comfort Inn Magic Mountain/Castaic
Six Flags Over Georgia, Atlanta
Six Flags Great America, Chicago
Six Flags America, Baltimore/Washington
Six Flags New England, Springfield, Mass.
- Candlewood Suites West Springfield
- Red Carpet Inn West Springfield
- Regency Inn West Springfield
- Residence Inn West Springfield
Six Flags St. Louis
Six Flags Great Adventure, Jackson, N.J.
Six Flags Great Escape, Lake George, N.Y.
- Country Hearth Inn Lake George
- Ramada Inn Queensbury
- Six Flags Great Escape (on property and frequently $200/night)
- Sleep Inn Queensbury
Six Flags Fiesta, San Antonio
- Best Western Fiesta Inn
- Marriott Northwest San Antonio
- Studio Six San Antonio/Six Flags
- Super 8 San Antonio Fiesta
Six Flags Over Texas, Arlington


