The best deals on hotels when visiting Palm Beach 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 Palm Beach, Illinois 60020

Waterfront Hotel&Marina

3309 North Chapel Hill Road McHenry, IL

Guests traveling to Palm Beach can unwind in inviting accommodations at Waterfront Hotel&Marina, where inviting rooms start at $77.00, creating a clean, comfortable space. Relax in well-maintained accommodations that provide the essentials for a worry-free stay at a budget-friendly price.

With quick access to downtown Palm Beach, guests at Waterfront Hotel&Marina can explore the city’s most vibrant spots while staying in a more peaceful location. Book an inviting, cost-conscious hotel for your Palm Beach adventure—lock in today!

  Call (855) 233-7850 to book with an agent.
  2.0 miles from Palm Beach, IL 60020

Starting at

$77.00

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham McHenry / Fox Lake Area

110 State Rt 31 South McHenry, IL

For an affordable, relaxing stay, Super 8 by Wyndham McHenry / Fox Lake Area offers relaxed accommodations with rooms from $66.99, creating a clean and inviting environment perfect for rest. Stay seamlessly connected and productive with Super 8's reliable Wi-Fi service, ensuring your digital needs are always met.

With Palm Beach a convenient drive away, guests staying at Super 8 by Wyndham McHenry / Fox Lake Area can explore the city’s highlights before returning to the calm and quiet of the hotel. Book a welcoming, cost-effective hotel for your Palm Beach trip and save big—secure now!

  Call (855) 233-7850 to book with an agent.
  5.2 miles from Palm Beach, IL 60020

Starting at

$66.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn McHenry

1555 South Route 31 McHenry, IL

With budget-conscious rooms beginning at $110.99, Hampton Inn McHenry provides inviting accommodations for travelers visiting Palm Beach, creating a safe, comfortable environment. Unwind in Hampton's inviting common areas, perfect for catching up on work, reading, or just relaxing with a complimentary coffee.

At Hampton Inn McHenry, visitors can easily drive into downtown Palm Beach, where they can explore the city before returning to the peace and quiet of the hotel. Rest well in Palm Beach with accommodations that make relaxation affordable—lock in today!

  Call (855) 235-6136 to book with an agent.
  6.4 miles from Palm Beach, IL 60020

Starting at

$110.99

per night

Read Reviews View Amenities View All Rooms

Antioch Hotel & Suites

350 Illinois 173 Antioch, IL

Antioch Hotel & Suites offers a peaceful retreat for travelers visiting Palm Beach, with comfortable rooms designed for relaxation, all from a friendly rate of $109.99 per night. Relax in accommodations that offer a variety of modern amenities, designed to provide a comfortable and convenient stay.

Guests staying at Antioch Hotel & Suites will enjoy a peaceful retreat, with downtown Palm Beach just a drive away for easy access to all the city’s attractions. Discover the perfect Palm Beach retreat with accommodations that exceed expectations—lock in today!

  Call (855) 239-5277 to book with an agent.
  8.3 miles from Palm Beach, IL 60020

Starting at

$109.99

per night

Read Reviews View Amenities View All Rooms

Baymont Inn & Suites by Wyndham Richmond

11200 North US Rte 12 Main St Richmond, IL

With budget-conscious rooms starting at $76.99, Baymont Inn & Suites by Wyndham Richmond is a practical option for travelers to Palm Beach, providing a welcoming space ideal for relaxation. Relax in Baymont by Wyndham’s spacious suites, offering additional comfort and amenities for a more luxurious stay.

With a convenient drive into downtown Palm Beach, guests at Baymont Inn & Suites by Wyndham Richmond can balance city adventures with the peaceful atmosphere of the hotel. Relax in Palm Beach with a hotel that blends comfort and savings perfectly—reserve now!

  Call (855) 236-8982 to book with an agent.
  9.4 miles from Palm Beach, IL 60020

Starting at

$76.99

per night

Read Reviews View Amenities View All Rooms

Comfort Suites Grayslake near Libertyville North

1775 East Belvidere Road Grayslake, IL

With rooms beginning at $101.99, Comfort Suites Grayslake near Libertyville North offers inviting accommodations for travelers visiting Palm Beach, creating a appealing, comfortable space for rest. Relish in the comfort and style of Comfort Suites' newly renovated properties, offering a fresh and contemporary travel experience.

Relax in the serene environment at Comfort Suites Grayslake near Libertyville North, with the vibrant energy of downtown Palm Beach still within reach for a day trip. Choose a hotel that makes Palm Beach travel simple and relaxing—lock in your stay today!

  Call (855) 234-5074 to book with an agent.
  10.2 miles from Palm Beach, IL 60020

Starting at

$101.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites Chicago Libertyville

