Find hotels in Highland, IL from $54

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Neighborhood
Neighborhood
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveler experience
Traveler experience

Compare 94 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Drury Inn & Suites St. Louis O'Fallon, IL
3 out of 5
1118 Central Park Drive, O'Fallon, IL, 62269
Fully refundableReserve now, pay when you stay
The price is $99 per night from Feb 12 to Feb 13
$99
per night
Feb 12 - Feb 13
18.04 mi from city center
4.7/5 Exceptional! (1,026 reviews)
Mind refreshing
"I enjoyed it"

Reviewed on Jan 30, 2023

Drury Inn & Suites St. Louis O'Fallon, IL
Drury Inn & Suites St. Louis Collinsville
3 out of 5
602 N Bluff Rd, Collinsville, IL, 62234
Fully refundableReserve now, pay when you stay
The price is $99 per night from Feb 9 to Feb 10
$99
per night
Feb 9 - Feb 10
18.71 mi from city center
4.6/5 Exceptional! (1,024 reviews)
"Rooms are large, modern and clean Nice that they have a buffet dinner and decent breakfast available along with 3 drink tickets per person which includes either wine or beer"

Reviewed on Jan 28, 2023

Drury Inn & Suites St. Louis Collinsville
Drury Inn & Suites St. Louis Fairview Heights
3 out of 5
12 Ludwig Dr, Fairview Heights, IL, 62208
Fully refundableReserve now, pay when you stay
The price is $99 per night from Feb 8 to Feb 9
$99
per night
Feb 8 - Feb 9
19.45 mi from city center
4.5/5 Wonderful! (1,027 reviews)
"The drinks and the food"

Reviewed on Jan 31, 2023

Drury Inn & Suites St. Louis Fairview Heights

Save an average of 15% on thousands of hotels when you're signed in

La Quinta Inn & Suites by Wyndham Collinsville - St. Louis
2.5 out of 5
6 Gateway Dr, Collinsville, IL, 62234
Fully refundableReserve now, pay when you stay
The price is $89 per night from Feb 5 to Feb 6
$89
per night
Feb 5 - Feb 6
19.04 mi from city center
3.5/5 Good! (1,018 reviews)
"Clean comfy room bed was great and the shower was the best I e had at a hotel in a long while"

Reviewed on Jan 30, 2023

La Quinta Inn & Suites by Wyndham Collinsville - St. Louis
DoubleTree by Hilton Collinsville - St. Louis
4 out of 5
1000 Eastport Plaza Dr, Collinsville, IL, 62234
Fully refundableReserve now, pay when you stay
The price is $101 per night from Feb 12 to Feb 13
$101
per night
Feb 12 - Feb 13
19 mi from city center
4.1/5 Very Good! (1,002 reviews)
"Very very very clean and nice staff."

Reviewed on Jan 5, 2023

DoubleTree by Hilton Collinsville - St. Louis
Holiday Inn Express Troy, an IHG Hotel
2.5 out of 5
2011 Formosa Road, Troy, IL, 62294
Fully refundable
The price is $123 per night from Feb 26 to Feb 27
$123
per night
Feb 26 - Feb 27
13.08 mi from city center
4.6/5 Exceptional! (435 reviews)
"Was clean nice area"

Reviewed on Jan 10, 2023

Holiday Inn Express Troy, an IHG Hotel
Hampton Inn O'Fallon
2.5 out of 5
430 Regency Park, O'Fallon, IL, 62269
Fully refundableReserve now, pay when you stay
The price is $101 per night from Feb 12 to Feb 13
$101
per night
Feb 12 - Feb 13
17.77 mi from city center
4.7/5 Exceptional! (505 reviews)
"Love it"

Reviewed on Jan 22, 2023

Hampton Inn O'Fallon
Four Points by Sheraton St Louis - Fairview Heights
3 out of 5
319 Fountains Pkwy, Fairview Heights, IL, 62208
Fully refundableReserve now, pay when you stay
The price is $88 per night from Feb 5 to Feb 6
$88
per night
Feb 5 - Feb 6
19.18 mi from city center
3.5/5 Good! (261 reviews)
"The service was excellent. Front desk staff were very professional and courteous. The room was dusty, tub was stained and the ceiling is bubbling as though there’s a leak upstairs. Room 232"

Reviewed on Dec 9, 2022

Four Points by Sheraton St Louis - Fairview Heights
Best Western Troy Hotel
2.5 out of 5
2020 Formosa Drive, Troy, IL, 62294
Fully refundableReserve now, pay when you stay
The price is $85 per night from Feb 12 to Feb 13
$85
per night
Feb 12 - Feb 13
13.08 mi from city center
4.1/5 Very Good! (539 reviews)
"It was very quiet and clean. Check in was quick and very friendly! I would definitely stay again."

Reviewed on Jan 29, 2023

