A building with a clock tower, a sign reading "City Hall," and American flags.

Find hotels in Highland, IL from ฿1,778

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

Tonight
30 Aug - 31 Aug
Tomorrow
31 Aug - 1 Sep
Next weekend
4 Sep - 6 Sep
In two weeks
11 Sep - 13 Sep

Filter by

Star rating

Guest rating

Our top choices for Highland hotels

1. Seasons Inn & Suites Highland

Seasons Inn & Suites Highland
Highland
United States
Patricia
฿3,114
฿3,456 total
includes taxes & fees
31 Aug - 1 Sept
Seasons Inn & Suites Highland

2. Holiday Inn Express Troy by IHG

Holiday Inn Express Troy by IHG
Troy
United States
Donald
฿3,775
฿4,189 total
includes taxes & fees
6 Sept - 7 Sept
Holiday Inn Express Troy by IHG

3. Best Western Plus MidAmerica Hotel

Best Western Plus MidAmerica Hotel
Mascoutah
United States
Justin
฿3,627
฿4,134 total
includes taxes & fees
6 Sept - 7 Sept
Best Western Plus MidAmerica Hotel

4. Powhatan Motel

Powhatan Motel
Pocahontas
United States
Michele
฿3,203
฿3,395 total
includes taxes & fees
31 Aug - 1 Sept
Powhatan Motel

5. Super 8 by Wyndham Greenville

Super 8 by Wyndham Greenville
Greenville
United States
Rebecca
฿2,359
฿2,618 total
includes taxes & fees
8 Sept - 9 Sept
Super 8 by Wyndham Greenville

6. Best Western Troy Hotel

Best Western Troy Hotel
Troy
United States
Angela
฿2,951
฿3,274 total
includes taxes & fees
1 Sept - 2 Sept
Best Western Troy Hotel

7. Comfort Inn & Suites Greenville I-70

Comfort Inn & Suites Greenville I-70
Greenville
United States
Alan
฿3,265
฿3,623 total
includes taxes & fees
20 Sept - 21 Sept
Comfort Inn & Suites Greenville I-70

8. Lighthouse Lodge

Lighthouse Lodge
Pocahontas
United States
Danica
฿2,446
฿2,758 total
includes taxes & fees
31 Aug - 1 Sept
Lighthouse Lodge

9. Red Roof Inn St Louis - Troy, IL

Red Roof Inn St Louis - Troy, IL
Troy
United States
crystal
฿2,146
฿2,381 total
includes taxes & fees
6 Sept - 7 Sept
Red Roof Inn St Louis - Troy, IL

10. SureStay Hotel by Best Western Greenville

SureStay Hotel by Best Western Greenville
Greenville
United States
Lakennya
฿1,901
฿2,110 total
includes taxes & fees
13 Sept - 14 Sept
SureStay Hotel by Best Western Greenville

11. Budget Inn Motel

Budget Inn Motel
Greenville
United States
Suzanne
฿1,603
฿1,778 total
includes taxes & fees
31 Aug - 1 Sept
Budget Inn Motel

12. Holiday Inn Express & Suites Edwardsville by IHG

Holiday Inn Express & Suites Edwardsville by IHG
Edwardsville
United States
Judy
฿4,172
฿4,797 total
includes taxes & fees
27 Sept - 28 Sept
Holiday Inn Express & Suites Edwardsville by IHG

13. Drury Inn & Suites St. Louis O'Fallon, IL

Drury Inn & Suites St. Louis O'Fallon, IL
O'Fallon
United States
KEVIN
฿3,509
฿4,070 total
includes taxes & fees
27 Sept - 28 Sept
Drury Inn & Suites St. Louis O'Fallon, IL

14. Country Hearth Inn & Suites Edwardsville St. Louis

Country Hearth Inn & Suites Edwardsville St. Louis
Edwardsville
United States
les
฿3,609
฿4,150 total
includes taxes & fees
31 Aug - 1 Sept
Country Hearth Inn & Suites Edwardsville St. Louis

15. Super 8 by Wyndham Troy IL/St. Louis Area

Super 8 by Wyndham Troy IL/St. Louis Area
Troy
United States
Donta
฿2,252
฿2,499 total
includes taxes & fees
6 Sept - 7 Sept
Super 8 by Wyndham Troy IL/St. Louis Area

16. Hampton Inn & Suites St. Louis-Edwardsville

