18+ Hotels In St. Louis, Missouri
With iconic landmarks, an exciting food scene, and plenty of entertainment, St. Louis has something for everyone. These 18+ hotels offer a smooth check-in experience, so you can enjoy the best of the Gateway City without hassle.
St. Louis brings together big city sights and a down-to-earth vibe that makes it easy to feel at home. You’ve got the iconic Gateway Arch, of course, but there’s a lot more going on - from catching a baseball game at Busch Stadium to checking out live music in the Delmar Loop. If there’s one thing you shouldn’t miss, it’s a visit to Forest Park. It’s bigger than Central Park, packed with free museums, and perfect for a lazy afternoon of wandering.
Hotels that welcome under-21s aren’t on every block, but we’ve rounded up the ones that do. Whether you want a downtown stay close to the action or a budget spot a little outside the center, these hotels come in all price ranges and won’t hassle you about your age at check-in.
The list 19 hotels for 18- to 20-year-olds in St. Louis
-
1 Casa Magnolia B & B Saint Louis $$$
Guest Rating 9.9 Casa Magnolia B & B is situated in the city of St. Louis, in the Shaw neighorhood and features a seasonal outdoor swimming pool. The property has a garden, as well as a shared lounge. Free WiFi is available and on-site parking is provided. At the bed and breakfast, each room includes a desk and a private bathroom, some units at Casa Magnolia B & B also feature a patio. Full gourmet breakfast options are available each morning at the accommodation. Downtown St. Louis is 5 miles from Casa Magnolia B & B. The nearest airport is Lambert- St.Louis International Airport, 17 miles from the property.
Address 4171 Magnolia Avenue Show on map- The minimum age for check-in at this hotel is 18
- Swimming pool.
- Tennis court.
- Free parking available.
-
2 Drury Inn and Suites St Louis Collinsville Collinsville $$$
Guest Rating 9.3 Located along Interstates 55 and 70 and 13 miles from central St. Louis, this Collinsville, Illinois hotel serves a daily hot breakfast. Each guest room is equipped with a flat-screen cable TV. Free WiFi is provided in every room at Drury Inn Collinsville. For added convenience, a microwave and fridge are also included. An indoor pool is available on site at Collinsville Drury Inn. Guests can make use of the fitness center and business center during their stay. The Lambert St Louis International Airport can be reached in 30 minutes’ drive. Six Flags St. Louis is 40 miles away.
Address 602 North Bluff Road Show on map- The minimum age for check-in at this hotel is 18
- Swimming pool.
- Gym / fitness center.
- Pets are welcome.
- Free parking available.
-
3 Drury Inn & Suites St. Louis Brentwood Brentwood $$$
Guest Rating 9.2 An indoor/outdoor pool with a hot tub highlights this hotel with free WiFi access in Brentwood. The St. Louis city center is 8. 7 mi away from the hotel. A flat-screen TV is provided in every room at Drury Inn & Suites St. Louis Brentwood. For convenience, a microwave, refrigerator are provided. Extras include free toiletries. Sausage, eggs, and waffles are just some of the items you will find in the free hot breakfast served daily. In the evenings, guests are welcome to enjoy free soup, appetizers, beer, and wine in the lobby. At the St. Louis Brentwood Drury Inn & Suites you will find a hot tub and a 24-hour front desk. Guests can enjoy free popcorn and soda in the lobby. The property offers free parking. Lambert- St.Louis International Airport is 8.1 mi away. St. Louis University is 15 minutes’ drive away. Six Flags St. Louis is 24 mi away from the hotel.
Address 8700 Eager Road Show on map- The minimum age for check-in at this hotel is 18
- Swimming pool.
- Gym / fitness center.
- Pets are welcome.
- Free parking available.
-
4 Drury Inn & Suites St. Louis Forest Park Saint Louis $$$
Guest Rating 9.1 Just off Interstate 44 and less than 7 miles from the Gateway Arch and Saint Louis city centre, this Forest Park hotel features guest rooms with free Wi-Fi and flat-screen TV. A complimentary hot breakfast is served each morning. A microwave and fridge are included in each room at Drury Inn & Suites Near Forest Park. Guests can enjoy a swim in the indoor pool or relax in the hot tub at Forest Park Drury Inn & Suites. The on-site fitness centre is available 24-hours a day at this 100% non-smoking property. Lambert St Louis International Airport is 20 minutes’ drive away. Forest Park is just 1 mile away. The Anheuser-Busch Brewery, Busch Stadium and the Scottrade Center are within 10 minutes' drive.
Address 2111 Sulphur Avenue Show on map- The minimum age for check-in at this hotel is 18
- Swimming pool.
- Gym / fitness center.
- Pets are welcome.
- Free parking available.
-
5 Drury Plaza St. Louis at the Arch Downtown St. Louis $$$
Guest Rating 9.0 Stay in the heart of Saint Louis. Less than 5 minutes’ walk from the Gateway Arch and Busch Stadium, this hotel is located in the heart of Saint Louis city centre. A free hot breakfast is served each morning. A 37-inch flat-screen TV and free Wi-Fi are featured in every guest room at Drury Plaza St. Louis at the Arch. A microwave and a refrigerator are also provided in all rooms. Guests can enjoy a swim in the indoor pool or relax in the hot tub at Saint Louis Arch Drury Plaza. A fitness centre and a launderette are also featured on site. A same-day dry cleaning service is offered to all guests. The Anheuser-Busch Brewery and Saint Louis University are within 3 miles of this hotel. The Saint Louis Amtrak Station, Scottrade Center and Kiener Plaza are within a 12 minutes’ walk.
Address 2 South 4th Street Show on map- The minimum age for check-in at this hotel is 18
- Swimming pool.
- Gym / fitness center.
- Pets are welcome.
-
6 Drury Inn and Suites St Louis Union Station Downtown St. Louis $$$
Guest Rating 8.9 Stay in the heart of Saint Louis. Adjacent to St. Louis Union Station and less than 10 minutes’ walk from the Scottrade Center, this hotel features guest rooms with free WiFi and flat-screen TVs. A refrigerator, a microwave and a work desk are included in every room at Drury Inn St. Louis Union Station. Guests can enjoy a swim in the indoor pool or relax in the hot tub at Union Station Saint Louis Drury Inn. The on-site business and fitness centres are available 24-hours a day. A complimentary hot breakfast with fresh fruit, bagels, pastries and cereals is offered each morning for guests. The Gateway Arch, Busch Stadium and the Edward Jones Dome are within 2 miles of this hotel. The Anheuser-Busch Brewery is 10 minutes’ drive away.
Address 201 South 20th Street Show on map- The minimum age for check-in at this hotel is 18
- Swimming pool.
- Gym / fitness center.
- Pets are welcome.
-
7 Pear Tree Inn St. Louis Airport Edmundson $$$
Guest Rating 8.9 Just off Interstate 70 and less than 3 minutes’ drive from Lambert St Louis International Airport, this hotel includes a cable TV and free Wi-Fi. An outdoor pool is featured on site. Ironing facilities and a hairdryer are also provided in every guest room. Guests can enjoy a workout in the 24-hour fitness center or catch up on work in the business center at Saint Louis Airport Pear Tree Inn. Laundry facilities is also available on site and parking is free for overnight guests. A hot breakfast with fresh fruit, bagels, pastries and cereals is offered each morning. The Gateway Arch, Busch Stadium and Saint Louis city center are within 15 miles of this hotel. The Verizon Wireless Amphitheater is 10 minutes’ drive away.
Address 10810 Pear Tree Lane Show on map- The minimum age for check-in at this hotel is 18
- Swimming pool.
- Gym / fitness center.
- Pets are welcome.
- Free parking available.
-
8 Drury Inn & Suites St. Louis Airport Edmundson $$$
Guest Rating 8.7 Less than 2 minutes’ drive from the Lambert St. Louis International Airport, this hotel offers free Wi-Fi and a flat-screen TV in every guest room. A 24-hour fitness center is featured on site. A microwave and refrigerator are included in all rooms at Drury Inn St. Louis Airport. Free toiletries are also provided in each guest room. Guests can enjoy a swim in the indoor pool or relax in the hot tub at Saint Louis Airport Drury Inn. Laundry facilities and a business center are also available on site. A hot breakfast with fresh fruit, bagels, pastries and cereals is offered each morning. The Gateway Arch, Busch Stadium and Saint Louis city center are within 15 miles of this hotel. Just off Interstate 70, this hotel is less than 10 minutes’ drive from the Verizon Wireless Amphitheater.
Address 10490 Natural Bridge Road Show on map- The minimum age for check-in at this hotel is 18
- Swimming pool.
- Gym / fitness center.
- Pets are welcome.
- Free parking available.
-
9 Best Western Plus St. Louis Airport Hotel Saint Louis $$$
Guest Rating 8.7 Located off I-70 and across from the Lambert-St. Louis International Airport, this property features free WiFi. Cable TV, a work desk and ironing facilities are offered in each wood-furnished room of the Best Western Plus St. Louis Airport Hotel. Both smoking and non-smoking rooms are available. The front desk of the Best Western Plus St. Louis Airport Hotel is open at all times to serve guests. Drinks and snacks are offered in the on-site vending machines. A complimentary airport transfer service is provided to all guests. The University of Missouri – St. Louis is less than 4 miles from the inn. The Fabulous Fox Theatre is 21 minutes away.
Address 4576 Woodson Rd Show on map- The minimum age for check-in at this hotel is 18
- Swimming pool.
- Gym / fitness center.
-
10 Drury Inn & Suites St. Louis - Fairview Heights Fairview Heights $$$
Guest Rating 8.7 Conveniently located off Interstate 64 and just a 15-minute drive from downtown St. Louis, this hotel features a flat-screen TV in every guest room. A complimentary hot breakfast is served each morning. Free Wi-Fi is provided in each room at the Drury Inn & Suites St. Louis Fairview Heights. A microwave and a refrigerator are also included in all guest rooms. Guests can enjoy a swim in the indoor/outdoor pool or workout in the 24-hour fitness center at Fairview Heights Drury Inn and Suites. A business center and laundromat are also available on site. Free snacks and beverages are served nightly. A hot breakfast with fresh fruit, bagels, pastries and cereals is provided daily. St. Clair Square Mall is less than 1 mile from this hotel. Busch Stadium, the Anheuser-Busch Brewery and the Gateway Arch are within a 20-minute drive.
Address 12 Ludwig Drive Show on map- The minimum age for check-in at this hotel is 18
- Swimming pool.
- Gym / fitness center.
- Pets are welcome.
- Free parking available.
-
11 Courtyard St. Louis Brentwood Richmond Heights $$$
Guest Rating 8.6 Located in Richmond Heights, 10 miles from St. Louis Gateway Arch, Courtyard St. Louis Brentwood provides accommodations with free bikes, free private parking, a fitness center and a restaurant. With free WiFi, this 3-star hotel offers a 24-hour front desk and a business center. Guests can have a drink at the bar. Hollywood Casino St. Louis is 18 miles from the hotel, while Six Flags St. Louis is 24 miles away. The nearest airport is St. Louis Lambert International Airport, 9.3 miles from Courtyard St. Louis Brentwood.
Address 8101 Dale Avenue Show on map- The minimum age for check-in at this hotel is 18
- Gym / fitness center.
- Free parking available.
-
12 Pear Tree Inn St. Louis Near Union Station Downtown St. Louis $$$
Guest Rating 8.3 Stay in the heart of Saint Louis. Less than 10 minutes’ walk from Saint Louis Union Station and the Scottrade center, this hotel features flat-screen TVs and free Wi-Fi in every guest room. A complimentary continental breakfast is served each day. A microwave and a small refrigerator are included in each room at Pear Tree Inn Saint Louis Union Station. Free toiletries and an iron are also provided in all rooms. Guests can enjoy a swim in the indoor pool or workout in the fitness centre at Union Station Saint Louis Pear Tree Inn. A hot tub is also featured on site. A launderette and a business centre are available to all guests. The Gateway Arch, Busch Stadium and the heart of the Saint Louis city centre are within 2 miles of this hotel. The Anheuser-Busch Brewery is 10 minutes’ drive away.
Address 2211 Market Street Show on map- The minimum age for check-in at this hotel is 18
- Swimming pool.
- Gym / fitness center.
- Pets are welcome.
- Free parking available.
-
13 Pear Tree Inn St Louis Convention Center Downtown St. Louis $$$
Guest Rating 8.3 Stay in the heart of Saint Louis. Serving a daily hot breakfast with eggs, sausage, and Belgian waffles, this central St. Louis hotel is just 8 minutes’ walk from the famous Gateway Arch. Each guest room offers free Wi-Fi. A flat-screen cable TV is included in every room at Drury Inn & Suites St. Louis Convention Center. Guests can make use of the in-room microwave and fridge during their stay. An indoor pool and hot tub are available at St. Louis Drury Inn & Suites Convention Center. A fitness centre and business centre are featured for guest convenience. Busch Stadium, home of the St. Louis Cardinals, can be reached in 9 minutes’ walk. The Lambert-St. Louis International Airport is 14 miles away.
Address 711 North Broadway Show on map- The minimum age for check-in at this hotel is 18
- Swimming pool.
- Gym / fitness center.
- Pets are welcome.
-
14 Hyatt Regency Saint Louis at The Arch Downtown St. Louis $$$
Guest Rating 8.0 Stay in the heart of Saint Louis. Adjacent to the Gateway Arch in the heart of city centre, this hotel features rooms with 50-inch flat-screen TVs and free WiFi access. A variety of sophisticated dining options are available on site. Tea and coffee-making facilities and a small refrigerator are included in every room at Hyatt Regency Saint Louis at The Arch. An iPod docking station and ironing facilities are featured in each room. Guests can enjoy a workout in the modern fully equipped fitness centre 24-hours a day at Saint Louis at The Arch Hyatt Regency. A business centre is available on site for guest convenience. RED Kitchen at Hyatt Regency at The Arch offers American cuisine with a focus on fresh and flavorful dishes incorporating ingredients from local farms with an emphasis on seasonality and sustainability. Ruth’s Chris Steak House offers views of the The Arch while serving high-quality cuts of beef. A Starbucks coffee shop and 2 bars are also featured on site. Busch Stadium is less than 8 minutes’ walk from this hotel. Anheuser-Busch Brewery is 3 miles away.
Address 315 Chestnut Street Show on map- The minimum age for check-in at this hotel is 18
- Gym / fitness center.
- Pets are welcome.
-
15 Le Méridien St. Louis Clayton Clayton $$$
Guest Rating 7.7 Located in Clayton, 10 miles from St. Louis Gateway Arch, Le Méridien St. Louis Clayton provides accommodations with a seasonal outdoor swimming pool, private parking, a fitness center and a shared lounge. This 4-star hotel offers room service and a 24-hour front desk. The hotel has a terrace and city views, and guests can enjoy a meal at the restaurant or a drink at the bar. All guest rooms at the hotel come with air conditioning, a seating area, a flat-screen TV with cable channels, a safety deposit box and a private bathroom with a bath or shower, free toiletries and a hairdryer. At Le Méridien St. Louis Clayton all rooms are equipped with bed linen and towels. Guests at the accommodation can enjoy an à la carte or a continental breakfast. Guests at Le Méridien St. Louis Clayton will be able to enjoy activities in and around Clayton, like hiking and cycling. The hotel also provides a business center and guests can use the on-site ATM machine at Le Méridien St. Louis Clayton. Hollywood Casino St. Louis is 17 miles from the accommodation, while Six Flags St. Louis is 26 miles away. The nearest airport is St. Louis Lambert International Airport, 8.1 miles from Le Méridien St. Louis Clayton.
Address 7730 Bonhomme Avenue Show on map- The minimum age for check-in at this hotel is 18
- Rooftop pool.
- Tennis court.
- Gym / fitness center.
- Pets are welcome.
-
16 Red Lion Inn & Suites Pontoon Beach Pontoon Beach $$$
Guest Rating 7.2 Hotel Camelot, conveniently near downtown Saint Louis, offer guests relaxing stay after enjoying the many City attractions it has to offer. Guests are minutes away from the Gateway Arch, Busch Stadium, Zoo and Science and Art Museum. The Hotel Camelot Hotel is near the Soccer of Fun Fields, Alton Belle Riverboat Casino, Gateway International Race Track and Southern Illinois University of Edwardsville. Guests can enjoy our stylish rooms furnished with refrigerators, microwaves, and even relax in our indoor pool after a long day in the city.
Address 1240 East Chain Of Rocks Road Show on map- The minimum age for check-in at this hotel is 18
- Swimming pool.
- Pets are welcome.
- Free parking available.
-
17 Country Inn & Suites by Radisson, Fairview Heights, IL Fairview Heights $$$
Guest Rating 6.7 Located within 13 miles of St. Louis Gateway Arch and 12 miles of Laclede's Landing, Country Inn & Suites by Radisson, Fairview Heights, IL has rooms in Fairview Heights. With free WiFi, this 3-star hotel offers a business center. The hotel has an indoor pool, fitness center and a 24-hour front desk. A buffet, continental or American breakfast is available each morning at the property. Edward Jones Dome is 13 miles from the hotel, while Lumiere Place is 13 miles from the property. The nearest airport is MidAmerica St. Louis Airport, 10 miles from Country Inn & Suites by Radisson, Fairview Heights, IL.
Address 140 Ludwig Drive Show on map- The minimum age for check-in at this hotel is 18
- Heated pool.
- Gym / fitness center.
- Free parking available.
-
18 Motel 6-Caseyville, IL - Caseyville Il Caseyville
Guest Rating 6.1 This motel is off of Interstate 64, just 8.5 miles from downtown Saint Louis. It features an outdoor pool. Cable TV and free local calling are included in the guest rooms at Motel 6 St Louis East Caseyville Il. A work desk is provided. Free coffee is available in the mornings at this Caseyville motel. A laundromat is on site. Gateway International Raceway is a 15-minute drive from this East St. Louis Motel 6. The Lumiere Casino is 9 miles away.
Address 2431 Old Country Inn Dr Show on map- The minimum age for check-in at this hotel is 18
- Swimming pool.
- Pets are welcome.
- Free parking available.
-
19 Fairfield Inn Saint Louis Collinsville Collinsville $$$
Guest Rating 5.5 Located 13 miles away from downtown St. Louis, this hotel is located in Collinsville and offers an indoor pool, complimentary hot breakfast and free WiFi. Every room at Fairfield Inn Saint Louis Collinsville provides a 32-inch flat-screen LCD TV with premium cable channels, a microwave and a small refrigerator. A coffee maker and ironing facilities are also included. Copy and fax services, along with an on-site meeting room, are available on-site for guest convenience. There are also vending machines and laundry facilities at the hotel. Free parking is provided. The Gateway Arch, Busch Stadium and the St. Louis Zoo are all within a 20-minute drive of the hotel. Southern Illinois University Edwardsville is 7 miles away.
Address 4 Gateway Drive Show on map- The minimum age for check-in at this hotel is 18
- Free parking available.