Best Western Troy Hotel
Hilton Garden Inn St. Louis Shiloh/O'Fallon IL
3 out of 5
360 Regency Park Drive, O'Fallon, IL, 62269
Fully refundableReserve now, pay when you stay
The price is $93 per night from Feb 10 to Feb 11
$93
per night
Feb 10 - Feb 11
17.89 mi from city center
4/5 Very Good! (609 reviews)
"Good"

Reviewed on Jan 21, 2023

Hilton Garden Inn St. Louis Shiloh/O'Fallon IL
Super 8 by Wyndham Troy IL/St. Louis Area
2 out of 5
910 Edwardsville Rd, Troy, IL, 62294
Fully refundableReserve now, pay when you stay
The price is $54 per night from Feb 7 to Feb 8
$54
per night
Feb 7 - Feb 8
13.2 mi from city center
3.9/5 Very Good! (771 reviews)
Stay Here! But save a room 4 me
"Reasonable rates; no stupid "fees" for the privilege of spending your money in their town; clean & well-maintained; courteous & service-oriented staff ... all a step back to the good old days! :-) Wi-fi could be faster to make it perfect. Does appear to attract some clients who haven't learned common ..."

Reviewed on Jan 30, 2023

Super 8 by Wyndham Troy IL/St. Louis Area
Baymont by Wyndham Highland
2.5 out of 5
20 Central Blvd, Highland, IL, 62249
Fully refundableReserve now, pay when you stay
The price is $76 per night from Feb 12 to Feb 13
$76
per night
Feb 12 - Feb 13
0.94 mi from city center
4.2/5 Excellent! (430 reviews)
"Just really friendly and convenient"

Reviewed on Oct 26, 2022

Baymont by Wyndham Highland
Best Western Plus MidAmerica Hotel
2.5 out of 5
9730 Hayden Drive, Lebanon, IL, 62258
Fully refundableReserve now, pay when you stay
The price is $96 per night from Feb 5 to Feb 6
$96
per night
Feb 5 - Feb 6
14.86 mi from city center
4.3/5 Excellent! (940 reviews)
Very nice hotel
"Very nice for the price. Clean."

Reviewed on Jan 27, 2023

Best Western Plus MidAmerica Hotel
Super 8 by Wyndham O'Fallon
2 out of 5
1100 Eastgate Dr, O'Fallon, IL, 62269
Fully refundableReserve now, pay when you stay
The price is $59 per night from Feb 12 to Feb 13
$59
per night
Feb 12 - Feb 13
15.7 mi from city center
3.8/5 Good! (1,006 reviews)
"Very nice hotel to stay at. I highly recommend this hotel."

Reviewed on Jan 6, 2023

Super 8 by Wyndham O'Fallon
Days Inn by Wyndham Collinsville
2.5 out of 5
12 Commerce Drive, I-55/70 and IL 157, Collinsville, IL, 62234
Fully refundableReserve now, pay when you stay
The price is $56 per night from Feb 20 to Feb 21
$56
per night
Feb 20 - Feb 21
18.83 mi from city center
3.6/5 Good! (1,007 reviews)
"Cleaner than I expected. A"

Reviewed on Jan 29, 2023

Days Inn by Wyndham Collinsville
La Quinta Inn & Suites by Wyndham O'Fallon, IL - St. Louis
2.5 out of 5
136 Regency Park, O'Fallon, IL, 62269
Fully refundableReserve now, pay when you stay
The price is $67 per night from Feb 10 to Feb 11
$67
per night
Feb 10 - Feb 11
17.79 mi from city center
3.7/5 Good! (913 reviews)
"Very upscale"

Reviewed on Jan 31, 2023

La Quinta Inn & Suites by Wyndham O'Fallon, IL - St. Louis
Comfort Inn Collinsville near St. Louis
2.5 out of 5
8 Commerce Dr, Collinsville, IL, 62234
Fully refundableReserve now, pay when you stay
The price is $90 per night from Feb 9 to Feb 10
$90
per night
Feb 9 - Feb 10
18.82 mi from city center
4/5 Very Good! (452 reviews)
"Convenient location near St Louis. Competitive pricing. Outstanding staff. The building is clean though the floor carpet is rather old."

Reviewed on Jan 23, 2023

Comfort Inn Collinsville near St. Louis
Super 8 by Wyndham Fairview Heights-St. Louis
2 out of 5
45 Ludwig Dr, Fairview Heights, IL, 62208
Fully refundableReserve now, pay when you stay
The price is $61 per night from Feb 12 to Feb 13
$61
per night
Feb 12 - Feb 13
19.51 mi from city center
3.5/5 Good! (1,006 reviews)
"Convenient for my needs at the time."

Reviewed on Nov 20, 2022

Super 8 by Wyndham Fairview Heights-St. Louis
Holiday Inn Express & Suites Edwardsville, an IHG Hotel
2.5 out of 5
1000 Plummer Drive, Edwardsville, IL, 62025
Fully refundable
The price is $123 per night from Feb 26 to Feb 27
$123
per night
Feb 26 - Feb 27
16.88 mi from city center
4.6/5 Wonderful! (484 reviews)
"The only issue was that the accessible shower had a curved curtain rod instead of straight. This allowed the water to escape the shower stall and drain into the main bathroom area making it treacherous."

