The best deals on hotels when visiting Highland in Illinois.

From game day to getaway, save even more on every hotel stay.

Save up to 70% when booking as a group. Select 9+ rooms to get started.

Top 24 Hotels In Highland, Illinois 62249

Seasons Inn & Suites Highland

20 Central Blvd Highland, IL

For a relaxing stay near Highland, Seasons Inn & Suites Highland offers intimate accommodations with rates beginning at $125.99, creating a warm, inviting atmosphere for rest. Relax in a space that offers more amenities and comfort, making your stay both enjoyable and budget-friendly.

Guests staying at Seasons Inn & Suites Highland can quickly reach downtown Highland, making it simple to enjoy the city’s top spots while staying in a quieter area. Choose a hotel that adds value to your Highland experience—reserve your stay now!

  Call (855) 239-5277 to book with an agent.
  0.6 miles from Highland, IL 62249

Starting at

$125.99

per night

Read Reviews View Amenities View All Rooms

Powhatan Motel

8 O'fallon St. Pocahontas, IL

For a plush stay, Powhatan Motel offers inviting rooms with rates starting at $89.75, creating a warm, welcoming atmosphere perfect for travelers bound for Highland. Relax in rooms that provide a bit more than just the basics, offering extra amenities for a more comfortable and enjoyable stay.

From Powhatan Motel, it’s just a drive to downtown Highland, where guests can experience the city’s vibrant spots before returning to a more tranquil setting. Enjoy Highland without compromise with a hotel that delivers exceptional value—reserve now!

  Call (855) 233-0132 to book with an agent.
  8.7 miles from Highland, IL 62249

Starting at

$89.75

per night

Read Reviews View Amenities View All Rooms

Lighthouse Lodge

401 West Johnson St Pocahontas, IL

At Lighthouse Lodge, travelers to Highland can enjoy inviting rooms with rates from $82.99, creating a warm and welcoming environment perfect for relaxation. Stay in a room that combines affordability with practicality, offering the necessary comforts for a pleasant visit.

At Lighthouse Lodge, guests can enjoy the comfort of being slightly removed from the city’s busiest areas, with downtown Highland just a convenient drive away. Enjoy more of Highland with a value-driven hotel stay—lock in your reservation now!

  Call (855) 239-4019 to book with an agent.
  8.7 miles from Highland, IL 62249

Starting at

$82.99

per night

Read Reviews View Amenities View All Rooms

Best Western Troy Hotel

2020 Formosa Drive Troy, IL

At Best Western Troy Hotel, travelers to Highland can unwind in alluring comfort with rooms beginning at $74.99, creating a warm and inviting space ideal for relaxation. Make the most of your travel budget at Best Western, offering excellent value without compromising on quality or service.

A quiet retreat at Best Western Troy Hotel provides rest and relaxation, with downtown Highland easily reachable for city adventures. Relax and enjoy your Highland trip with a hotel that fits your budget—reserve today!

  Call (855) 239-4019 to book with an agent.
  12.7 miles from Highland, IL 62249

Starting at

$74.99

per night

Read Reviews View Amenities View All Rooms

Red Roof Inn St. Louis Troy IL

2030 Formosa Road Troy, IL

With rooms beginning at $70.00, Red Roof Inn St. Louis Troy IL provides affordable comfort for travelers to Highland, creating a appealing and inviting space ideal for relaxation. Make the most of your travel budget with Red Roof Inn's affordable rates, allowing you to save without sacrificing quality.

Unwind at Red Roof Inn St. Louis Troy IL, where guests can enjoy quiet surroundings, knowing that downtown Highland is just a smooth drive away. Book now and experience Highland without the financial strain—reserve your room today!

  Call (855) 239-4019 to book with an agent.
  12.7 miles from Highland, IL 62249

Starting at

$70.00

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Troy an IHG Hotel

2011 Formosa Road Troy, IL

For a welcoming and budget-friendly stay, Holiday Inn Express Troy an IHG Hotel offers inviting rooms with rates from $139.00, creating a soothing space ideal for travelers bound for Highland. Relax in the modern and functional design of Holiday Inn Express's guest bathrooms, equipped with efficient fixtures and ample amenities.

A quiet retreat at Holiday Inn Express Troy an IHG Hotel provides rest and relaxation, with downtown Highland easily accessible for a day of adventure. Choose a hotel that complements your Highland plans with ease and affordability—secure now!

  Call (855) 234-7135 to book with an agent.
  12.7 miles from Highland, IL 62249

Starting at

