Photo by Wesley Blackwell

Search Grafton hotels

Start date: Check-in selected.
To Date
End date: Check-out
  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Top hotels and accommodation in Grafton

Pear Tree Inn St. Louis Airport

2.5 star property
St. Ann
9.4 out of 10, Exceptional, (2755)
"Rooms are very clean and well maintained"
United States
Cammi
Travelling with family
The price is AU$160
includes taxes & fees
13 Dec - 14 Dec
Pear Tree Inn St. Louis Airport

WoodSpring Suites St Peters-OFallon

2.5 star property
St. Peters
9.8 out of 10, Exceptional, (16)
"Tucked away, close to our leave point, very clean rooms!!!!"
United States
Tiesha
Travelling with partner
The price is AU$128
includes taxes & fees
9 Dec - 10 Dec
WoodSpring Suites St Peters-OFallon

Wingate by Wyndham St. Louis Airport

2.5 star property
St. Ann
9.2 out of 10, Wonderful, (1494)
"The room was super clean very comfortable"
United States
STEVEN
Travelling with family
The price is AU$191
includes taxes & fees
10 Dec - 11 Dec
Wingate by Wyndham St. Louis Airport

Holiday Inn Express and Suites Alton St Louis Area by IHG

2.5 star property
Alton
9.2 out of 10, Wonderful, (156)
"Also, our room was spacious and nicely appointed."
United States
Ray
Travelling with partner
The price is AU$185
includes taxes & fees
14 Dec - 15 Dec
Holiday Inn Express and Suites Alton St Louis Area by IHG

Hampton Inn St. Charles St. Peters

2.5 star property
St. Charles
8.0 out of 10, Very good, (1010)
"polite staff, great service, nice breakfast, clean room"
United States
John
Travelling for leisure
The price is AU$151
includes taxes & fees
14 Dec - 15 Dec
Hampton Inn St. Charles St. Peters

St. Louis Airport Hotel

3.5 star property
Berkeley
7.4 out of 10, Good, (971)
"Great hotel, huge room, good location."
Canada
Gino
Travelling solo
The price is AU$116
includes taxes & fees
10 Dec - 11 Dec
St. Louis Airport Hotel

Hilton St. Louis Airport

3.5 star property
Woodson Terrace
7.6 out of 10, Good, (1005)
"Great location to STL and convenient shuttle service"
United States
Mark
Travelling with family
The price is AU$168
includes taxes & fees
21 Dec - 22 Dec
Hilton St. Louis Airport

Comfort Inn Alton near I-255

2.5 star property
Alton
7.6 out of 10, Good, (498)
"The good: bed was comfortable, air conditioning worked, shower water pressure and temperature were great, room was clean."
United States
Gary
Travelling for leisure
The price is AU$130
includes taxes & fees
14 Dec - 15 Dec
Comfort Inn Alton near I-255

The Great Rivers, an Ascend Collection Hotel

3.0 star property
Alton
7.8 out of 10, Good, (758)
"The hotel was great, Clean"
United States
Crystal
Travelling with small children
The price is AU$144
includes taxes & fees
28 Dec - 29 Dec
The Great Rivers, an Ascend Collection Hotel

Drury Plaza Hotel St. Louis St. Charles

3.0 star property
St. Charles
9.6 out of 10, Exceptional, (1004)
"Great location, super friendly staff and the room was nice and clean."
United States
Margarita
Travelling for leisure
The price is AU$201
includes taxes & fees
14 Dec - 15 Dec
Drury Plaza Hotel St. Louis St. Charles

Travelodge by Wyndham St. Louis

2.0 star property
Berkeley
6.6 out of 10, (1001)
"Hotel was good and located close to the airport."
United States
john
Travelling for leisure
The price is AU$117
includes taxes & fees
9 Dec - 10 Dec
Travelodge by Wyndham St. Louis

Hilton Garden Inn St. Louis Airport

3.0 star property
Berkeley
8.2 out of 10, Very good, (1002)
"Excellent room for one night "
United States
Neila
Travelling for leisure
The price is AU$196
includes taxes & fees
19 Dec - 20 Dec
Hilton Garden Inn St. Louis Airport

Days Inn by Wyndham St Peters/St Charles

2.0 star property
St. Peters
6.4 out of 10, (1000)
"Nice hotel in a safe area."
United States
Brayden
Travelling for leisure
The price is AU$109
includes taxes & fees
1 Jan - 2 Jan 2026
Days Inn by Wyndham St Peters/St Charles

Best Western Plus The Charles Hotel

3.0 star property
St. Charles
8.0 out of 10, Very good, (1003)
"our room was clean and spacious"
United States
Ronnie
Travelling for leisure
The price is AU$154
includes taxes & fees
21 Dec - 22 Dec
Best Western Plus The Charles Hotel

Americas Best Value Inn & Suites St. Louis, St. Charles Inn

