The best deals on hotels when visiting Petrolia 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 Petrolia, Illinois 62417

Gas Lite Motel

8927 State Route 1 Lawrenceville, IL

For an affordable stay near Petrolia, Gas Lite Motel offers budget-friendly comfort with rooms from $68.00, creating a clean and charming environment. Stay in a room that offers practical comfort and essential amenities, ensuring a pleasant and affordable visit.

The relaxing atmosphere of Gas Lite Motel provides a calm retreat, with downtown Petrolia just a drive away for a day of exploring. Book your Petrolia stay today and experience comfort without breaking the bank!

  Call (855) 234-5074 to book with an agent.
  6.4 miles from Petrolia, IL 62417

Starting at

$68.00

per night

Read Reviews View Amenities View All Rooms

Red Roof Inn Vincennes

1800 South Old Decker Rd Vincennes, IN

With budget-friendly rooms from $57.00, Red Roof Inn Vincennes provides inviting comfort for travelers visiting Petrolia, creating a warm, welcoming space. Relax with the peace of mind that comes from Red Roof Inn's commitment to a smoke-free environment in all rooms.

Unwind at Red Roof Inn Vincennes, where peaceful surroundings set the tone for a restful stay, and downtown Petrolia remains a short drive away. Make every moment in Petrolia count with a hotel that offers more for less—reserve your room now!

  Call (855) 234-2997 to book with an agent.
  15.5 miles from Petrolia, IL 62417

Starting at

$57.00

per night

Read Reviews View Amenities View All Rooms

Travelers Inn Motel

1801 East Main St Olney, IL

With budget-conscious rooms beginning at $58.99, Travelers Inn Motel is a practical choice for travelers to Petrolia, providing a warm and inviting space ideal for rest. Enjoy a stay that offers basic amenities and straightforward comfort, perfect for travelers on a budget or in transit.

Guests staying at Travelers Inn Motel can unwind in peaceful surroundings, with downtown Petrolia still a manageable drive for a day of adventure. Choose a hotel that enhances your Petrolia experience with thoughtful amenities—book today!

  Call (855) 233-0132 to book with an agent.
  15.6 miles from Petrolia, IL 62417

Starting at

$58.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Vincennes an IHG Hotel

2720 Battery Rd Vincennes, IN

At Holiday Inn Express Vincennes an IHG Hotel, guests bound for Petrolia can enjoy inviting rooms with rates starting at $134.00, creating a clean and comfortable space ideal for relaxation. Experience the attention to detail at Holiday Inn Express, where every aspect of your stay is carefully considered and catered to.

For a relaxing stay, Holiday Inn Express Vincennes an IHG Hotel offers quiet surroundings, with the added convenience of downtown Petrolia being within easy reach. Treat yourself to a Petrolia stay where comfort and affordability meet—reserve your room now!

  Call (855) 235-0725 to book with an agent.
  15.7 miles from Petrolia, IL 62417

Starting at

$134.00

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Vincennes

609 Shirlee St Vincennes, IN

For a restful stay near Petrolia, Super 8 by Wyndham Vincennes offers serene accommodations with rooms starting at $61.99, creating a clean, welcoming environment ideal for relaxation. Benefit from Super 8's budget-friendly rates, providing great value without sacrificing comfort or cleanliness.

With a focus on serenity, Super 8 by Wyndham Vincennes provides a peaceful retreat, while downtown Petrolia is still accessible for a day of exploration. Choose a practical, inviting hotel for your Petrolia travels—lock in your stay today!

  Call (855) 235-0725 to book with an agent.
  15.8 miles from Petrolia, IL 62417

Starting at

$61.99

per night

Read Reviews View Amenities View All Rooms

Econo Lodge

600 Old Wheatland Rd Vincennes, IN

With rates from $48.99, Econo Lodge is an ideal choice for travelers visiting Petrolia, creating a warm and inviting environment ideal for rest. Enjoy the ease of 24-hour front desk service at Econo Lodge, where assistance is always available, no matter the time of day.

At Econo Lodge, guests can unwind in a calm setting, while downtown Petrolia remains easily accessible for sightseeing or city activities. Plan your Petrolia experience with a practical, budget-conscious hotel—book now!

  Call (855) 233-0132 to book with an agent.
  15.9 miles from Petrolia, IL 62417

