We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map
Sponsored by:
Clear all
Your Selections
  Free Wifi Budget Breakfast included Luxury Pool Mid-range Romantic Free Parking Family-friendly Charming Quiet Restaurant Pets Allowed Suites Kitchenette Spa Bar/Lounge Airport Transportation Fitness centre Room Service Business Classic Green & up Internet & up Non-Smoking Hotel Business services Air Conditioning Meeting room & up Cheap Hotels Hotels with Free Wifi Hotels with Restaurants Independent Hotels Reduced mobility rooms Hotels with Jacuzzi Hotels with Complimentary Breakfast Wedding Hotels Safe Hotels Concierge Baymont Inn And Suites Hotels with Kitchenette Hotels with Bars Super 8 Quality Inn Hampton Inn Hotels with Smoking Rooms Themed Hotels Family Holiday Maker Honeymoon Hotels Hotels with Weekly Rates $ $$ $$$ $$$$ Fairfield Inn Motel 6 Extended Stay America Holiday Inn Express Comfort Inn Luxury Traveller Resort Unique Hotels La Quinta Inn & Suites Heritage Hotels Boarders Inn & Suites Spring Break Resorts Foodie Like a Local Radisson 60+ Traveller Resorts on the Lake History Buff Historic Hotels Americas Best Value Inns Beach Resorts Hilton Garden Inn Courtyard Family Resorts Wedding Resorts Shopping Fanatic Boutique Honeymoon Resorts Howard Johnson Trendy Sleep Inn Hotels with Monthly Rates Candlewood Suites Golf course Staybridge Suites Comfort Suites Romantic Boutique Hotels Residence Inn Holiday Inn Days Inn Spa Resorts Rodeway Inn Golf Resorts Romantic Resorts Ramada Beach Goer Boutique Hotels Red Roof Inns Microtel Best Western Within 10 km Within 25 km Within 50 km Any distance from Pearl Lake
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
(reset)
Any Distance
from
Traveller Rating
Hotel class
Style
More
Style
Hotel brand
More
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Best Western Legacy Inn & Suites Beloit/South Beloit
Priceline
USD 105*
View Deal
5910 Technology Dr, South Beloit, IL 61080-9601
5.8 km from Pearl Lake
  • Free Wifi
  • Free Parking
Tollway Inn
Booking.com
USD 75*
View Deal
1710 Gardner St, South Beloit, IL 61080-1424
6.0 km from Pearl Lake
  • Free Wifi
  • Free Parking
Baymont Inn & Suites Beloit
Priceline
USD 73*
View Deal
2900 Ford St, Beloit, WI 53511-4002
6.8 km from Pearl Lake
  • Free Wifi
  • Free Parking
Fairfield Inn & Suites Beloit
SAVE USD 5
USD 129*
Fairfield Inn
USD 124*
View Deal
2784 Milwaukee Rd, Beloit, WI 53511-3975
6.9 km from Pearl Lake
  • Free Wifi
  • Free Parking
Rodeway Inn
Priceline
USD 63*
View Deal
2956 Milwaukee Rd, Beloit, WI 53511-1947
6.9 km from Pearl Lake
  • Free Wifi
  • Free Parking
Quality Inn
Travelocity
USD 85*
View Deal
2786 Milwaukee Rd, Beloit, WI 53511-3975
6.9 km from Pearl Lake
  • Free Wifi
  • Free Parking
Hampton Inn Beloit
SAVE USD 17
USD 135*
Priceline
USD 118*
View Deal
2700 Cranston Rd, Beloit, WI 53511-4047
7.0 km from Pearl Lake
  • Free Wifi
  • Free Parking
Super 8 Beloit
Priceline
USD 64*
View Deal
2790 Milwaukee Rd, Beloit, WI 53511-3975
7.0 km from Pearl Lake
  • Free Wifi
  • Free Parking
Garden Hotel and Conference Center
SAVE USD 3
USD 102*
Hotels.com
USD 99*
View Deal
200 Dearborn Avenue, South Beloit, IL 61080
7.4 km from Pearl Lake
  • Free Wifi
  • Free Parking
Ironworks Hotel
SAVE USD 8
USD 266*
Hotels.com
USD 258*
View Deal
500 Pleasant St, Beloit, WI 53511-6240
8.7 km from Pearl Lake
  • Free Wifi
  • Free Parking