Hampton Inn & Suites St. Louis-Edwardsville
Glen Carbon
United States
Tashae
฿3,774
฿4,226 total
includes taxes & fees
7 Sept - 8 Sept
Hampton Inn & Suites St. Louis-Edwardsville

17. Comfort Inn Edwardsville - St. Louis

Comfort Inn Edwardsville - St. Louis
Edwardsville
United States
Ashley
฿3,208
฿3,689 total
includes taxes & fees
6 Sept - 7 Sept
Comfort Inn Edwardsville - St. Louis

18. Days Inn by Wyndham Troy IL

Days Inn by Wyndham Troy IL
Troy
United States
Sharon
฿2,359
฿2,618 total
includes taxes & fees
31 Aug - 1 Sept
Days Inn by Wyndham Troy IL

19. Fairfield Inn & Suites by Marriott O'Fallon, IL

Fairfield Inn & Suites by Marriott O'Fallon, IL
O'Fallon
United States
Mohamad
฿4,588
฿5,276 total
includes taxes & fees
13 Sept - 14 Sept
Fairfield Inn & Suites by Marriott O'Fallon, IL

20. Hampton Inn O'Fallon

Hampton Inn O'Fallon
O'Fallon
United States
Mary
฿3,638
฿4,220 total
includes taxes & fees
27 Sept - 28 Sept
Hampton Inn O'Fallon
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Highland attractions

Silver Lake Park

8.8/10 (5 reviews)
Silver Lake Park surrounds a 550-acre lake with scenic hiking trails and abundant wildlife. Enjoy boating, fishing, or playing a round at the 18-hole disc golf course while taking in the tranquil woodland setting.
See properties

Korte Recreation Center

6.0/10 (1 review)
This community hub features an indoor pool with a lazy river and water slide, plus a fitness centre and gymnasium. Enjoy family-friendly recreation year-round, perfect for escaping Illinois weather while staying active.
See properties

Learn more about Highland

Visitors flock to the Square for local shops, restaurants, and the historic town clock that's been keeping time since 1885. Outdoor enthusiasts can explore Silver Lake's trails during the day and catch live music at the Pavilion on summer evenings.

See all hotels in Highland
A building with a clock tower, a sign reading "City Hall," and American flags.

Top Highland Hotel Reviews

Drury Inn & Suites St. Louis O'Fallon, IL

Drury Inn & Suites St. Louis O'Fallon, IL

10/10 Excellent
"I will return. Management, Dionna, was awesome."
Grace 1-night trip
Posted 8 hours ago
Drury Inn & Suites St. Louis O'Fallon, IL
Drury Inn & Suites St. Louis Collinsville

Drury Inn & Suites St. Louis Collinsville

10/10 Excellent
"everything was great"
Vitaliy 1-night trip
Posted 14 hours ago
Drury Inn & Suites St. Louis Collinsville
DoubleTree by Hilton Collinsville - St. Louis

DoubleTree by Hilton Collinsville - St. Louis

8/10 Good
"It was an average room but not the quality that I expected from a hotel with the name of Hilton attached. There was blood on the underside of the comforter so we were unable to use it. The attached bar was nice. The breakfast should have been included. I prepaid for the breakfast when I booked online but they seemed surprised by the option and still brought a $37 bill to the table for 2 breakfasts. The breakfast options are few and not worth the price. Not the worst stay but would personally consider other options next time."
Laura 1-night trip
Posted 15 hours ago
DoubleTree by Hilton Collinsville - St. Louis
Super 8 by Wyndham Troy IL/St. Louis Area

Super 8 by Wyndham Troy IL/St. Louis Area

10/10 Excellent
"A surprise. Such a great value and a super clean establishment"
Thomas 3-night trip
Posted 16 hours ago
Super 8 by Wyndham Troy IL/St. Louis Area
Comfort Inn Collinsville near St. Louis

Comfort Inn Collinsville near St. Louis

10/10 Excellent
"No issues. Great stay again. This is my go to when I visit the St. Louis area."
Janet 1-night trip
Posted 2 days ago
Comfort Inn Collinsville near St. Louis
Super 8 by Wyndham Fairview Heights-St. Louis

Super 8 by Wyndham Fairview Heights-St. Louis

8/10 Good
"I have stayed in Super 8's in various cities. The room was decently clean but had an old carpet smell. The breakfast choices have diminished from what they were 3 years ago - just coffee, juice, bagels, white bread - no yogurt, eggs, or even cereal and milk the day I stayed."
Kathleen 2-night trip
Posted 4 days ago
Super 8 by Wyndham Fairview Heights-St. Louis
Comfort Inn Edwardsville - St. Louis