2061 Shell Dr Libertyville, IL

At Hampton Inn & Suites Chicago Libertyville, travelers bound for Palm Beach can enjoy inviting accommodations with rooms starting at $167.99, creating a comforting and welcoming atmosphere. Dine on demand with Hampton’s all-day dining facility, serving up delicious meals and snacks at any time you desire.

At Hampton Inn & Suites Chicago Libertyville, visitors can find relaxation in peaceful surroundings, with downtown Palm Beach still accessible for a day of sightseeing. Make your Palm Beach travels stress-free and comfortable with well-rounded accommodations—book today!

  Call (855) 239-4019 to book with an agent.
  11.0 miles from Palm Beach, IL 60020

Starting at

$167.99

per night

Read Reviews View Amenities View All Rooms

WoodSpring Suites Libertyville Chicago

1980 Kelley Court Libertyville, IL

For those visiting Palm Beach, WoodSpring Suites Libertyville Chicago offers harmonious accommodations with rates starting at $74.99, creating a clean, inviting space ideal for rest and comfort. Appreciate the cleanliness of WoodSpring Suites, where public and private spaces are maintained to high standards.

At WoodSpring Suites Libertyville Chicago, guests can enjoy the quiet surroundings, with downtown Palm Beach just a short drive away for city adventures. Relax in a hotel that makes your Palm Beach adventure feel special and stress-free—reserve now!

  Call (855) 235-6136 to book with an agent.
  11.2 miles from Palm Beach, IL 60020

Starting at

$74.99

per night

Read Reviews View Amenities View All Rooms

Country Inn & Suites by Radisson Crystal Lake IL

600 Tracy Trail Crystal Lake, IL

At Country Inn & Suites by Radisson Crystal Lake IL, guests bound for Palm Beach will find mellifluous comfort with rooms starting at $104.99, creating a warm, inviting environment perfect for rest. Experience hassle-free travel with the proximity of Country Inn & Suites to major highways and public transportation.

At Country Inn & Suites by Radisson Crystal Lake IL, guests can enjoy a quiet retreat, knowing that downtown Palm Beach is just a comfortable drive away for a day of exploration. Discover a welcoming, cost-effective hotel perfect for your Palm Beach getaway—secure today!

  Call (855) 234-2997 to book with an agent.
  11.5 miles from Palm Beach, IL 60020

Starting at

$104.99

per night

Read Reviews View Amenities View All Rooms

Comfort Inn Crystal Lake Algonquin

595 Tracy Trl Crystal Lake, IL

For budget-conscious travelers visiting Palm Beach, Comfort Inn Crystal Lake Algonquin offers inviting accommodations with rates beginning at $84.99, creating a clean and comfortable space. Take part in our loyalty program, reaping benefits like accelerated bookings and exclusive member rates.

Unwind in the serene setting of Comfort Inn Crystal Lake Algonquin, while downtown Palm Beach remains within a convenient drive for a day of exploration. Discover a Palm Beach stay that makes every moment worthwhile with practical, cost-saving lodging—lock in today!

  Call (855) 239-4019 to book with an agent.
  11.5 miles from Palm Beach, IL 60020

Starting at

$84.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Chicago Nw Crystal Lk Convention Center an IHG Hotel

800 South Route 31 Crystal Lake, IL

Enjoy a comforting stay at Holiday Inn Chicago Nw Crystal Lk Convention Center an IHG Hotel as you visit Palm Beach, where restful rooms offer comfort and warmth, with rates beginning at just $104.00 per night. Adapt your meetings and events with Holiday Inn’s flexible meeting spaces, capable of accommodating any group size and type.

For travelers seeking peace and proximity, Holiday Inn Chicago Nw Crystal Lk Convention Center an IHG Hotel provides the perfect blend of tranquility with downtown Palm Beach still nearby. Discover the ease of Palm Beach travel with accommodations that are both practical and stylish—book today!

  Call (855) 234-5074 to book with an agent.
  11.8 miles from Palm Beach, IL 60020

Starting at

$104.00

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Crystal Lake

577 Crystal Point Dr Crystal Lake, IL

With rates starting at $77.99, Super 8 by Wyndham Crystal Lake provides budget-conscious comfort for travelers to Palm Beach, creating a clean and delightful space ideal for relaxation. Appreciate swift check-outs with Super 8’s express services, allowing you to save time and streamline your departure.

For a restful stay, Super 8 by Wyndham Crystal Lake offers quiet surroundings with downtown Palm Beach remaining nearby for easy access to city attractions. Make your Palm Beach visit comfortable and easy on your wallet—reserve now!

  Call (855) 233-0132 to book with an agent.
  12.0 miles from Palm Beach, IL 60020

Starting at