Reviewed on Jan 30, 2023

Holiday Inn Express & Suites Edwardsville, an IHG Hotel
Holiday Inn St. Louis Fairview Heights, an IHG Hotel
3 out of 5
313 Salem Place, Fairview Heights, IL, 62208
Fully refundable
The price is $98 per night from Feb 19 to Feb 20
$98
per night
Feb 19 - Feb 20
19.31 mi from city center
4.3/5 Excellent! (517 reviews)
"Comfy beds. Clean rooms. Friendly staff. Well worth the nmoney!"

Reviewed on Dec 12, 2022

Holiday Inn St. Louis Fairview Heights, an IHG Hotel
Don't see what you're looking for?
See all available properties in Highland
View all properties
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.

Stay near popular Highland attractions

Highland hotels information

Number of reviews
14972
Accommodation
94 hotels
Lowest Price
$54
Highest Price
$123

Frequently asked questions

What's the best place for a stay in Highland?

Based on our traveler data, Baymont by Wyndham Highland is one of the top choices for your stay. This hotel offers free breakfast and an indoor pool. The Tibbetts House is another good option for your visit. See all available top hotels, or vacation rentals in Highland.

What are some of the best vacation home rentals in Highland?

Secluded 4 Bedroom Home with a Hot Tub: This vacation home rental outside of Highland is located in a rural location and has a patio, a selection of games, and a barbecue grill to put you at ease in your new surroundings. It has 4 bedrooms as well as a kitchen with a dishwasher, a fridge, and a stovetop, so you can cook with friends or family. You and your friends and family can relax into your vacation with amenities like a hot tub. See all vacation rentals in Highland.

If I need to cancel my hotel reservation in Highland, will I receive a refund?

Yes, the majority of hotel reservations are fully refundable as long as you cancel prior to the hotel's cancellation deadline, which in most cases is within 24 or 48 hours of your scheduled arrival. If you have a non-refundable reservation, it might still be possible to cancel it and get a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in Highland.

Where can I learn more about changing or cancelling my trip to Highland?

To access more information about updating your trip to Highland or cancelling it, go to https://www.expedia.com/service/.

What's the best pet-friendly hotel in Highland?

Baymont by Wyndham Highland is a top hotel for people traveling with their pets, and offers an indoor pool and a fitness center for its human guests. The Tibbetts House is another option for you and your pet. See more pet-friendly hotel accommodations in Highland.

Where is the best hotel to stay with easy access to Silver Lake Park?

Baymont by Wyndham Highland is one of the top choices for your stay based on our traveler data, and this 3-star hotel offers free breakfast and an indoor pool. It's located 1.6 mi (2.5 km) from Silver Lake Park. Another good choice is The Tibbetts House, located 2.1 mi (3.4 km) away.

What about the best place to stay near Korte Recreation Center?

One of the top choices for your stay is Baymont by Wyndham Highland, located a short 0.4 mi (0.7 km) from Korte Recreation Center, and this 3-star hotel offers free breakfast and an indoor pool. The Tibbetts House, located just 0.8 mi (1.3 km) away, is another good choice.

What are some accommodations with pools in Highland?

Baymont by Wyndham Highland: Features full, a pool, and free self parking. Drury Inn & Suites St. Louis O'Fallon, IL and Drury Inn & Suites St. Louis Fairview Heights are a couple of other choices that feature an onsite pool. View all hotels with pools in Highland.

What's the best hotel for staying near Lambert-St. Louis International Airport (STL)?

Marriott St. Louis Airport is a popular 3.5-star hotel featuring a restaurant and an outdoor pool. It's located a short 0.3 mi (0.5 km) from Lambert-St. Louis Intl. Airport. Other good choices within close proximity to the airport include Pear Tree Inn Airport - St. Louis - St. Ann, MO and Drury Inn & Suites St. Louis Airport.

What is staying in Highland like?

Visitors to Highland are sure to enjoy the restaurants. Tourists can also enjoy the city's architecture, lake views, and festivals. In Highland, there are 5 hotels and other accommodations to choose from. Find out more about Highland.

What should I see while I'm in Highland?

A couple of favorite places to visit are Korte Recreation Center and Silver Lake Park. You'll also find Patriot's Park and O'Fallon Family Sports Park in the area. Check out what more to see and do in Expedia's Highland guide.

What's the seasonal weather like in Highland?

The hottest months are usually July and August with an average temp of 76°F, while the coldest months are January and February with an average of 38°F. The snowiest months in Highland are February, November, December, and January, with each month seeing an average of 5 inches of snowfall.

Recent reviews of Highland hotels
Expedia verified reviews

Plan your trip in a snap on the app

From home or hammock, organize your entire escape and explore app offers
Scan the QR code with your device camera and download our app
QR code