Starting at

$48.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn

602 Old Wheatland Rd. Vincennes, IN

For an affordable and restful stay, Quality Inn offers inviting accommodations with rates beginning at $59.95, creating a sheltered atmosphere near Petrolia. Stay refreshed with Quality Inn's courtesy hydration stations, offering filtered water and flavored beverages.

A calm atmosphere and proximity to downtown Petrolia make Quality Inn ideal for travelers who want to balance city exploration with rest. Take your Petrolia stay to the next level with affordable, well-equipped lodging—reserve now!

  Call (855) 239-4019 to book with an agent.
  15.9 miles from Petrolia, IL 62417

Starting at

$59.95

per night

Read Reviews View Amenities View All Rooms

Comfort Suites

2555 Hart St Vincennes, IN

At Comfort Suites, travelers headed to Petrolia will find inviting accommodations with rooms starting at $97.99, creating a clean and comfortable space. Refresh and relax at Comfort Suites' indoor or outdoor pools, a delightful way to spend your downtime.

Relax in the quiet setting of Comfort Suites, where peaceful surroundings make for a restful stay and downtown Petrolia is still nearby. Enjoy added perks and peace of mind while staying in Petrolia—secure your room now!

  Call (855) 233-0132 to book with an agent.
  16.3 miles from Petrolia, IL 62417

Starting at

$97.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Vincennes

2863 Ford Rd Vincennes, IN

Guests traveling to Petrolia will find budget-friendly comfort at Hampton Inn Vincennes, with inviting rooms starting at $182.99, creating a tranquil and welcoming space. Welcome to Hampton by Hilton, where you're greeted with a smile and the promise of a comfortable, value-packed stay.

Unwind at Hampton Inn Vincennes, where quiet surroundings make for a restful stay and downtown Petrolia remains nearby for adventure. Uncover Petrolia with a hotel that adds value to your adventure—reserve your stay now!

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

Starting at

$182.99

per night

Read Reviews View Amenities View All Rooms

Country View Inn & Suites

100 Abraham Lincoln Robinson, IL

At Country View Inn & Suites, travelers visiting Petrolia can unwind in inviting comfort with rooms starting at $134.99, creating a clean and welcoming environment. Stay in rooms that provide straightforward amenities and comfort, ideal for travelers looking for good value and convenience.

For travelers looking for relaxation, Country View Inn & Suites provides quiet surroundings with downtown Petrolia just a short drive away. Treat yourself to a well-appointed, affordable hotel while exploring Petrolia—reserve today!

  Call (855) 235-6136 to book with an agent.
  16.8 miles from Petrolia, IL 62417

Starting at

$134.99

per night

Read Reviews View Amenities View All Rooms

Baymont by Wyndham Robinson

1500 West Main Street Robinson, IL

With budget-friendly rooms from $98.99, Baymont by Wyndham Robinson is ideal for travelers visiting Petrolia, creating a warm and inviting environment for relaxation. Stay productive and entertained with Baymont by Wyndham’s in-room desks and free high-speed Wi-Fi.

The serene setting at Baymont by Wyndham Robinson makes for a peaceful stay, with downtown Petrolia still close enough for guests to explore the city. Uncover Petrolia with a hotel that adds value to your adventure—reserve your stay now!

  Call (855) 235-0725 to book with an agent.
  17.0 miles from Petrolia, IL 62417

Starting at

$98.99

per night

Read Reviews View Amenities View All Rooms

Best Western Plus Parkside Inn & Suites

367 North West St Olney, IL

Guests headed to Petrolia will find budget-friendly comfort at Best Western Plus Parkside Inn & Suites, where appealing rooms begin at $139.99, creating a welcoming atmosphere perfect for relaxation. Appreciate the modern art and décor throughout Best Western Plus hotels, which enhance the aesthetic and atmosphere of each property.

Rest in the serene surroundings of Best Western Plus Parkside Inn & Suites, knowing that downtown Petrolia is still within reach for easy city access. Plan your perfect Petrolia getaway with a hotel that has your comfort and savings in mind—book today!

  Call (855) 234-5074 to book with an agent.
  17.1 miles from Petrolia, IL 62417