$139.00

per night

Read Reviews View Amenities View All Rooms

Motel 6 Troy IL

909 Edwardsville Rd Troy, IL

For a pleasant, affordable stay, Motel 6 Troy IL offers budget-friendly comfort with rooms from $60.00, creating a clean and welcoming space perfect for guests. Discover the ease of free parking at Motel 6, adding to the overall value and convenience of your stay.

For those seeking both relaxation and proximity, Motel 6 Troy IL offers a quiet retreat with downtown Highland nearby. Stay relaxed and keep your wallet happy while visiting Highland—lock in today!

  Call (855) 234-5074 to book with an agent.
  12.8 miles from Highland, IL 62249

Starting at

$60.00

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Troy IL / St. Louis Area

910 Edwardsville Rd Troy, IL

With rooms starting at $61.99, Super 8 by Wyndham Troy IL / St. Louis Area offers inviting accommodations for guests bound for Highland, creating a clean, warm atmosphere for unwinding. Navigate check-ins and departures with ease at Super 8, where efficiency is key to ensuring guest satisfaction without the wait.

For travelers seeking peace, Super 8 by Wyndham Troy IL / St. Louis Area offers a calm retreat with the convenience of downtown Highland still nearby. Stay relaxed and enjoy more of Highland with budget-friendly comfort—reserve today!

  Call (855) 233-7850 to book with an agent.
  12.8 miles from Highland, IL 62249

Starting at

$61.99

per night

Read Reviews View Amenities View All Rooms

Town & Country Inn

910 Cherry Ln Troy, IL

Guests visiting Highland will appreciate the inviting comfort at Town & Country Inn, where friendly rooms begin at $61.42, creating a warm, welcoming atmosphere. Find comfort and affordability in rooms that offer a clean and practical environment for both leisure and business travelers.

Travelers seeking both peace and proximity will find Town & Country Inn ideal, with downtown Highland still within reach for exploration. Discover the joy of Highland with a hotel that pairs convenience with affordability—lock in today!

  Call (855) 234-2997 to book with an agent.
  12.8 miles from Highland, IL 62249

Starting at

$61.42

per night

Read Reviews View Amenities View All Rooms

Loyalty Inn Maryville

2701 Maryville Rd Maryville, IL

For guests headed to Highland, Loyalty Inn Maryville offers affordable comfort with rooms beginning at $60.99, creating a clean and welcoming space for unwinding. Enjoy accommodations that focus on providing essential comforts with no unnecessary extras, perfect for a budget-friendly trip.

For travelers looking to balance relaxation with exploration, Loyalty Inn Maryville offers tranquility while downtown Highland is still close enough to visit. Stay affordably while enjoying extra amenities on your Highland adventure—lock in now!

  Call (855) 233-0132 to book with an agent.
  15.2 miles from Highland, IL 62249

Starting at

$60.99

per night

Read Reviews View Amenities View All Rooms

Best Western Plus MidAmerica Hotel

9730 Hayden Drive Mascoutah, IL

Guests traveling to Highland will find easygoing comfort at Best Western Plus MidAmerica Hotel, where rooms start at $94.99, providing a warm, welcoming environment perfect for relaxation. Relax with the peace of mind provided by 24-hour guest support at Best Western Plus, where help is always just a phone call away.

Experience a serene retreat at Best Western Plus MidAmerica Hotel, where quiet surroundings offer relaxation and downtown Highland is just a drive away. Choose a well-rounded, budget-friendly stay for your Highland adventure—book now!

  Call (855) 236-8982 to book with an agent.
  15.9 miles from Highland, IL 62249

Starting at

$94.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express & Suites Edwardsville an IHG Hotel

1000 Plummer Drive Edwardsville, IL

With budget-conscious rooms starting at $154.00, Holiday Inn Express & Suites Edwardsville an IHG Hotel is an ideal choice for travelers to Highland, creating a warm, welcoming space perfect for rest. Enjoy the reassurance of Holiday Inn Express's doctor-on-call service, ensuring medical assistance is readily available if needed.

Guests can enjoy peaceful surroundings at Holiday Inn Express & Suites Edwardsville an IHG Hotel, with downtown Highland still a convenient drive away for sightseeing. Make every moment in Highland memorable with a hotel that fits your budget—reserve today!

  Call (855) 236-8982 to book with an agent.
  16.1 miles from Highland, IL 62249

Starting at

$154.00

per night

Read Reviews View Amenities View All Rooms

Country Hearth Inn & Suites Edwardsville St. Louis

