A river with a bridge, buildings, and a clear sky.

Search Hotels in Rock County

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Top Cities in Rock County

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Rock County hotels

Baymont by Wyndham Janesville

Baymont by Wyndham Janesville
2.5 star property
Janesville
8.0 out of 10, Very Good, (1,001 reviews)
"Enjoyed the 2 nights at the hotel 🏨🏨"
United States
Anthony
$67 nightly
The price is $76
Aug 2 - Aug 3
Total with taxes and fees
Baymont by Wyndham Janesville

AmericInn by Wyndham Janesville

AmericInn by Wyndham Janesville
3.0 star property
Janesville
8.0 out of 10, Very Good, (1,009 reviews)
"Quiet and well located."
United States
Anna
$76 nightly
The price is $86
Aug 2 - Aug 3
Total with taxes and fees
AmericInn by Wyndham Janesville

Fairfield Inn & Suites by Marriott Whitewater

Fairfield Inn & Suites by Marriott Whitewater
3.0 star property
Whitewater
9.4 out of 10, Exceptional, (427 reviews)
"This property was a wonderful place to stay. Very clean, quiet and gracious and the front desk staff were friendly and helpful"
United States
elizabeth
$110 nightly
The price is $125
Jul 12 - Jul 13
Total with taxes and fees
Fairfield Inn & Suites by Marriott Whitewater

Tru By Hilton Janesville

Tru By Hilton Janesville
2.5 star property
Janesville
9.4 out of 10, Exceptional, (393 reviews)
"Great place to stay"
United States
Jerry
$93 nightly
The price is $105
Aug 2 - Aug 3
Total with taxes and fees
Tru By Hilton Janesville

Fairview Inn & Suites Whitewater

Fairview Inn & Suites Whitewater
2.0 star property
Whitewater
5.6 out of 10, (40 reviews)
"Rooms are comfortable for a short stay. Staff is helpful. My only suggestion is that the coffee machine is available all day and not just in the morning. The staff was kind enough to plug in and I was able to get coffee in the afternoon."
United States
Patricia
$67 nightly
The price is $77
Jul 7 - Jul 8
Total with taxes and fees
Fairview Inn & Suites Whitewater

AmericInn by Wyndham Beloit

AmericInn by Wyndham Beloit
3.0 star property
Beloit
8.4 out of 10, Very Good, (226 reviews)
"Great location lots of restaurants coffee places very close by and gas stations. Staff was very friendly. Will stay again when in town."
United States
Jen
$88 nightly
The price is $100
Jul 5 - Jul 6
Total with taxes and fees
AmericInn by Wyndham Beloit

Home2 Suites by Hilton Beloit

Home2 Suites by Hilton Beloit
3.0 star property
Beloit
9.4 out of 10, Exceptional, (656 reviews)
"Breakfast was good and the coffee was great. All in all the Home2 Suites is a good place to stay and dream. "
United States
Kenneth
$107 nightly
The price is $121
Jul 12 - Jul 13
Total with taxes and fees
Home2 Suites by Hilton Beloit

Hotel Goodwin

Hotel Goodwin
3.0 star property
Beloit
9.6 out of 10, Exceptional, (467 reviews)
"This place is absolutely incredible! Loved our stay here"
United States
Jeffrey
$140 nightly
The price is $159
Jul 5 - Jul 6
Total with taxes and fees
Hotel Goodwin

Holiday Inn Express & Suites Beloit by IHG

Holiday Inn Express & Suites Beloit by IHG
3.5 star property
Beloit
8.8 out of 10, Excellent, (548 reviews)
"Great hotel and staff"
United States
Marshall
$105 nightly
The price is $119
Jul 13 - Jul 14
Total with taxes and fees
Holiday Inn Express & Suites Beloit by IHG

Hampton Inn Beloit

Hampton Inn Beloit
2.5 star property
Beloit
9.4 out of 10, Exceptional, (873 reviews)
"Our room was clean and welcoming. Staff were very friendly and breakfast was great."
United States
Maria
$88 nightly
The price is $100
Jul 12 - Jul 13
Total with taxes and fees
Hampton Inn Beloit

Microtel Inn by Wyndham Janesville

Microtel Inn by Wyndham Janesville
2.0 star property
Janesville
8.4 out of 10, Very Good, (1,000 reviews)
"Clean."
United States
Kathy
$77 nightly
The price is $87
Jul 5 - Jul 6
Total with taxes and fees
Microtel Inn by Wyndham Janesville

