Search Resort Hotels in Salem from CA $130

  • 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 CA $218
CA $298 total
includes taxes & fees
Nov 30 - Dec 1
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 CA $155
CA $173 total
includes taxes & fees
Nov 12 - Nov 13
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 CA $186
CA $212 total
includes taxes & fees
Nov 11 - Nov 12
Great Wolf Lodge Illinois

4. Lodge Geneva National

Lodge Geneva National
4.0 star property
Lake Geneva
8.8 out of 10, Excellent, (1,388 reviews)
"Great room and pool area."
United States
Lavinia
The price is CA $130
CA $187 total
includes taxes & fees
Nov 17 - Nov 18
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 Centre Lake and Hooker Lake.

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

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.

Explore a world of travel with Expedia