Find and Book Top Hotels in Hazelwood

Search among 6 available hotels and places to stay in Hazelwood from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-6 out of 6
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
Places to stay near Hazelwood
8.2
Great71 reviews
MapView on map3.7 km from Hazelwood3.7 km from City Centre
From   US$ 135 /nightSelect
8.4
Great106 reviews
MapView on map4.9 km from Hazelwood4.9 km from City Centre
From   US$ 110 /nightSelect
8.4
Great70 reviews
3.6 km from Hazelwood3.6 km from City Centre
From   US$ 87 /nightSelect
8.4
Great107 reviews
3.8 km from Hazelwood3.8 km from City Centre
From   US$ 99 /nightSelect
4.1 km from Hazelwood4.1 km from City Centre1.1 km from Contract-Dbe Office
From   US$ 134 /nightSelect
8.4
Great181 reviews
3.6 km from Hazelwood3.6 km from City Centre
From   US$ 80 /nightSelect

Best hotels and places to stay in Hazelwood

Why visit?

Hazelwood, Missouri, offers a range of attractions and activities for tourists, making it an interesting destination to explore. With its convenient location near St. Louis, visitors can easily access the bustling city while enjoying a quieter stay in Hazelwood. From Hazelwood hotels and accommodations to nearby attractions, there is something for everyone to enjoy in this charming Missouri city.

Where to stay?

Hazelwood Hotel District: The Hazelwood Hotel District is the perfect place to stay for travelers looking for a convenient and comfortable experience. With a variety of hotels to choose from, including well-known chains and boutique accommodations, visitors can find the perfect option to suit their needs while enjoying easy access to local attractions.

Hazelwood Central Business District: For travelers who prefer to stay closer to amenities and entertainment, the Hazelwood Central Business District is an excellent choice. This area offers a range of hotels, restaurants, and shops, providing convenience for guests. Visitors can also explore nearby attractions such as the St. Louis Outlet Mall and the St. Louis Mills.

Hazelwood Industrial Park Area: The Hazelwood Industrial Park Area is ideal for business travelers or those seeking a more laid-back atmosphere. With a selection of hotels and accommodations nearby, guests staying in this area can enjoy a peaceful environment while still being within reach of Hazelwoods attractions and the greater St. Louis area.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $80 to $120.

4-star hotels: The average price per night is around $130 to $180.

5-star hotels: The average price per night is around $200 to $300.

Best value for money:

Hampton Inn St. Louis-Airport/Hazelwood: Located in the Hazelwood Hotel District, this hotel offers comfortable rooms and a range of amenities at an affordable price. With its convenient proximity to the airport and complimentary shuttle service, it provides great value for travelers. Prices start at around $90 per night.

La Quinta Inn & Suites by Wyndham St. Louis Hazelwood: Airport North: Situated in the heart of Hazelwood, this hotel offers modern rooms and a host of amenities including a fitness center, a swimming pool, and complimentary breakfast. With its affordable rates starting at around $80 per night, it is a fantastic choice for budget-conscious travelers.

Holiday Inn Express & Suites St. Louis Airport: Hazelwood: This hotel in the Hazelwood Industrial Park Area provides excellent value for money. Guests can enjoy spacious rooms, complimentary breakfast, and access to a fitness center and indoor pool. Prices start at approximately $100 per night.

Best kids-friendly hotels:

Comfort Suites Hazelwood: St. Louis: This child-friendly hotel in Hazelwood offers spacious suites that accommodate families comfortably. The hotel features a swimming pool, complimentary breakfast, and easy access to nearby family attractions. Kids will enjoy their stay, and parents will appreciate the convenience. Prices start at around $100 per night.

Quality Inn & Suites St. Louis: Hazelwood: With its affordable rates and family-friendly amenities, this hotel is a great choice for families visiting Hazelwood. The hotel offers comfortable rooms, complimentary breakfast, and a location near various family-friendly attractions. Prices start at approximately $70 per night.

Best hotels for a romantic getaway:

Courtyard by Marriott St. Louis Airport/Earth City: Situated near Hazelwood, this hotel offers a peaceful atmosphere ideal for a romantic escape. With its comfortable rooms, on-site dining options, and proximity to scenic spots like the Missouri River, it provides a perfect setting for a romantic getaway. Prices start at around $120 per night.

Marriott St. Louis Airport: This upscale hotel offers luxurious rooms, elegant decor, and an array of amenities for couples seeking a romantic retreat. Guests can enjoy fine dining at the on-site restaurant, relax in the spa, or explore nearby attractions. Prices start at approximately $150 per night.

Best for location:

Red Roof Inn St. Louis: Florissant: Located near Hazelwood, this hotel offers easy access to both the city and the airport. With its affordable rates, comfortable rooms, and proximity to popular attractions, it is an excellent choice for travelers seeking convenience. Prices start at around $60 per night.

Drury Inn & Suites St. Louis Airport: Situated within a short drive from Hazelwood, this hotel is conveniently close to St. Louis Lambert International Airport and offers complimentary shuttle service. Guests can enjoy spacious rooms, complimentary breakfast, and access to an indoor pool and hot tub. Prices start at approximately $110 per night.

Holiday Inn St. Louis Airport: This Hazelwood hotel provides convenient access to the airport, local businesses, and attractions. With comfortable rooms, on-site dining, and a complimentary airport shuttle, it offers both comfort and convenience to guests. Prices start at around $100 per night.

Best for a short city break:

Drury Plaza Hotel St. Louis St. Charles: Located near Hazelwood, this hotel combines comfort with proximity to the bustling city of St. Louis. Guests can enjoy elegant rooms, complimentary breakfast, and access to an indoor pool. The hotel is also within easy reach of popular city attractions. Prices start at approximately $140 per night.

Hilton Garden Inn St. Louis Airport: Situated only a short drive from Hazelwood, this hotel offers contemporary rooms and a convenient location near the airport. Guests can take advantage of the hotels amenities, including a fitness center and on-site dining, while exploring the nearby attractions. Prices start at around $120 per night.

Show moreLess