2.5 star property
St. Charles
5.8 out of 10, (1003)
"Great, clean, wonderful service Breakfast was good Pool and hot tub were clean and a pleasure"
United States
christina
Travelling for leisure
The price is AU$104
includes taxes & fees
9 Dec - 10 Dec
Americas Best Value Inn & Suites St. Louis, St. Charles Inn

Quality Inn Florissant - St Louis

2.5 star property
Florissant
7.6 out of 10, Good, (1003)
"No microwave in all the rooms"
United States
James
The price is AU$118
includes taxes & fees
14 Dec - 15 Dec
Quality Inn Florissant - St Louis

Drury Inn & Suites St. Louis St. Peters

3.0 star property
St. Peters
9.4 out of 10, Exceptional, (1002)
"Clean, comfortable room and the hotel was in a great location."
United States
Susan
Travelling with pet
The price is AU$190
includes taxes & fees
14 Dec - 15 Dec
Drury Inn & Suites St. Louis St. Peters

Best Western Plus St. Louis West-Westport

2.5 star property
Maryland Heights
8.0 out of 10, Very good, (1028)
"Rooms were clean and a great breakfast."
United States
Jane
Travelling with family
The price is AU$173
includes taxes & fees
9 Dec - 10 Dec
Best Western Plus St. Louis West-Westport

Renaissance St. Louis Airport Hotel

4.0 star property
Berkeley
8.4 out of 10, Very good, (1054)
"Room was very nice, clean and comfortable."
United States
Irene
Travelling for leisure
The price is AU$208
includes taxes & fees
19 Dec - 20 Dec
Renaissance St. Louis Airport Hotel

Best Western Plus St. Louis Airport Hotel

2.5 star property
Woodson Terrace
9.2 out of 10, Wonderful, (1003)
"the rooms were clean and very comfortable"
United States
LORI
Travelling with family
The price is AU$204
includes taxes & fees
13 Dec - 14 Dec
Best Western Plus St. Louis Airport Hotel
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Grafton attractions

Learn more about Grafton

Perched where the Illinois and Mississippi rivers meet, this charming town offers scenic riverboat cruises and zipline adventures through lush forests. Visit the Loading Dock's riverside patio for local craft beers while watching eagles soar over the water during winter months.

Great place to see Bald Eagles from December thru March.
Photo by Wesley Blackwell
Open Photo by Wesley Blackwell

Top Grafton Hotel Reviews

Recent Reviews in Grafton

More cheap accommodation in Grafton

Frequently asked questions

Where is the best place to stay in Grafton?
Located 17.1 mi (27.6 km) from the heart of Grafton, Renaissance St. Louis Airport Hotel is a top choice for your stay, based on our traveller data. Other good choices for your stay in the area are Pear Tree Inn St. Louis Airport and Hollywood Casino & Hotel St. Louis. See all available top hotels, or vacation rentals in Grafton.
What are some of the best holiday rentals that Grafton has to offer?
Stunning 1890's Home - Sleeps 8!: This holiday home rental outside of Grafton is equipped with a BBQ, air conditioning and laundry facilities to help you feel comfortable during your stay. It has 4 bedrooms, as well as a kitchen with a dishwasher, a stovetop and a microwave, so that you can cook with friends or family. See all vacation rentals in Grafton.
If I need to cancel my hotel reservation in Grafton, will I receive a refund?
Yes! The majority of room reservations are refundable if you cancel prior to the hotel's cancellation deadline, which is usually within 24-48 hours of your check-in date. If you have a non-refundable reservation, you might be able to still cancel and receive a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in Grafton.
What's the best dog-friendly hotel in Grafton?
In the center of all Historic Main Street has to offer is a top guest house for people travelling with their pets, and offers a water park and in-room kitchens for its human guests. See more pet-friendly hotel accommodations in Grafton.
What are some accommodation options with pools in Grafton?
Renaissance St. Louis Airport Hotel: Features a seasonal outdoor pool, an indoor pool and a 24-hour fitness centre. Pear Tree Inn St. Louis Airport and Ameristar Casino Resort and Spa are two additional hotels that feature an on-site pool. View all hotels with pools in Grafton.
What's it like staying in Grafton?
Visitors can enjoy all that Grafton has to offer, including the restaurants, riverfront and bars. Tourists can also enjoy the city's theme park and shopping. In Grafton, there are 41 hotels and other accommodation options to choose from. Find out more about Grafton.
What should I do while I'm visiting Grafton?
Favourite places to visit include The Winery at Aerie's Resort, Raging Rivers Waterpark and Pere Marquette State Park. A couple of additional sights to add to your itinerary are Mississippi River and Grafton SkyTour. Take a look at what more there is to see and do in Expedia's Grafton guide.
What's the weather like in Grafton?
The hottest months are usually July and August, with an average temperature of 24°C, while the coldest months are January and February, with an average of 3°C. Average annual precipitation for Grafton is 1230 mm.

Explore a world of travel with Expedia