1013 Plummer Drive Edwardsville, IL

At Country Hearth Inn & Suites Edwardsville St. Louis, guests visiting Highland will find budget-friendly comfort with rooms from $109.00, creating a clean and inviting space perfect for rest. Experience a pleasant upgrade in accommodations that offer additional amenities for comfort and convenience.

Guests staying at Country Hearth Inn & Suites Edwardsville St. Louis will love the calm environment, while downtown Highland remains a convenient drive away for a day of exploration. Find budget-friendly relaxation perfect for your Highland adventure—lock in your stay now!

  Call (855) 236-8982 to book with an agent.
  16.1 miles from Highland, IL 62249

Starting at

$109.00

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham OFallon

1100 Eastgate Dr O'Fallon, IL

At Super 8 by Wyndham OFallon, travelers bound for Highland can unwind in budget-friendly rooms with rates beginning at $51.99, creating a safe, inviting atmosphere. Keep comfortable with Super 8’s air-conditioned rooms, a must-have amenity to beat the heat during warmer seasons.

Guests at Super 8 by Wyndham OFallon can appreciate the serenity of the hotel, while downtown Highland remains easily reachable by car. Choose a cost-conscious, inviting stay for your Highland visit—reserve today!

  Call (855) 235-0725 to book with an agent.
  16.4 miles from Highland, IL 62249

Starting at

$51.99

per night

Read Reviews View Amenities View All Rooms

Comfort Inn Edwardsville St. Louis

3080 South State Route 157 Edwardsville, IL

At Comfort Inn Edwardsville St. Louis, guests bound for Highland can enjoy budget-friendly accommodations with rooms starting at $101.99, creating a welcoming and comfortable space. Cool off in our seasonal outdoor pools, a perfect addition to your summer travel plans.

For travelers looking for a peaceful stay, Comfort Inn Edwardsville St. Louis offers calm surroundings with downtown Highland still within easy reach by car. Experience Highland the way you deserve with budget-savvy, comfortable lodging—book now!

  Call (855) 234-7135 to book with an agent.
  17.4 miles from Highland, IL 62249

Starting at

$101.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites St. Louis Edwardsville

5723 Heritage Crossing Dr Glen Carbon, IL

Guests visiting Highland will find tranquil accommodations at Hampton Inn & Suites St. Louis Edwardsville, with rooms beginning at $100.00, creating a clean, inviting environment perfect for rest. Enjoy the ease of grab-and-go snacks and drinks from Hampton’s 24-hour pantry, catering to late-night cravings or quick bites on the run.

At Hampton Inn & Suites St. Louis Edwardsville, guests can unwind in peaceful surroundings, knowing that downtown Highland is just a short drive away. Stay refreshed and relaxed in Highland with inviting, budget-friendly lodging—reserve now!

  Call (855) 233-7850 to book with an agent.
  17.4 miles from Highland, IL 62249

Starting at

$100.00

per night

Read Reviews View Amenities View All Rooms

SureStay Hotel by Best Western Greenville

1731 South State Route 127 Greenville, IL

For a delightful and restful stay, SureStay Hotel by Best Western Greenville offers inviting accommodations with rates beginning at $62.99, creating a warm, comfortable environment. Experience the freshness of Best Western's linen service, with daily changes available to ensure clean and comfortable bedding.

A short, scenic drive takes guests from SureStay Hotel by Best Western Greenville into downtown Highland, where they can explore and return to the calm of their stay. Relax and recharge in Highland with a hotel that offers more for less—secure today!

  Call (855) 239-4019 to book with an agent.
  17.5 miles from Highland, IL 62249

Starting at

$62.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Greenville

1700 Sate Route 127 Greenville, IL

Guests traveling to Highland will find Super 8 by Wyndham Greenville a budget-friendly choice, with comfortable rooms starting at $59.99, creating a warm and relaxing environment. Connect effortlessly with complimentary high-speed Wi-Fi at Super 8, ideal for both leisure and business connectivity needs.

At Super 8 by Wyndham Greenville, guests can experience peaceful surroundings while having downtown Highland within easy driving distance. Choose a cost-conscious, inviting stay for your Highland visit—reserve today!

  Call (855) 234-5074 to book with an agent.
  17.6 miles from Highland, IL 62249

Starting at

$59.99

per night

Read Reviews View Amenities View All Rooms

Budget Inn Greenville

1525 South State Rt 127 Greenville, IL