Starting at

$139.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Olney

425 South Route 130 Olney, IL

For a restful stay near Petrolia, Super 8 by Wyndham Olney offers delightful accommodations with rooms starting at $48.99, creating a clean, welcoming environment ideal for relaxation. Breathe easy in Super 8’s smoke-free rooms, promoting a clean and healthy environment for all guests.

For guests wanting to relax after a day of exploration, Super 8 by Wyndham Olney offers tranquility while downtown Petrolia remains nearby. Book your Petrolia visit today and enjoy cost-effective comfort—reserve now!

  Call (855) 239-4019 to book with an agent.
  17.2 miles from Petrolia, IL 62417

Starting at

$48.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Mt. Carmel IL

937 Enterprise Ln Mount Carmel, IL

At Super 8 by Wyndham Mt. Carmel IL, travelers headed to Petrolia will find affordable comfort with rooms beginning at $99.99, creating a restful, welcoming environment for relaxation. Seek local guidance and recommendations from Super 8's front desk, enhancing your exploration and enjoyment of the area.

Escape to Super 8 by Wyndham Mt. Carmel IL for a refreshing stay, where peaceful surroundings are paired with the convenience of Petrolia's top spots. Book now and make your Petrolia trip comfortable and cost-effective—secure today!

  Call (855) 236-8982 to book with an agent.
  24.2 miles from Petrolia, IL 62417

Starting at

$99.99

per night

Read Reviews View Amenities View All Rooms

Cobblestone Hotel & Suites Newton

100 Gregory Dr Newton, IL

At Cobblestone Hotel & Suites Newton, travelers to Petrolia can enjoy heartwarming comfort with rooms beginning at $119.99, creating a welcoming environment ideal for a restful stay. Experience enhanced comfort with rooms that offer added amenities, ensuring a relaxing and convenient stay at a great value.

Find your tranquil retreat at Cobblestone Hotel & Suites Newton, offering restful accommodations with the convenience of Petrolia nearby. Get ready for Petrolia with a hotel that brings comfort and value together—book today!

  Call (855) 239-4019 to book with an agent.
  27.0 miles from Petrolia, IL 62417

Starting at

$119.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Princeton an IHG Hotel

2828 Dixon St Princeton, IN

For budget-savvy travelers, Holiday Inn Express Princeton an IHG Hotel offers inviting accommodations with rates starting at $126.00, creating a clean and welcoming environment ideal for relaxation. Take advantage of Holiday Inn Express's signature Pancake Machine for a fun and easy breakfast experience.

Travelers seeking both calm and convenience will find Holiday Inn Express Princeton an IHG Hotel perfectly situated near Petrolia for easy exploration. Settle into Petrolia with a hotel that balances convenience and cost savings—lock in now!

  Call (855) 239-5277 to book with an agent.
  29.3 miles from Petrolia, IL 62417

Starting at

$126.00

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Princeton

107 South Richland Creek Dr Princeton, IN

For an affordable and restful stay near Petrolia, Hampton Inn Princeton offers budget-friendly accommodations with rooms starting at $119.99, creating a welcoming space. Enjoy the convenience of free Wi-Fi at Hampton by Hilton, keeping you connected with work, family, and friends during your stay.

Escape the city bustle at Hampton Inn Princeton, where a relaxing atmosphere awaits and Petrolia remains within a short drive. Plan your Petrolia travels with a hotel that ensures both comfort and value—reserve now!

  Call (855) 235-6136 to book with an agent.
  29.7 miles from Petrolia, IL 62417

Starting at

$119.99

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Sullivan

907 West South 154 Highway 41 & 154 Sullivan, IN

Guests bound for Petrolia will appreciate the affordable comfort at Days Inn by Wyndham Sullivan, where cozy-like rooms begin at $107.99, creating a welcoming environment ideal for rest. Relax in Days Inn's tastefully decorated lobbies, offering a welcoming space to unwind or meet up with friends.

Settle into relaxation at Days Inn by Wyndham Sullivan, where guests can recharge in comfort with Petrolia always within convenient reach. Enjoy Petrolia with a hotel that keeps your comfort and budget in mind—reserve today!

  Call (855) 239-5277 to book with an agent.
  30.2 miles from Petrolia, IL 62417

