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

Find 3 Star Hotels in Highland, IL from $75

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check availability on Highland 3 Star Hotels

Next weekend
In two weeks

Our top choices for Highland 3-star hotels

1. Drury Inn & Suites St. Louis Fairview Heights

Drury Inn & Suites St. Louis Fairview Heights
3.0 star property
Fairview Heights
9.2 out of 10, Wonderful, (1,010 reviews)
"The parking was great, the location was easy to get into, the staff was very friendly, and the free breakfast was wonderful!"
United States
Jarrod
$90 nightly
The price is $102
Aug 16 - Aug 17
Total with taxes and fees
Drury Inn & Suites St. Louis Fairview Heights

2. Country Inn & Suites by Radisson, Fairview Heights, IL

Country Inn & Suites by Radisson, Fairview Heights, IL
3.0 star property
Fairview Heights
6.6 out of 10, (93 reviews)
"Restaurants near by"
United States
Daniel
$80 nightly
The price is $90
Aug 23 - Aug 24
Total with taxes and fees
Country Inn & Suites by Radisson, Fairview Heights, IL

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

Drury Inn & Suites St. Louis O'Fallon, IL
3.0 star property
O'Fallon
9.6 out of 10, Exceptional, (1,001 reviews)
"Great hotel and staff"
United States
Charles
$106 nightly
The price is $123
Aug 9 - Aug 10
Total with taxes and fees
Drury Inn & Suites St. Louis O'Fallon, IL

4. Drury Inn & Suites St. Louis Collinsville

Drury Inn & Suites St. Louis Collinsville
3.0 star property
Eastport
9.6 out of 10, Exceptional, (1,007 reviews)
"Excellent stay everytime !"
United States
Cheryl
$111 nightly
The price is $128
Aug 9 - Aug 10
Total with taxes and fees
Drury Inn & Suites St. Louis Collinsville

5. Radisson Hotel Fairview Heights - St. Louis

Radisson Hotel Fairview Heights - St. Louis
3.0 star property
Fairview Heights
7.6 out of 10, Good, (667 reviews)
"My first time there and service was great. When I come back in town to visit this is where I’m coming back to especially because their pet friendly and everything smelled fresh no Oder of pets in the building."
United States
SONIA
$90 nightly
The price is $102
Aug 4 - Aug 5
Total with taxes and fees
Radisson Hotel Fairview Heights - St. Louis

6. La Quinta Inn & Suites by Wyndham Collinsville - St. Louis

La Quinta Inn & Suites by Wyndham Collinsville - St. Louis
3.0 star property
Eastport
7.4 out of 10, Good, (1,002 reviews)
"Great stay. Staff was friendly and hotel was very clean! Would stay again and recommend to others."
United States
Taylor
$88 nightly
The price is $102
Sep 1 - Sep 2
Total with taxes and fees
La Quinta Inn & Suites by Wyndham Collinsville - St. Louis

7. Quality Inn O'Fallon - St. Louis - Shiloh

Quality Inn O'Fallon - St. Louis - Shiloh
3.0 star property
O'Fallon
7.4 out of 10, Good, (1,001 reviews)
"Great place to stay"
United States
Tammy
$71 nightly
The price is $82
Aug 18 - Aug 19
Total with taxes and fees
Quality Inn O'Fallon - St. Louis - Shiloh

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

Fairfield Inn & Suites by Marriott O'Fallon, IL
3.0 star property
O'Fallon
9.2 out of 10, Wonderful, (361 reviews)
"Great hotel"
United States
Mohamad
$120 nightly
The price is $138
Aug 22 - Aug 23
Total with taxes and fees
Fairfield Inn & Suites by Marriott O'Fallon, IL

9. Holiday Inn St. Louis Fairview Heights by IHG

Holiday Inn St. Louis Fairview Heights by IHG
3.0 star property
Fairview Heights
8.6 out of 10, Excellent, (701 reviews)
"The room was really nice and helpful! The pool was very nice and it’s very clean!"
United States
Janay
$97 nightly
The price is $110
Aug 9 - Aug 10
Total with taxes and fees
Holiday Inn St. Louis Fairview Heights by IHG

10. Hilton Garden Inn St. Louis Shiloh/O'Fallon IL

Hilton Garden Inn St. Louis Shiloh/O'Fallon IL
3.0 star property
O'Fallon
8.0 out of 10, Very Good, (994 reviews)
"The staff was polite and friendly and made the check in process easy and fast."
United States
Roxana
$105 nightly
The price is $105
Aug 23 - Aug 24
Total with taxes and fees
Hilton Garden Inn St. Louis Shiloh/O'Fallon IL

11. Fairfield Inn by Marriott St. Louis Collinsville, IL

