Star Rating
Hotel Name
Price Range (USD) to
Amenities

Hotels Near Rock Lake - Rock Lake Wisconsin

Accommodations near Rock Lake are provided below sorted in the order of their distance (closest at the top). Browse our hotels/motels to find accommodations near Rock Lake in Rock Lake for your leisure or corporate travels. We list the best lodging close to Rock Lake so you can review the discounted Rock Lake lodging below and book your ideal hotel. Planning a meeting? Request a Rock Lake group hotel deal

Lodging/Accommodations close by Rock Lake

Staybridge Suites Milwaukee West in Oconomowoc 1141 Blue Ribbon Dr., Oconomowoc, WI 53066 ~4.12 miles east of Rock Lake
  • Midscale Highway hotel
  • Hotel has 128 suites
  • Warm service, spacious rooms, and tasty breakfast
  • Most guests complained about the bathroom
From$84
Very Good 4.5 /5 Guest Reviews Call
Olympia Resort & Conference Center 1350 Royale Mile Rd., Oconomowoc, WI 53066 ~4.97 miles northeast of Rock Lake
  • Affordable Resort hotel
  • Fitness center on property
  • Approx. half of guests thought the service was unprofessional
  • Great location
From$69
Average 3.0 /5 Hotel Reviews Call
Hilton Garden Inn Oconomowoc
+1-800-997-5148
1443 Pabst Farm Circle, Oconomowoc, WI 53066 ~5.58 miles northeast of Rock Lake
  • Mid-scale Highway property
  • 3 floors in property
  • Most guests thought it was clean
  • Great pool
From$74
Very Good 4.5 /5 Review Score Call
The Delafield Hotel : 415 Genesee St.
+1-888-690-5247
415 Genesee St., Delafield, WI 53018 ~7.41 miles east of Rock Lake
  • 4 star Suburban property
  • 3 floors in property
  • Plenty of character
  • Elegant room
From$139
Very Good 4.5 /5 Guest Reviews Call
Americinn of Delafield in Delafield 2412 Milwaukee St., Delafield, WI 53018 ~8.78 miles east of Rock Lake
  • Cheap Suburban hotel
  • 2 floors in property
From$50
Average 3.5 /5 Read Reviews Call
La Quinta Inn Wisconsin Delafield - Delafield 2801 Hillside Dr., Delafield, WI 53018 ~9.03 miles east of Rock Lake
  • Low-priced property
  • 96 rooms in hotel
  • Popular among families
  • Most guests found the staff to be very friendly
From$60
Very Good 4.5 /5 Hotel Reviews Call
Holiday Inn Express & Suites : 3030 Golf Rd. 3030 Golf Rd., Delafield, WI 53018 ~9.13 miles east of Rock Lake
  • Three Star Highway property
  • Hotel has 18 suites
  • Great room
  • All guests thought it was clean
From$89
Very Good 4.0 /5 Hotel Reviews Call
Super 8 Watertown : 1730 South Church St. 1730 South Church St., Watertown, WI 53094 ~10.93 miles northwest of Rock Lake
  • Cheap Rural hotel
  • Hotel has 45 rooms
  • Pool was closed
  • Beds need improvement
From$75
Average 3.0 /5 Recent Reviews Call
Days Inn Johnson Creek : West 4545 Linmar Ln West 4545 Linmar Ln, Johnson Creek, WI 53038 ~11.02 miles west of Rock Lake
  • Economy Highway property
  • 2 floors in property
From$51
Average 3.0 /5 Hotel Reviews Call
Comfort Suites Johnson Creek - Johnson Creek 725 Paradise Lane, Johnson Creek, WI 53038 ~12.00 miles west of Rock Lake
  • Three Star Convention Center hotel
  • 13 meeting rooms in hotel
From$85
Very Good 4.0 /5 Reviews Call
Holiday Inn Express - Watertown
+1-800-997-5148
101 Aviation Way, Watertown, WI 53094 ~12.85 miles northwest of Rock Lake
  • 3-star Rural property
  • Hotel has 2 floors
  • Great staff
  • Clean
From$40
Very Good 4.0 /5 Recent Reviews Call
Country Springs Hotel 2810 Golf Rd., Pewaukee, WI 53072 ~13.77 miles east of Rock Lake
  • Affordable Highway property
  • Fitness / Gym is on-site
  • Most guests loved the menu selection
  • Fancy dinner entrees
From$80
Average 3.5 /5 Latest Reviews Call
Best Western Waukesha Grand : 2840 North Grandview Blvd. 2840 North Grandview Blvd., Pewaukee, WI 53072 ~14.86 miles east of Rock Lake
  • 3-star Lake hotel
  • Fitness + Health Center
  • Most guests thought rooms were spacious
  • Better than average complimentary breakfast
From$65
Very Good 4.0 /5 Review Score Call
Wildwood Lodge - Pewaukee N14 W24121 Tower Place, Pewaukee, WI 53072 ~16.26 miles east of Rock Lake
  • Midscale Highway property
  • 3 floors in hotel
From$89
Very Good 4.0 /5 Recent Reviews Call
Holiday Inn Pewaukee Milwaukee West : North 14 West 24140 Tower Place North 14 West 24140 Tower Place, Pewaukee, WI 53072 ~16.27 miles east of Rock Lake
  • Midscale Suburban property
  • Fitness center on property
From$85
Very Good 4.5 /5 Review Score Call
Americas Best Value Inn & Suites
+1-800-997-5149
1225 Janesville Ave. / Hyw 26, Fort Atkinson, WI 53538 ~16.55 miles southwest of Rock Lake
  • Cheap Suburban hotel
  • Free breakfast available
  • No eggs
  • Average value
Americas Best Value Inn & Suites
+1-888-690-5281
917 East Milwaukee St., Whitewater, WI 53190 ~16.57 miles southwest of Rock Lake
  • Cheap Downtown property
  • 2 floors in property
From$58
Average 3.5 /5 Hotel Reviews Call
Holiday Inn Express & Suites Fort Atkinson in Fort Atkinson 1680 Madison Ave., Fort Atkinson, WI 53538 ~17.21 miles west of Rock Lake
  • Midscale property
From$144
Very Good 4.5 /5 Hotel Reviews Call
Rodeway Inn 945 Greenwald Court, Mukwonago, WI 53149 ~17.32 miles southeast of Rock Lake
  • Low priced Rural property
  • Check-in time: 11:00
Milwaukee Marriott West : W231n1600 Corporate Court W231n1600 Corporate Court, Waukesha, WI 53186 ~17.33 miles east of Rock Lake
  • High end Suburban hotel
  • Hotel has 13 suites
  • Most guests thought it was pleasantly quiet
  • Great bar
From$124
Very Good 4.5 /5 Reviews Call
  [1 - 20 of 25]    
Next: Show All Available Rock Lake Hotels with Pricing
Back to Top