Find 4 Star Hotels in St. John, MO from AED117

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Compare St. John 4 Star Hotels with updated room rates, reviews, and availability. Most hotels are fully refundable.

Hyatt Regency St. Louis at The Arch
4.0 star property
8.4 out of 10, Very Good, (3099)
"A pool option would have been nice and a better breakfast option but otherwise great place and my daughter loved the view from the room for her first trip to the arch. "
The price is AED 393
AED 454 total
includes taxes & fees
30 Jun - 1 Jul
Hyatt Regency St. Louis at The Arch
Renaissance St. Louis Airport Hotel
4.0 star property
8.2 out of 10, Very Good, (1001)
"Five star love the location, room and facility "
The price is AED 448
AED 515 total
includes taxes & fees
2 Jul - 3 Jul
Renaissance St. Louis Airport Hotel
DoubleTree by Hilton St. Louis Airport
4.0 star property
7.8 out of 10, Good, (541)
"Really comfortable beds and clean bathrooms!"
The price is AED 412
AED 474 total
includes taxes & fees
21 Jun - 22 Jun
DoubleTree by Hilton St. Louis Airport
Save an average of 15% on thousands of hotels when you're signed in
21C Museum Hotel St Louis
4.5 star property
9.2 out of 10, Wonderful, (484)
"So this was a beautiful hotel. It was very clean and the staff were amazing. The art gallery was unique and fun to spend time in. I ate at the restaurant and bar and it was delicious too."
The price is AED 526
AED 618 total
includes taxes & fees
7 Jul - 8 Jul
21C Museum Hotel St Louis
Moonrise Hotel
4.0 star property
9.0 out of 10, Wonderful, (1413)
"We attended a nearby concert and it’s location and amenities made the Moonrise a slam dunk."
The price is AED 512
AED 590 total
includes taxes & fees
2 Jul - 3 Jul
Moonrise Hotel
Live by Loews - St.Louis
4.0 star property
9.2 out of 10, Wonderful, (1051)
"Great staff everytime"
The price is AED 584
AED 676 total
includes taxes & fees
2 Jul - 3 Jul
Live by Loews - St.Louis
Le Méridien St. Louis Clayton
4.0 star property
8.8 out of 10, Excellent, (482)
"Nice property "
The price is AED 658
AED 753 total
includes taxes & fees
23 Jun - 24 Jun
Le Méridien St. Louis Clayton
St. Louis Union Station Hotel, Curio Collection by Hilton
4.0 star property
8.2 out of 10, Very Good, (1000)
"Can’t wait to stay here again! We enjoyed our trip"
The price is AED 621
AED 723 total
includes taxes & fees
30 Jun - 1 Jul
St. Louis Union Station Hotel, Curio Collection by Hilton
The Last Hotel
4.5 star property
8.2 out of 10, Very Good, (1060)
"Nice"
The price is AED 587
AED 686 total
includes taxes & fees
2 Jul - 3 Jul
The Last Hotel
Marriott St. Louis Airport
4.0 star property
7.8 out of 10, Good, (1001)
"Very loud in bar/restaurant"
The price is AED 459
AED 530 total
includes taxes & fees
5 Jul - 6 Jul
Marriott St. Louis Airport
Angad Arts Hotel
4.0 star property
8.8 out of 10, Excellent, (1034)
"I was greatly surprised about how pretty is this hotel. I love art so this was a great staying. Staff very friendly and kind, my check in was fast and easy. I would definitely come back."
The price is AED 497
AED 586 total
includes taxes & fees
18 Jul - 19 Jul
Angad Arts Hotel
The Cheshire
4.0 star property
8.4 out of 10, Very Good, (1000)
"Our seventh stay in eleven years!"
The price is AED 562
AED 642 total
includes taxes & fees
30 Jun - 1 Jul
The Cheshire
River City Casino & Hotel
4.0 star property
8.8 out of 10, Excellent, (1000)
"It is a beautiful well maintained property."
The price is AED 378
AED 470 total
includes taxes & fees
1 Jul - 2 Jul
River City Casino & Hotel
Marriott St. Louis Grand
4.0 star property
8.0 out of 10, Very Good, (1001)
"The location was great for seeing a ballgame. Super comfortable and quiet. No wash cloths and called housekeeping and were on our door in the AM. Check out was hectic; wish the staff had explained how the parking worked at checkout."
The price is AED 555
AED 637 total
includes taxes & fees
30 Jun - 1 Jul
Marriott St. Louis Grand
Hilton St. Louis at the Ballpark
4.0 star property
7.6 out of 10, Good, (1003)
"Had a great time "
The price is AED 565
AED 660 total
includes taxes & fees
3 Jul - 4 Jul
Hilton St. Louis at the Ballpark
Embassy Suites by Hilton St. Louis Downtown
4.0 star property
8.6 out of 10, Excellent, (1049)
"The staff especially the Valets did an awesome job!! Outstanding!"
The price is AED 456
AED 517 total
includes taxes & fees
30 Jun - 1 Jul
Embassy Suites by Hilton St. Louis Downtown
Ameristar Casino Resort and Spa
4.5 star property
8.2 out of 10, Very Good, (1000)
"Everything from the staff, the rooms, the service. "
The price is AED 724
AED 907 total
includes taxes & fees
1 Jul - 2 Jul
Ameristar Casino Resort and Spa
The Westin St. Louis
4.5 star property
8.4 out of 10, Very Good, (1001)
"Steps away from Busch Stadium, it is the place to stay. Didn’t run into any staff that wasnt friendly or help. The room was spacious and clean. We will be back. "
The price is AED 559
AED 642 total
includes taxes & fees
30 Jun - 1 Jul
The Westin St. Louis
The Royal Sonesta Chase Park Plaza St. Louis
4.5 star property
8.8 out of 10, Excellent, (1000)
"Excellent hotel. Close to Central West End neighborhood. Beautiful renovations of a classic historic hotel. Rooms were great. I had a one bedroom suite with seperate living room. No kitchen. Restaurants were good but a little pricey. Across the street from Forest Park so golf, the zoo, and museums are very close. Front desk check in was fast and personable. Parking valet was great."
The price is AED 729
AED 940 total
includes taxes & fees
1 Jul - 2 Jul
The Royal Sonesta Chase Park Plaza St. Louis
Magnolia Hotel St. Louis, a Tribute Portfolio Hotel
4.0 star property
8.6 out of 10, Excellent, (1000)
"By far, the best service EVER!! All service staff were PHENOMENAL! The restaurant/bar has amazing food and drinks, and once again PHENOMENAL SERVICE! We stayed here for a week on business, and will never stay anywhere else when we travel to St. Louis again! "
The price is AED 481
AED 553 total
includes taxes & fees
30 Jun - 1 Jul
Magnolia Hotel St. Louis, a Tribute Portfolio Hotel

