The 10 best cheap hotels in Saint Johns, USA | Booking.com
Skip to main content

Cheap hotels in Saint Johns

Find the cheap hotels that appeal to you the most

The best cheap hotels in Saint Johns

Check out our pick of great cheap hotels in Saint Johns

Filter by:

Review score

Drury Inn & Suites St. Louis Brentwood

Brentwood (Near Saint Johns)

An indoor/outdoor pool with a hot tub highlights this hotel with free WiFi access in Brentwood. The St. Louis city centre is 14 km away from the hotel.

K
KARA
From
United States
Safe, very clean, staff was friendly and engaging.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 491 reviews
Price from
US$164.99
1 night, 2 adults

Residence Inn by Marriott St Louis Clayton

Clayton (Near Saint Johns)

Featuring a fitness centre, terrace, bar and free WiFi, Residence Inn by Marriott St Louis Clayton is located in Clayton, 18 km from St. Louis Gateway Arch and 27 km from Hollywood Casino St. Louis.

S
Sean
From
United Kingdom
One of the rare occasions I really didn’t want to leave a hotel, reception area light a spacious, staff at check in super helpful and the room was great, spacious clean and everything you need, nothing was too much trouble, free parking with my stay and within 5 mins walk are great food/drink venues and great open park spaces, if you’re staying in St Louis stay here, even if it adds a drive to your schedule, this place leaves you feeling relaxed and looked after.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 68 reviews
Price from
US$275
1 night, 2 adults

The Knight Center at Washington University

University City (Near Saint Johns)

Located 15 km from St. Louis Gateway Arch, The Knight Center at Washington University offers 2-star accommodation in University City and features a fitness centre, a restaurant and a bar.

A
Ann Margareth
From
Hong Kong
Breakfast was sufficient. Staff was nice and gracious. Perfect place if you’ll be going on Washington University in St. Louis. Very clean.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 38 reviews
Price from
US$209
1 night, 2 adults

Pear Tree Inn St. Louis Airport

Edmundson (Near Saint Johns)

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.

V
Vicky
From
Germany
Quiet room, decent breakfast, friendly staff, clean
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 2,139 reviews
Price from
US$89.99
1 night, 2 adults

Clayton Plaza Hotel & Extended Stay

Clayton (Near Saint Johns)

This Clayton, Missouri hotel offers a complimentary hot breakfast with an omelet and waffle bar. Each spacious room includes a 37-inch flat-screen TV and free Wi-Fi.

Y
Ye
From
United States
Delicious breakfast and great location. Close to the restaurants. The room is clean and modern. Easy check-in and check-out. We will recommend it to friends.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,231 reviews
Price from
US$142.50
1 night, 2 adults

Cozy room near Airport & Highway

Saint Louis (Near Saint Johns)

Set in Saint Louis in the Missouri region, Cozy room near Airport & Highway has a terrace. Guests staying at this homestay have access to a balcony.

J
Jeff
From
United States
It is a nice property looks older grom the street. Has a nice porch where you can dink coffee with other guests in the morning. Or listen to the stories of the host Patrick
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 145 reviews
Price from
US$139
1 night, 2 adults

TownePlace Suites by Marriott Brentwood

Brentwood (Near Saint Johns)

Set in Brentwood and with St. Louis Gateway Arch reachable within 16 km, TownePlace Suites by Marriott Brentwood offers express check-in and check-out, non-smoking rooms, a fitness centre, free WiFi...

J
JASMINE
From
United States
The Night staff went above and beyond for my stay. The pool time was amazing. The morning staffed welcomed us with breakfast. My room was clean great view.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 215 reviews
Price from
US$189
1 night, 2 adults

Courtyard St. Louis Brentwood

Richmond Heights (Near Saint Johns)

Set in Richmond Heights, 15 km from St. Louis Gateway Arch, Courtyard St. Louis Brentwood offers accommodation with free bikes, free private parking, a fitness centre and a restaurant.

A
AYANA
From
United States
The staff was excellent and accommodating to our family's needs with a person who has mobility issues. Karen, Amanda, and Saidah were wonderful and I'm glad you have such amazing people on your staff.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 108 reviews
Price from
US$134.10
1 night, 2 adults

Comfort Inn St Louis Airport

Bridgeton (Near Saint Johns)