Fairfield Inn & Suites by Marriott Beloit

Fairfield Inn & Suites by Marriott Beloit
3.0 star property
Beloit
8.4 out of 10, Very Good, (560 reviews)
"Could use a little updating but bed was comfortable. Location is great. Plenty of parking. Lobby was nice."
United States
Anthony
$93 nightly
The price is $105
Jul 12 - Jul 13
Total with taxes and fees
Fairfield Inn & Suites by Marriott Beloit

Motel 6 Janesville, WI

Motel 6 Janesville, WI
2.0 star property
Janesville
7.0 out of 10, Good, (954 reviews)
"Always enjoy the stay the staffing are very nice"
United States
Nakitta
$66 nightly
The price is $75
Jul 7 - Jul 8
Total with taxes and fees
Motel 6 Janesville, WI

Ironworks Hotel

Ironworks Hotel
3.5 star property
Beloit
9.4 out of 10, Exceptional, (656 reviews)
"Nice overnight stay. Friendly staff. Walked to dinner in downtown area."
United States
Cathy
$179 nightly
The price is $203
Jul 26 - Jul 27
Total with taxes and fees
Ironworks Hotel

Quality Inn Beloit

Quality Inn Beloit
2.5 star property
Beloit
7.8 out of 10, Good, (511 reviews)
"Great and clean place to stay"
United States
Jose
$81 nightly
The price is $92
Jul 5 - Jul 6
Total with taxes and fees
Quality Inn Beloit

Baymont by Wyndham Whitewater

Baymont by Wyndham Whitewater
2.5 star property
Whitewater
7.4 out of 10, Good, (764 reviews)
"Breakfast was fresh and staff was friendly and they allowed for our pet - all good."
United States
Elizabeth
$70 nightly
The price is $79
Jul 9 - Jul 10
Total with taxes and fees
Baymont by Wyndham Whitewater

Hampton Inn Janesville

Hampton Inn Janesville
2.5 star property
Janesville
9.0 out of 10, Wonderful, (1,002 reviews)
"Seems recently updated, nice breakfast and pool was great too!"
United States
Charlotte
$98 nightly
The price is $111
Jul 12 - Jul 13
Total with taxes and fees
Hampton Inn Janesville

Cobblestone Hotel and Suites Janesville

Cobblestone Hotel and Suites Janesville
2.5 star property
Janesville
9.2 out of 10, Wonderful, (471 reviews)
"We had an excellent stay at this hotel, it was in a beautiful downtown area right next the river. Was super nice and comfortable."
United States
Montgomery
$153 nightly
The price is $174
Jul 5 - Jul 6
Total with taxes and fees
Cobblestone Hotel and Suites Janesville

Holiday Inn Express Janesville - I-90 & US Hwy 14 by IHG

Holiday Inn Express Janesville - I-90 & US Hwy 14 by IHG
2.5 star property
Janesville
8.8 out of 10, Excellent, (1,001 reviews)
"Friendly, room clean, air conditioner good. Has happy hour but we prefer full bar."
United States
Sokuntevy
$118 nightly
The price is $134
Jul 12 - Jul 13
Total with taxes and fees
Holiday Inn Express Janesville - I-90 & US Hwy 14 by IHG

Quality Inn Edgerton - Lake Koshkonong

Quality Inn Edgerton - Lake Koshkonong
2.5 star property
Edgerton
8.4 out of 10, Very Good, (625 reviews)
"Front desk clerk was excellent and helpful. The facility was clean and well maintained. We appreciated the full breakfast. "
United States
Suzanne
$72 nightly
The price is $80
Aug 2 - Aug 3
Total with taxes and fees
Quality Inn Edgerton - Lake Koshkonong
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.
Save an average of 15% on thousands of hotels when you're signed in

Top Rock County Hotel Reviews

Price trends for hotels in Rock County

Less expensive
More expensive
This month
Next month
April
July
$124
$124
Month
Price
January
$91
February
$90
March
$98
April
$87
May
$107
June
$111
July
$124
August
$124
September
$123
October
$110
November
$100
December
$92
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed hotels in Rock County. Select dates and complete search for nightly totals inclusive of taxes and fees.

Explore a world of travel with Expedia