Search Resorts in Salem

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

Our top choices for Salem resorts

1. Grand Geneva Resort & Spa

Grand Geneva Resort & Spa
4.0 star property
Lake Geneva
8.8 out of 10, Excellent, (1,003 reviews)
"Everything was great and I really enjoyed my stay"
United States
Tito
The price is AED 555
AED 762 total
includes taxes & fees
10 Dec - 11 Dec
Grand Geneva Resort & Spa

2. Holiday Inn Club Vacations at Lake Geneva Resort by IHG

Holiday Inn Club Vacations at Lake Geneva Resort by IHG
3.5 star property
Lake Geneva
8.8 out of 10, Excellent, (1,003 reviews)
"Staff was very friendly and helpful. The room was very clean and had everything you would need for a comfortable stay."
United States
Jason
The price is AED 403
AED 449 total
includes taxes & fees
12 Nov - 13 Nov
Holiday Inn Club Vacations at Lake Geneva Resort by IHG

3. Great Wolf Lodge Illinois

Great Wolf Lodge Illinois
3.0 star property
Gurnee
8.4 out of 10, Very good, (1,006 reviews)
"Had a blast will return soon!!"
United States
Elegria
The price is AED 484
AED 552 total
includes taxes & fees
29 Nov - 30 Nov
Great Wolf Lodge Illinois

4. Lodge Geneva National

Lodge Geneva National
4.0 star property
Lake Geneva
8.8 out of 10, Excellent, (1,386 reviews)
"Great room and pool area."
United States
Lavinia
The price is AED 358
AED 508 total
includes taxes & fees
16 Nov - 17 Nov
Lodge Geneva National
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 Salem

Nestled along the shores of Silver Lake Beach, this rural gem invites visitors to swim, picnic, and soak up summer sunshine. Outdoor enthusiasts can explore miles of hiking trails at Bong State Recreation Area or paddle the peaceful waters of Center Lake and Hooker Lake.

A river with a narrow path alongside it, surrounded by greenery and trees.

Top reviews in Salem

Frequently Asked Questions

What is Salem like for a resort vacation?

You deserve to get away, and a resort is just the place to treat yourself to the amenities and services you need for a relaxing stay in Salem. One of the comfortable resorts in the area might be just what you're looking for, whether you want great restaurants on site, shopping possibilities, or nightly entertainment options.

What's a favorite resort for my stay in Salem?

Our highest-rated resorts around Salem: Lodge Geneva National - Golf resort less than 10 minutes from Lake Como. 20.4 mi (32.8 km) from Salem. Features a seasonal outdoor pool, a steam room, and a fitness center. Popular for its pool. Grand Geneva Resort & Spa - Ski resort. 15.5 mi (24.9 km) from Salem. Has 3 restaurants, 2 bars, and a golf course. Great Wolf Lodge Illinois - Family-friendly resort. 14.5 mi (23.3 km) from Salem. Enjoy the 5 restaurants, 6 indoor pools, and 2 bars. Holiday Inn Club Vacations at Lake Geneva Resort by IHG - Family-friendly resort. 15.5 mi (24.9 km) from Salem. Amenities include 4 restaurants, 2 bars, and a golf course.

What can I do in Salem?

Beach lovers like to spend time by the water at Silver Lake Beach, while Six Flags Great America is one of the most popular places to visit nearby. A few other attractions you may want to see are Silver lake and Bong State Recreation Area.

What's the weather like in Salem?

The hottest months are usually July and August with an average temp of 68°F, while the coldest months are January and February with an average of 28°F. Average annual precipitation for Salem is 42 inches.

What's the best way to get to and around Salem?

Fly into Kenosha, WI (ENW-Kenosha Regional), which is located 9.7 mi (15.6 km) away from the heart of the city. You can also search for flights into General Mitchell Intl. Airport (MKE), which is 29.2 mi (47 km) away. If you'd like to explore around the area, you may want a rental car for your journey.