Fairfield Inn by Marriott St. Louis Collinsville, IL
3.0 star property
Eastport
8.2 out of 10, Very Good, (424 reviews)
"Friendly and easy check-in Great location Clean rooms & breakfast area"
United States
Tonya
$98 nightly
The price is $113
Aug 23 - Aug 24
Total with taxes and fees
Fairfield Inn by Marriott St. Louis Collinsville, IL

12. TownePlace Suites by Marriott St. Louis O'Fallon

TownePlace Suites by Marriott St. Louis O'Fallon
3.0 star property
O'Fallon
9.0 out of 10, Wonderful, (154 reviews)
"Staff was helpful. Breakfast was plentiful, nice assortment. Some areas of room needed better vacuuming. Would be helpful to have couple more handicapped parking spots."
United States
Sharon
$131 nightly
The price is $152
Aug 21 - Aug 22
Total with taxes and fees
TownePlace Suites by Marriott St. Louis O'Fallon

13. TownePlace Suites by Marriott St. Louis Edwardsville, IL

TownePlace Suites by Marriott St. Louis Edwardsville, IL
3.5 star property
Edwardsville
9.0 out of 10, Wonderful, (210 reviews)
"Yes"
United States
Chris
$144 nightly
The price is $166
Aug 30 - Aug 31
Total with taxes and fees
TownePlace Suites by Marriott St. Louis Edwardsville, IL

14. La Quinta Inn & Suites by Wyndham O'Fallon, IL - St. Louis

La Quinta Inn & Suites by Wyndham O'Fallon, IL - St. Louis
3.0 star property
O'Fallon
5.8 out of 10, (1,000 reviews)
"Staff was friendly, the pool looked a little green but other than that the stay went well"
United States
Tahjae
$65 nightly
The price is $75
Sep 3 - Sep 4
Total with taxes and fees
La Quinta Inn & Suites by Wyndham O'Fallon, IL - St. Louis

15. Charming Edwardsville Home: Walk to Downtown!

Charming Edwardsville Home: Walk to Downtown!
3.0 star property
Edwardsville
Charming Edwardsville Home: Walk to Downtown!
Save an average of 15% on thousands of hotels when you're signed in

Explore similar 4-star hotels

Many 4-star hotels have the same amenities as 3-star hotels. See all 4-star hotels in Highland.
DoubleTree by Hilton Collinsville - St. Louis

DoubleTree by Hilton Collinsville - St. Louis

1000 Eastport Plaza Dr Collinsville IL
$111 nightly
The price is $128 total per night from Aug 13 to Aug 14
$128 total
Aug 13 - Aug 14
Total with taxes and fees
Still don't see what you're looking for?
See all properties in Highland.
You can also use these popular filters to refine your search.
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.

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.

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

Top Highland Hotel Reviews

Find out more about Highland

Three Star Hotel Guide for Highland

There’s a reason the top 3 star hotels in Highland, Illinois are so incredibly popular: They combine comforting amenities and just-for-you service with some of the best rates and discounts the area has to offer. When you book a stay at a three star hotel in Highland, you’ll get access to perfect little perks like on-site restaurants and cocktail bars, well-appointed fitness centers, and spacious rooms.

Search for a cheap deal on a 3 star upscale hotel in Highland for the most elegant experience, or grab a low rate on one of the cheap 3 star hotels in Highland near the local attractions, if you want something a touch more unassuming. Whatever your traveling style, make sure to use the search tools at Expedia to track down prices, read more about amenities, and score a few local discounts.

From business trips to family getaways, the Highland 3 star hotels offer a fantastic home base for any type of vacation.

Frequently asked questions

How much does it cost to stay in a 3-star hotel in Highland?
Find the ideal trifecta of comfort, affordability and quality at a 3-star hotel in Highland with Expedia's filter tools. Key in your preferred travel dates and then tailor your search according to the amount you wish to pay per night.

  • Search for the lowest price per night right now from $128

What is the difference between a 4-star and 3-star hotel in Highland?
The big difference between a 3- and 4-star hotel in Highland will be the quality of service and access to creature comforts. Three-star hotels are generally more budget-friendly and provide the conveniences and services you need to be comfortable, such as WiFi, a gym and breakfast. You can expect a bit more at a 4-star hotel — think upmarket furnishings, deluxe bathroom products and perks like spa and wellness centers.
What is the difference between a 3-star hotel and a motel in Highland?
Motels generally offer lower rates than hotels, which makes them great if you're exploring around Highland on a shoestring. A good option for overnight stays, these roadside getaways come with simply furnished rooms, limited services and ample parking. Choose a 3-star hotel and you can expect to pay extra for additional comfort, privacy and amenities. Guests can take advantage of things like a gym, free WiFi and business services at this property type.

Explore a world of travel with Expedia