Skip to main content

Filter by:


Star Rating

Review Score

Grafton – 33 hotels and places to stay
See the latest prices and deals by choosing your dates.
Green Tree Inn, hotel in Grafton

Offering free bike rentals, this Elsah, Illinois inn is 5 minutes’ walk from the Mississippi River. Free Wi-Fi access is available in each room and throughout the property.

We stayed there because of its close location to a wedding we were attending. The owners were very pleasant and the village of Elsah and the inn was so quaint. Definitely a "do" if you happen to be in that area.
9.9
Scored 9.9
Exceptional
Rated exceptional
25 reviews
Price from$227.14per night
Holiday Inn Express Hotel & Suites St. Charles, an IHG Hotel, hotel in Grafton

This hotel features an indoor pool, 24-hour fitness center, and rooms with a 32-inch flat-screen cable TV and free Wi-Fi. Lambert-St.Louis International Airport is 20 minutes’ drive away.

Clean
7.3
Scored 7.3
Good
Rated good
155 reviews
Price from$134.95per night
Drury Plaza Hotel St. Louis St. Charles, hotel in Grafton

Drury Plaza Hotel St. Louis St. Charles is located in St. Charles, 4.6 miles from Hollywood Casino St. Louis and 22 miles from St. Louis Gateway Arch.

The location was fantastic. Walk to everything. Unfortunately, I was only there one night, on Sunday, on Easter so most things were closed. But perfect location for bars and restaurants and shopping.
9.4
Scored 9.4
Wonderful
Rated wonderful
573 reviews
Price from$146.69per night
Best Western Plus The Charles Hotel, hotel in Grafton

Surrounded by a variety of popular attractions and legendary historic sites, this St.

I liked the staff. Locations and Value. The hotel eas was clean, and the service desk personnel was very professional and friendly..
7.6
Scored 7.6
Good
Rated good
550 reviews
Price from$107.10per night
Comfort Inn & Suites St Louis-Hazelwood, hotel in Grafton

This Hazelwood, Missouri hotel features an indoor pool and gym along with rooms that include free Wi-Fi and cable TV. Lambert-St. Louis International Airport is 7 miles away.

everything worked as it should. the beds were clean and comfortable, but I wish you provided larger pillows and a blanket. The bathroom was clean. coffee good
7.9
Scored 7.9
Good
Rated good
387 reviews
Price from$99.85per night
Super 8 by Wyndham St Charles, hotel in Grafton

Located off Interstate 70, this hotel is 3 miles from Lindenwood University. It features a go and grab breakfast, and free Wi-Fi. Guest rooms offer a satellite TV.

I stay here every time I'm in town. The beds are so comfy!
7.5
Scored 7.5
Good
Rated good
282 reviews
Price from$77.35per night
Extended Stay America Suites - St Louis - St Peters, hotel in Grafton

This Extended Stay America - St. Louis - St. Peters is located in St. Peters and especially designed for longer stays, with all rooms featuring a fully equipped kitchen.

Location was easily accessible.
7.3
Scored 7.3
Good
Rated good
175 reviews
Price from$87.39per night
Quality Inn Florissant-St Louis, hotel in Grafton

Just off Interstate 270, near Lambert International Airport, this hotel in Florissant, Missouri offers a free hot breakfast every morning and guestrooms with free high-speed internet access.

No love for people they just want money.
5.8
Scored 5.8
Above average
Rated okay
319 reviews
Price from$76.10per night
Country Inn & Suites by Radisson, St. Peters, MO, hotel in Grafton

Featuring 3-star accommodations, Country Inn & Suites by Radisson, St. Peters, MO is located in Saint Peters, 8.8 miles from Hollywood Casino St. Louis and 26 miles from St. Louis Gateway Arch.

Nice
7.7
Scored 7.7
Good
Rated good
363 reviews
Price from$101.39per night
Extended Stay America Select Suites - St Louis - Earth City, hotel in Grafton

This Extended Stay America - St. Louis - Earth City is located in Earth City and especially designed for longer stays, with all rooms featuring a fully equipped kitchen.

The staff is good. They feel comfortable and they do good work on trying to fix any problems.
6.6
Scored 6.6
Pleasant
Rated pleasant
151 reviews
Price from$78.19per night
See all hotels near Grafton
Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Grafton:

  • 10
    Scored 10

    Grafton is a great town that has really been hurt by...

    Grafton is a great town that has really been hurt by flooding. I urge everyone to help their businesses by going to Grafton to enjoy the scenery, food, hiking, horseback riding, and water sports. It's a great area that needs our support. We loved Aerie's Winery and Restaurant...stunning views and great food. O'Jans fish stand...cheap eats, great views. Drifters...again, excellent food and excellent views. Pere Marquette State Park...beautiful hiking trails that are well marked and suitable for most people.
    WJB
    United States of America
  • 10
    Scored 10

    Super nice people...truly proud of their town and what it...

    Super nice people...truly proud of their town and what it offers. The slogan “Key West of the Midwest “ perfect!!! Highly recommend!!! I will definitely be visiting often!!! Extremely accommodating.
    Catherine
    United States of America