Set in Bridgeton, 11 km from Hollywood Casino St. Louis, Comfort Inn St Louis Airport offers accommodation with a fitness centre, free private parking and a casino.

S
Sue
From
United States
Cold and unfavorable. Good set up.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 121 reviews
Price from
US$88.92
1 night, 2 adults

Fairfield Inn & Suites by Marriott St. Louis Westport

Maryland Heights (Near Saint Johns)

Situated 10 km from Hollywood Casino St. Louis, Fairfield Inn & Suites by Marriott St.

K
Kika
From
United States
big desk, very accommodating front desk, I had an early call time on Sunday and they provided me with an earlier breakfast
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 101 reviews
Price from
US$209
1 night, 2 adults
All cheap hotels in Saint Johns

Looking for a cheap hotel?

For those on a budget, these cheap and cheerful hotels still have a lot to offer, with most offering WiFi and convenient locations. Popular with backpackers, many properties can be found in central locations and include comfortable rooms with private or shared bathrooms. You’ll also find a number of options which feature a 24-hour front desk and luggage storage.

Stay connected in Saint Johns and nearby. Cheap hotels with free WiFi

  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 145 reviews

    Set in Saint Louis in the Missouri region, Cozy room near Airport & Highway has a terrace. Guests staying at this homestay have access to a balcony.

    From US$159.16 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 692 reviews

    Located off I-70 and across from the Lambert-St. Louis International Airport, this property features free WiFi.

    From US$135.87 per night
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 75 reviews

    Situated within 14 km of Hollywood Casino St. Louis and 23 km of St. Louis Gateway Arch, Hampton Inn By Hilton St Louis Airport offers rooms in Saint Louis.

    From US$162.96 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 698 reviews

    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 centre is featured on site.

    From US$178.35 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 2,139 reviews

    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.

    From US$129.49 per night
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 68 reviews

    Featuring a fitness centre, terrace, bar and free WiFi, Residence Inn by Marriott St Louis Clayton is located in Clayton, 18 km from St. Louis Gateway Arch and 27 km from Hollywood Casino St. Louis.

    From US$376.17 per night
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 1,231 reviews

    This Clayton, Missouri hotel offers a complimentary hot breakfast with an omelet and waffle bar. Each spacious room includes a 37-inch flat-screen TV and free Wi-Fi.

    From US$182.60 per night
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 749 reviews

    Boasting an ideal location in the charming Loop shopping, dining and entertainment district in St.

    From US$267.59 per night

Enjoy breakfast in Saint Johns and nearby

  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 627 reviews

    Wingate by Wyndham St Louis Airport is situated in Saint Ann, within 14 km of Hollywood Casino St. Louis and 24 km of St. Louis Gateway Arch.

    From US$134.69 per night
  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 121 reviews

    Set in Bridgeton, 11 km from Hollywood Casino St. Louis, Comfort Inn St Louis Airport offers accommodation with a fitness centre, free private parking and a casino.

    From US$109.49 per night
  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 293 reviews

    Best Western St. Louis Airport North Hotel & Suites is situated in Hazelwood, 28 km from St. Louis Gateway Arch and 22 km from Forest Park (St. Louis).

    From US$100.48 per night
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 160 reviews

    Set in Maryland Heights, 10 km from Hollywood Casino St. Louis, Courtyard St. Louis Westport Plaza offers accommodation with a fitness centre, free private parking, a shared lounge and a restaurant.

    From US$276.39 per night
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 101 reviews

    Situated 10 km from Hollywood Casino St. Louis, Fairfield Inn & Suites by Marriott St.

  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 50 reviews

    Located 10 km from Hollywood Casino St. Louis, Residence Inn by Marriott St. Louis Westport offers 3-star accommodation in Maryland Heights and features a fitness centre, a terrace and a bar.

  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 491 reviews

    An indoor/outdoor pool with a hot tub highlights this hotel with free WiFi access in Brentwood. The St. Louis city centre is 14 km away from the hotel.

    From US$331.33 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 215 reviews

    Set in Brentwood and with St. Louis Gateway Arch reachable within 16 km, TownePlace Suites by Marriott Brentwood offers express check-in and check-out, non-smoking rooms, a fitness centre, free WiFi...

    From US$211.09 per night