Comfort Inn Edwardsville - St. Louis

10/10 Excellent
"Free parking, quiet and close to the freeway"
Mihai 1-night trip
Posted 4 days ago
Comfort Inn Edwardsville - St. Louis
Holiday Inn Express & Suites Edwardsville by IHG

Holiday Inn Express & Suites Edwardsville by IHG

10/10 Excellent
"Staff was friendly and the room was clean."
Christopher 1-night trip
Posted 5 days ago
Holiday Inn Express & Suites Edwardsville by IHG
Americas Best Value Inn Collinsville St. Louis

Americas Best Value Inn Collinsville St. Louis

10/10 Excellent
"Beautiful Sunset"
Jason 1-night trip
Posted 11 days ago
Americas Best Value Inn Collinsville St. Louis

More cheap stays in Highland

Super 8 by Wyndham O'Fallon

Super 8 by Wyndham O'Fallon

1100 Eastgate Dr O'Fallon IL
฿1,829
฿2,103 total
21 Sept - 22 Sept
includes taxes & fees
Super 8 by Wyndham O'Fallon
Super 8 by Wyndham Collinsville St. Louis

Super 8 by Wyndham Collinsville St. Louis

2 Gateway Dr Collinsville IL
฿1,838
฿2,113 total
31 Aug - 1 Sept
includes taxes & fees
7/10 Good! (1,005 reviews)
Super 8 by Wyndham Collinsville St. Louis
Comfort Suites Fairview Heights - St. Louis

Comfort Suites Fairview Heights - St. Louis

137 Ludwig Dr Fairview Heights IL
฿2,505
฿2,830 total
20 Sept - 21 Sept
includes taxes & fees
Comfort Suites Fairview Heights - St. Louis
Best Western St. Louis Fairview Heights

Best Western St. Louis Fairview Heights

150 Ludwig Dr Fairview Heights IL
฿2,646
฿2,989 total
1 Sept - 2 Sept
includes taxes & fees
Best Western St. Louis Fairview Heights
Comfort Inn Edwardsville - St. Louis

Comfort Inn Edwardsville - St. Louis

3080 S State Route 157 Edwardsville IL
฿3,208
฿3,689 total
6 Sept - 7 Sept
includes taxes & fees
8.4/10 Very good! (920 reviews)
Comfort Inn Edwardsville - St. Louis
Holiday Inn Express Troy by IHG

Holiday Inn Express Troy by IHG

2011 Formosa Road Troy IL
฿3,775
฿4,189 total
6 Sept - 7 Sept
includes taxes & fees
9.4/10 Exceptional! (829 reviews)
Holiday Inn Express Troy by IHG

Frequently asked questions

What's the best place for a stay in Highland?
Based on our traveller data, Seasons Inn & Suites Highland is one of the top choices for your stay. This hotel offers free breakfast and an indoor pool. Other good options for your stay in the area are Drury Inn & Suites St. Louis Fairview Heights and Best Western St. Louis Fairview Heights. See all available top hotels, or vacation rentals in Highland.
If I need to cancel my hotel reservation in Highland, will I receive a refund?
Yes! The majority of hotel bookings are fully refundable as long as you cancel prior to the accommodation's cancellation deadline, which often is within 24-48 hours of your arrival date. If you have a reservation that's non-refundable, 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.
What's the best dog-friendly hotel in Highland?
Seasons Inn & Suites Highland is a top hotel for people travelling with their pets, and offers an indoor pool and a fitness centre for its human guests. See more pet-friendly hotel accommodations in Highland.
What are some accommodation options with pools in Highland?
Seasons Inn & Suites Highland: Features buffet, an indoor pool and free self parking. Drury Inn & Suites St. Louis Fairview Heights and Best Western St. Louis Fairview Heights are a couple of other choices that offer an on-site pool. View all hotels with pools in Highland.
What is staying in Highland like?
Visitors to Highland will definitely enjoy the restaurants. Tourists can also enjoy the city's architecture, lake views and festivals. In Highland, there are 8 hotels and other accommodation options to choose from. Find out more about Highland.
What should I do while I'm visiting Highland?
A couple of favourite places to visit are Silver Lake Park and Korte Recreation Center. You'll also find Villa Marie Winery & Banquet Center and Patriot's Park in the area. Take a look at what more there is 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 temperature of 24°C, while the coldest months are January and February, with an average of 3°C. Average annual precipitation for Highland is 1219 mm.

Explore a world of travel with Expedia