Guests visiting Highland will find reassuring comfort at Budget Inn Greenville, where rooms start at $55.00, providing a clean and welcoming environment ideal for a restful stay. Stay in a room that offers practical comfort and thoughtful amenities, ensuring a pleasant stay without the extra cost.

At Budget Inn Greenville, guests can embrace the calm surroundings, with downtown Highland still reachable by a simple drive for a day of fun. Enjoy an affordable Highland stay that doesn’t compromise on comfort—reserve today!

  Call (855) 239-5277 to book with an agent.
  17.7 miles from Highland, IL 62249

Starting at

$55.00

per night

Read Reviews View Amenities View All Rooms

Comfort Inn & Suites Greenville I-70

2265 South State Route 127 Greenville, IL

Guests bound for Highland will find heartwarming comfort at Comfort Inn & Suites Greenville I-70, with inviting rooms starting at $92.99, creating a warm and welcoming space perfect for relaxation. Unwind in our beautifully appointed lobbies, ideal for meeting colleagues or relaxing after a day of travel.

Guests at Comfort Inn & Suites Greenville I-70 can enjoy a quiet retreat, with downtown Highland still accessible for a day of sightseeing or city adventures. Enjoy a hassle-free Highland adventure with extra perks at a great price—lock in today!

  Call (855) 234-5074 to book with an agent.
  17.7 miles from Highland, IL 62249

Starting at

$92.99

per night

Read Reviews View Amenities View All Rooms

Sleep Inn OFallon near I-64

140 Venita Dr O'Fallon, IL

Guests headed to Highland will find appealing accommodations at Sleep Inn OFallon near I-64, where rooms begin at $61.20, creating a warm and welcoming environment ideal for rest. Take a leisurely swim or lounge poolside at Sleep Inn's inviting pools, a perfect way to relax and enjoy your stay.

For travelers looking for relaxation, Sleep Inn OFallon near I-64 provides quiet surroundings with downtown Highland just a short drive away. Stay smart in Highland with a hotel that offers comfort and peace of mind—secure now!

  Call (855) 235-6136 to book with an agent.
  18.0 miles from Highland, IL 62249

Starting at

$61.20

per night

Read Reviews View Amenities View All Rooms

Rodeway Inn & Suites

116 Regency Park O'Fallon, IL

With affordable rooms from $51.99, Rodeway Inn & Suites provides inviting accommodations for guests bound for Highland, creating a warm and welcoming environment for relaxation. Enjoy reliable comfort in rooms that provide standard amenities, ensuring a pleasant stay at a great price.

For travelers looking for peace, Rodeway Inn & Suites offers quiet surroundings while keeping downtown Highland just a convenient drive away. Enjoy added perks at a great rate for your Highland trip—book your hotel room now!

  Call (855) 239-5277 to book with an agent.
  18.2 miles from Highland, IL 62249

Starting at

$51.99

per night

Read Reviews View Amenities View All Rooms

La Quinta Inn & Suites by Wyndham OFallon IL St. Louis

136 Regency Park O'Fallon, IL

At La Quinta Inn & Suites by Wyndham OFallon IL St. Louis, travelers bound for Highland can enjoy inviting accommodations with rooms starting at $59.99, creating a delightful and welcoming atmosphere. Unwind in La Quinta's comfortable rooms, thoughtfully designed with your relaxation and convenience in mind.

At La Quinta Inn & Suites by Wyndham OFallon IL St. Louis, guests can enjoy the quiet atmosphere while keeping downtown Highland within easy reach for a day of sightseeing. Make Highland feel like home with well-equipped, cost-friendly accommodations—secure now!

  Call (855) 233-0132 to book with an agent.
  18.2 miles from Highland, IL 62249

Starting at

$59.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express & Suites OFallon / Shiloh an IHG Hotel

3396 Green Mount Crossing Dr. Shiloh O'Fallon, IL

For a relaxing stay near Highland, Holiday Inn Express & Suites OFallon / Shiloh an IHG Hotel offers enchanting accommodations with rates beginning at $157.33, creating a warm, inviting atmosphere for rest. Relax with a book or work on your laptop in Holiday Inn Express's quiet library area.

Escape the city's bustle at Holiday Inn Express & Suites OFallon / Shiloh an IHG Hotel, where peaceful surroundings combine with easy access to downtown Highland. Relax in Highland with accommodations that make your stay unforgettable—secure now!

  Call (855) 235-0725 to book with an agent.
  18.3 miles from Highland, IL 62249

Starting at

$157.33

per night

Read Reviews View Amenities View All Rooms