$77.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Chicago North Gurnee

6161 West Grand Ave Gurnee, IL

Unwind in the inviting surroundings of Holiday Inn Chicago North Gurnee as you travel to Palm Beach, where relaxing rooms create a peaceful stay, with rates beginning at just $94.00. Relax with Holiday Inn's book lending library, offering a selection of reads for guests to enjoy during their stay.

At Holiday Inn Chicago North Gurnee, guests can enjoy the quiet surroundings, with downtown Palm Beach just a short drive away for city adventures. Uncover the joy of Palm Beach travel with a hotel that provides unmatched convenience—lock in today!

  Call (855) 234-7135 to book with an agent.
  12.4 miles from Palm Beach, IL 60020

Starting at

$94.00

per night

Read Reviews View Amenities View All Rooms

Comfort Inn Gurnee near Six Flags

6080 Gurnee Mills Circle East Gurnee, IL

For an affordable and restful stay near Palm Beach, Comfort Inn Gurnee near Six Flags offers budget-friendly accommodations with rooms starting at $75.99, creating a welcoming space. Experience the convenience of Comfort Inn's express check-out service, allowing for a swift and hassle-free departure.

At Comfort Inn Gurnee near Six Flags, guests can enjoy the quiet environment, with downtown Palm Beach remaining nearby for all their city adventures. Relax and explore Palm Beach with a hotel that keeps your expenses low and spirits high—reserve now!

  Call (855) 236-8982 to book with an agent.
  12.5 miles from Palm Beach, IL 60020

Starting at

$75.99

per night

Read Reviews View Amenities View All Rooms

Wingate by Wyndham Gurnee

6090 Gurnee Mills Blvd. E Gurnee, IL

For an affordable and snug stay, Wingate by Wyndham Gurnee offers inviting rooms with rates beginning at $93.60, creating a welcoming and comfortable space for guests. Enjoy seamless connectivity throughout your stay with Wingate's complimentary high-speed Wi-Fi, ensuring you're always connected, whether for work or leisure.

Relax at Wingate by Wyndham Gurnee in peaceful surroundings, knowing that downtown Palm Beach is within easy reach for city exploration. Find comfort and value in Palm Beach with a hotel that delivers on both fronts—reserve now!

  Call (855) 235-6136 to book with an agent.
  12.5 miles from Palm Beach, IL 60020

Starting at

$93.60

per night

Read Reviews View Amenities View All Rooms

River Inn Motel

1000 Northwest Hwy Fox River Grove, IL

With budget-friendly rooms from $90.99, River Inn Motel is ideal for travelers visiting Palm Beach, creating a homely and inviting atmosphere perfect for relaxation. Stay in accommodations that make travel easy, with essential comforts and a focus on providing great value.

Relax in the serene environment of River Inn Motel, where guests can enjoy quiet surroundings and a short drive to downtown Palm Beach. Choose a welcoming, budget-friendly hotel for your Palm Beach visit—book today!

  Call (855) 233-0132 to book with an agent.
  12.8 miles from Palm Beach, IL 60020

Starting at

$90.99

per night

Read Reviews View Amenities View All Rooms

Great Wolf Lodge Illinois

1700 Nations Dr Gurnee, IL

Relax at Great Wolf Lodge Illinois as you explore Palm Beach, where quality rooms offer a peaceful retreat, with inviting nightly rates beginning at just $149.99. Stay in rooms that cater to your desire for a little extra luxury, featuring a range of thoughtful amenities at an accessible price.

A serene stay awaits travelers at Great Wolf Lodge Illinois, where peaceful surroundings provide rest and downtown Palm Beach is a short drive away. Find out how enjoyable Palm Beach can be with accommodations that put you first—secure now!

  Call (855) 233-7850 to book with an agent.
  12.9 miles from Palm Beach, IL 60020

Starting at

$149.99

per night

Read Reviews View Amenities View All Rooms

WoodSpring Suites Gurnee Chicago

5742 Northridge Drive Gurnee, IL

With rooms starting at $69.99, WoodSpring Suites Gurnee Chicago provides budget-friendly accommodations for guests bound for Palm Beach, creating a comfortable and inviting space. Enjoy the option of late check-out at WoodSpring Suites, allowing for more flexibility during your travel schedule.

At WoodSpring Suites Gurnee Chicago, visitors can enjoy peaceful surroundings, knowing downtown Palm Beach is still close enough for a day of sightseeing. Enjoy your Palm Beach adventure with a hotel that pairs quality and affordability—lock in today!

  Call (855) 234-2997 to book with an agent.
  12.9 miles from Palm Beach, IL 60020

Starting at

$69.99

per night

Read Reviews View Amenities View All Rooms

Extended Stay America Suites Chicago Gurnee