Starting at

$107.99

per night

Read Reviews View Amenities View All Rooms

Baymont by Wyndham Washington

7 Cumberland Dr Washington, IN

At Baymont by Wyndham Washington, guests bound for Petrolia will find sheltered accommodations with rates beginning at $98.99, creating a warm and welcoming environment. Benefit from Baymont by Wyndham’s pet-friendly policy, which welcomes pets with open arms and provides amenities just for them.

Find your restful retreat at Baymont by Wyndham Washington, where guests can enjoy the balance of a quiet stay and the excitement of Petrolia. Stay worry-free in Petrolia with a hotel that makes affordability feel luxurious—book today!

  Call (855) 234-5074 to book with an agent.
  33.5 miles from Petrolia, IL 62417

Starting at

$98.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Washington an IHG Hotel

1808 East National Hwy Washington, IN

At Holiday Inn Express Washington an IHG Hotel, guests bound for Petrolia can enjoy inviting rooms with rates starting at $149.00, creating a clean and comfortable space ideal for relaxation. Make the most of your business trip with Holiday Inn Express's efficient workspaces and business services.

Relax at Holiday Inn Express Washington an IHG Hotel, where a calm environment contrasts with the exciting attractions of Petrolia just a short drive away. Treat yourself to an affordable, inviting hotel experience in Petrolia—book today!

  Call (855) 234-7135 to book with an agent.
  34.4 miles from Petrolia, IL 62417

Starting at

$149.00

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Grayville

2060 County Rd. 2450 N Grayville, IL

For a appealing and comfortable stay, Super 8 by Wyndham Grayville offers budget-friendly accommodations with rooms from $77.99, providing a clean, inviting space near Petrolia. Park with peace of mind at Super 8, where ample parking space accommodates all guests, making vehicle storage a non-issue.

Positioned conveniently near Petrolia, Super 8 by Wyndham Grayville offers the tranquility of a quiet stay with the thrill of city adventures nearby. Make your Petrolia experience enjoyable and budget-friendly—lock in now!

  Call (855) 234-5074 to book with an agent.
  38.0 miles from Petrolia, IL 62417

Starting at

$77.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn

2200 South Court Street Grayville, IL

With rates beginning at $85.00, Quality Inn is a smart choice for travelers to Petrolia, creating a restorative space perfect for rest and relaxation. Enjoy a seamless stay with Quality Inn's express services, including fast check-in and check-out to accommodate your schedule.

Relax away from the crowds at Quality Inn, but keep the excitement of Petrolia close enough for easy exploration. Find the right balance between affordability and quality during your Petrolia trip—lock in today!

  Call (855) 233-7850 to book with an agent.
  38.1 miles from Petrolia, IL 62417

Starting at

$85.00

per night

Read Reviews View Amenities View All Rooms

Rodeway Inn

900 North Olive Rd Flora, IL

With rooms from $66.99, Rodeway Inn offers budget-conscious accommodations for travelers headed to Petrolia, creating a peaceful, comfortable environment for all guests. Enjoy standard amenities in well-maintained rooms, offering a balance of comfort and value for a pleasant stay.

Travelers seeking both calm and convenience will find Rodeway Inn perfectly situated near Petrolia for easy exploration. Stay comfortably and on budget for your Petrolia adventure—lock in now!

  Call (855) 233-7850 to book with an agent.
  38.1 miles from Petrolia, IL 62417

Starting at

$66.99

per night

Read Reviews View Amenities View All Rooms

Best Western Flora Inn

201 Hagen Dr Flora, IL

For a restful stay, Best Western Flora Inn offers inviting accommodations with rooms starting at $83.99, creating a clean, welcoming environment perfect for travelers. Discover Best Western's eco-friendly initiatives, striving to reduce environmental impact through sustainable practices.

Discover a calm haven at Best Western Flora Inn, where guests can rest comfortably with Petrolia's best spots within easy reach. Make Petrolia travel a breeze with a hotel that blends comfort and savings—secure now!

  Call (855) 235-6136 to book with an agent.
  38.5 miles from Petrolia, IL 62417

Starting at

$83.99

per night

Read Reviews View Amenities View All Rooms