Frequently asked questions

What are the best 4-star hotels in St. John?
Renaissance St. Louis Airport Hotel is a 4-star hotel in St. John that’s popular among Expedia guests. A pillowtop mattress and a swimming pool are a couple of its amenities. Travelers also love staying at DoubleTree by Hilton St. Louis Airport. From a terrace to concierge services, it offers conveniences that cater to every aspect of your enjoyment and relaxation.
How much does it cost to stay in a 4-star hotel in St. John?
We can help you easily track down the ideal 4-star hotel for your trip to St. John. Use our handy filter tool to fine-tune your search by things like price, amenities and star rating and get access to fabulous deals in a couple of clicks.

  • Search for the lowest price from AED117

What's the difference between 5-star and 4-star hotels in St. John?
If you choose to stay at a 4-star hotel in St. John, you’ll typically find plenty of amenities to make sure you’re comfortable, such as a gym, pool and restaurant. You can enjoy top-quality service and upscale accommodations. Pick a 5-star hotel and you’ll get a few more bells and whistles — think concierge assistance, on-site spas and opulent turndown services. You’re likely to get additional amenities and premium services at a 5-star stay, though both are superb options for luxury travelers.
Does St. John have any 4-star all-inclusive resorts?
Use our filter tool to search for all-inclusive St. John getaways where your room, meals, daily entertainment and many other things are included in the one price. Can’t see anything available? You can also kick back and relax in sophisticated surroundings at other standard 4-star properties here. DoubleTree by Hilton St. Louis Airport and Renaissance St. Louis Airport Hotel are two popular options.
What are the top 4-star hotels in downtown St. John?
Experience the city attractions effortlessly when you vacation at Renaissance St. Louis Airport Hotel. Only 3 kilometers north from downtown St. John, this 4-star hotel offers the perfect location to make the most of this bustling city with the added convenience of a pillowtop mattress and premium bedding.

Recent reviews of St. John hotels
Expedia verified reviews