5724 Northridge Dr Gurnee, IL

Guests headed to Palm Beach can enjoy affordable comfort at Extended Stay America Suites Chicago Gurnee, with rooms starting at $103.99, providing a delightful space perfect for relaxation. Relax in Extended Stay America’s well-maintained garden areas, providing a serene space to enjoy the outdoors.

At Extended Stay America Suites Chicago Gurnee, guests can unwind in quiet surroundings, while the energy of downtown Palm Beach is just a drive away. Enjoy an effortless Palm Beach adventure with budget-conscious, inviting lodging—book now!

  Call (855) 234-7135 to book with an agent.
  12.9 miles from Palm Beach, IL 60020

Starting at

$103.99

per night

Read Reviews View Amenities View All Rooms

La Quinta Inn & Suites by Wyndham Chicago Gurnee

5688 Northridge Rd Gurnee, IL

Guests bound for Palm Beach will find plush accommodations at La Quinta Inn & Suites by Wyndham Chicago Gurnee, where rooms start at $69.99, creating a warm and inviting environment ideal for relaxation. Take comfort in La Quinta’s commitment to accessibility, with facilities and services designed to accommodate all guests.

With a relaxing drive into downtown Palm Beach, guests at La Quinta Inn & Suites by Wyndham Chicago Gurnee can explore the city’s best spots while retreating to the peace and quiet of their stay. Experience a stress-free Palm Beach visit with accommodations that enhance your stay—reserve today!

  Call (855) 236-8982 to book with an agent.
  13.0 miles from Palm Beach, IL 60020

Starting at

$69.99

per night

Read Reviews View Amenities View All Rooms

Motel 6 Libertyville IL

1809 North Milwaukee Ave Libertyville, IL

For budget-savvy guests bound for Palm Beach, Motel 6 Libertyville IL offers intimate-feeling, affordable rooms with rates starting at $70.19, creating a welcoming environment for rest. Appreciate the diligent maintenance and upkeep at Motel 6, ensuring that each room and public space meets high standards of cleanliness.

Guests staying at Motel 6 Libertyville IL will love the calm surroundings, with downtown Palm Beach still accessible for all their city exploration needs. Plan a practical, budget-friendly stay for your Palm Beach travels—book today!

  Call (855) 233-7850 to book with an agent.
  13.0 miles from Palm Beach, IL 60020

Starting at

$70.19

per night

Read Reviews View Amenities View All Rooms

AmericInn by Wyndham Woodstock IL

990 Lake Avenue Woodstock, IL

At AmericInn by Wyndham Woodstock IL, guests bound for Palm Beach will enjoy budget-friendly comfort with rooms starting at $75.99, creating a warm and welcoming atmosphere. Relax with AmericInn by Wyndham’s premium TV channel offerings, perfect for unwinding after a day of travel or meetings.

Guests at AmericInn by Wyndham Woodstock IL will appreciate the quiet atmosphere, with the convenience of downtown Palm Beach just a drive away. Discover how comfort and savings come together on your Palm Beach adventure—book today!

  Call (855) 234-7135 to book with an agent.
  13.0 miles from Palm Beach, IL 60020

Starting at

$75.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express & Suites Chicago Libertyville

77 West Buckley Road Libertyville, IL

With budget-friendly rooms from $199.00, Holiday Inn Express & Suites Chicago Libertyville provides inviting comfort for travelers bound for Palm Beach, creating a warm, inviting environment perfect for unwinding. Benefit from Holiday Inn Express's eco-conscious practices, including energy-efficient lighting and water-saving fixtures in every room.

At Holiday Inn Express & Suites Chicago Libertyville, guests can enjoy the quiet surroundings, with downtown Palm Beach just a short drive away for city adventures. Relax in Palm Beach with well-appointed lodging at a wallet-friendly rate—reserve today!

  Call (855) 236-8982 to book with an agent.
  13.2 miles from Palm Beach, IL 60020

Starting at

$199.00

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Chicago Gurnee

5550 Grand Ave Gurnee, IL

For budget-conscious travelers to Palm Beach, Hampton Inn Chicago Gurnee offers pleasant accommodations with rates from $100.99, creating a clean and comfortable space. Savor the convenience of Hampton's 24/7 Suite Shop®, offering snacks, drinks, and travel essentials anytime you need them.

A peaceful retreat awaits at Hampton Inn Chicago Gurnee, while the excitement of downtown Palm Beach is just a convenient drive away for exploration. Get ready for a Palm Beach adventure that’s both enjoyable and cost-effective—book today!

  Call (855) 236-8982 to book with an agent.
  13.2 miles from Palm Beach, IL 60020

Starting at

$100.99

per night

Read Reviews View Amenities View All Rooms