Driftwood Motel
1826 Riverside Dr, Beloit, WI 53511-3554
10.0 km from Pearl Lake
    Quality Inn & Suites
    SAVE USD 8
    USD 98*
    QualityInn
    USD 90*
    View Deal
    4313 N Bell School Rd, Loves Park, IL 61111-5623
    16.7 km from Pearl Lake
    • Free Wifi
    • Free Parking
    Holiday Inn Express Hotel & Suites Rockford - Loves Park
    SAVE USD 9
    USD 116*
    Booking.com
    USD 107*
    View Deal
    7552 Park Pl, Loves Park, IL 61111-5602
    16.9 km from Pearl Lake
    • Free Wifi
    • Free Parking
    Cliffbreakers Riverside Hotel & Conference Center
    Booking.com
    USD 90*
    View Deal
    700 W Riverside Blvd, Rockford, IL 61103-2173
    20.7 km from Pearl Lake
    • Free Wifi
    • Free Parking
    Savings alert: 38% below average rate

    The price you found is 38% lower than this hotel's average rate of USD 146/night.

    We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

    No photo provided
    4800 N 2nd St, Loves Park, IL 61111-5805
    21.6 km from Pearl Lake
      Sleep Inn
      SAVE USD 6
      USD 82*
      Travelocity
      USD 76*
      View Deal
      725 Clark Rd, Rockford, IL 61107-6627
      22.1 km from Pearl Lake
      • Free Wifi
      • Free Parking
      Extended Stay America - Rockford - State Street
      ExtendedStay
      USD 87*
      View Deal
      747 N Bell School Rd, Rockford, IL 61107-5203
      22.1 km from Pearl Lake
      • Free Wifi
      • Free Parking
      Hampton Inn Rockford
      Expedia.com
      USD 147*
      View Deal
      615 Clark Rd, Rockford, IL 61107-5815
      22.2 km from Pearl Lake
      • Free Wifi
      • Free Parking
      Baymont Inn & Suites Rockford
      SAVE USD 7
      USD 92*
      Booking.com
      USD 85*
      View Deal
      662 N Lyford Rd, Rockford, IL 61107-5312
      22.2 km from Pearl Lake
      • Free Wifi
      • Free Parking
      Residence Inn Rockford
      SAVE USD 12
      USD 170*
      Residence Inn
      USD 158*
      View Deal
      7542 Colosseum Dr, Rockford, IL 61107-5810
      22.2 km from Pearl Lake
      • Free Wifi
      • Free Parking
      Extended Stay America - Rockford - I-90
      Booking.com
      USD 81*
      View Deal
      653 Clark Rd, Rockford, IL 61107-5815
      22.2 km from Pearl Lake
      • Free Wifi
      • Free Parking
      Super 8 Rockford
      SAVE USD 3
      USD 68*
      Hotels.com
      USD 65*
      View Deal
      7646 Colosseum Dr, Rockford, IL 61107-5811
      22.2 km from Pearl Lake
      • Free Wifi
      • Free Parking
      Staybridge Suites Rockford
      Staybridge.com
      USD 160*
      View Deal
      633 N Bell School Rd, Rockford, IL 61107-5202
      22.3 km from Pearl Lake
      • Free Wifi
      • Free Parking
      Courtyard Rockford
      Courtyard
      USD 101*
      View Deal
      7676 E State St, Rockford, IL 61108-2718
      22.4 km from Pearl Lake
      • Free Wifi
      • Free Parking
      Savings alert: 14% below average rate

      The price you found is 14% lower than this hotel's average rate of USD 117/night.

      We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

      Holiday Inn Rockford (I-90 Exit 63)
      Booking.com
      USD 118*
      View Deal
      7550 E State St, Rockford, IL 61108-2716
      22.4 km from Pearl Lake
      • Free Wifi
      • Free Parking
      Motel 6 Rockford
      Booking.com
      USD 56*
      View Deal
      7712 Potawatomi Trl, Rockford, IL 61107-5800
      22.4 km from Pearl Lake
      • Free Wifi
      • Free Parking
      Northern Town Motel
      1409 Center Ave, Janesville, WI 53546-2436
      22.4 km from Pearl Lake
        Days Inn Rockford
        Expedia.com
        USD 68*
        View Deal
        220 S Lyford Rd, Rockford, IL 61108-2704
        22.5 km from Pearl Lake
        • Free Wifi
        • Free Parking
        Comfort Inn Rockford
        Booking.com
        USD 62*
        View Deal
        7392 Argus Dr, Rockford, IL 61107-5283
        22.5 km from Pearl Lake
        • Free Wifi
        • Free Parking
        Savings alert: 24% below average rate

        The price you found is 24% lower than this hotel's average rate of USD 82/night.

        We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

        Hilton Garden Inn Rockford
        GardenInn.com
        USD 181*
        View Deal
        7675 Walton St, Rockford, IL 61108-4609
        22.6 km from Pearl Lake
        • Free Wifi
        • Free Parking
        See all hotels in or near South Beloit
        Ironworks Hotel
        SAVE USD 8
        USD 266*
        Hotels.com
        USD 258*
        View Deal
        500 Pleasant St, Beloit, WI 53511-6240
        8.7 km from Pearl Lake
        • Free Wifi
        • Free Parking
        Hampton Inn Beloit
        SAVE USD 17
        USD 135*
        Priceline
        USD 118*
        View Deal
        2700 Cranston Rd, Beloit, WI 53511-4047
        7.0 km from Pearl Lake
        • Free Wifi
        • Free Parking
        Fairfield Inn & Suites Beloit
        SAVE USD 5
        USD 129*
        Fairfield Inn
        USD 124*
        View Deal
        2784 Milwaukee Rd, Beloit, WI 53511-3975
        6.9 km from Pearl Lake
        • Free Wifi
        • Free Parking
        Super 8 Beloit
        Priceline
        USD 64*
        View Deal