Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Grafton – 1 hotel or place to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Ruebel Hotel

Grafton

Overlooking the Mississippi River, this Grafton, Illinois inn features an on-site restaurant. Free Wi-Fi access is available, and Pere Marquette State Park is 5.6 mi away. Bed was super comfortable. Loved the original period details of the property. Rainfall shower head was nice.

Show more Show less
9
Awesome
99 reviews

Green Tree Inn

Elsah (Near 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. The owners were awesome. Nice, friendly and very accommodating. And the grounds were gorgeous. The room was spotless. The breakfast was so fresh and yummy. 😋

Show more Show less
9.7
Exceptional
14 reviews
Price from
$145.25
per night

Suite Jane - private 2 bedroom apartment

Elsah (Near Grafton)

Suite Jane - private 2 bedroom apartment is located in Elsah. Guests benefit from complimentary WiFi and private parking available on site.

Show more Show less
10
Exceptional
1 reviews
Price from
$150
per night

Sleep Inn Saint Charles

Hotel in St. Charles

The Sleep Inn hotel is one of the area's newest hotels on highway 370, which connects to all metro St. Louis routes. This St. Looked newly updated. Weird shower shape, Breakfast was average. Very clean. Comfortable beds. Air conditioning worked great. The toiletries are nice, easy on the skin and they smell good.

Show more Show less
6.4
Review score
75 reviews
Price from
$71.10
per night

Holiday Inn Express Hotel & Suites St. Charles

Hotel in St. Charles

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. Room temp was perfect without heater on.

Show more Show less
8.2
Very Good
28 reviews
Price from
$91.95
per night

House Boat on the Mississippi

St. Charles (Near Grafton)

House Boat on the Mississippi is located in St. Charles. The property is 24 mi from Chesterfield and free private parking is available.

Show more Show less

Craig Manor

Godfrey (Near Grafton)

Craig Manor is located in Godfrey and offers a bar. The air-conditioned property is 28 miles from Saint Louis, and guests benefit from complimentary WiFi and private parking available on site.

Show more Show less
10
Exceptional
1 reviews
Price from
$85
per night

Camp Mill Pond St. Charles, MO

St. Charles (Near Grafton)

Camp Mill Pond St. Charles, MO is located in St. Charles. Guests staying at this vacation home can use the fully equipped kitchenette and a patio.

Show more Show less
Price from
$118.75
per night

Motel 6-Hazelwood, MO

Hotel in Hazelwood

A seasonal outdoor pool highlights this hotel in Hazelwood. The Lambert St. Louis International Airport is 5 mi away. Free WiFi access is included. I love the front desk clerk positive attitude and wonderful service. I love how the hallways and stairways were clean. The rooms were nicely put together. There weren't any uninvited guest(bugs). I was pretty satisfied with my stay. Thank you!

Show more Show less
6.1
Review score
663 reviews
Price from
$49.99
per night

Quiet St Charles Cottage with Patio and 4 Acres

St. Charles (Near Grafton)

Quiet St Charles Cottage with Patio and 4 Acres is located in St. Charles. This property offers access to free WiFi and free private parking.

Show more Show less
9.7
Exceptional
3 reviews
Price from
$116
per night
Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Grafton:

Explore guest reviews of hotels in Grafton

See all