Star Rating
Hotel Name
Price Range (USD)to
Amenities

Roscoe Hotels with Outdoor or Indoor Pools

Holiday Inn Express Hotel & Suites Rockford Loves
+1-888-690-5247
7552 Park Place Rd., Loves Park, IL 61114 ~2.77 miles southeast of Roscoe
  • Pool available: Indoor pool
  • My daughter loved the pool
  • Pool is below average
  • Pool should be renewed
  • Pool wasn't working
  • 3-star Highway hotel
From$99
Very Good 4.0 /5Read Reviews CallBookMore Details
Cliffbreakers Riverside Hotel & Conference Center in Rockford 700 West Riverside Blvd., Rockford, IL 61103 ~4.39 miles southwest of Roscoe
  • Pool in hotel: Indoor pool 7:00am - 10:00am
  • 3 star Downtown hotel
Hampton Inn Rockford in Rockford 615 Clark Dr., Rockford, IL 61107 ~5.70 miles south of Roscoe
  • Has swimming pool: Indoor Pool and Hot Tub open 6am-10pm daily
  • 3-star Suburban hotel
Baymont Inn & Suites Rockford : 662 North Lyford Rd. 662 North Lyford Rd., Rockford, IL 61107 ~5.82 miles south of Roscoe
  • Pool details: Heated indoor pool, 3 ft to 5 ft in depth. 6 am to 10 pm
  • Pool and hot tub were great
  • Pool and hot tub were very nice
  • Good pool
  • Great pool
  • Pool unattended
  • Smell the pool everywhere
  • Moderately clean pool area
  • Most guests thought the pool was clean
  • Low priced Highway property
Holiday Inn of Rockford 7550 East State St., Rockford, IL 61108 ~5.86 miles south of Roscoe
  • Has swimming pool
  • Pool in need of cleaning
  • Dirty pool, said 80%
  • Midscale Suburban hotel
Hilton Garden Inn Rockford 7675 Walton St., Rockford, IL 61108 ~5.94 miles south of Roscoe
  • Has swimming pool: The Hilton Garden Inn Rockford has a large indoor pool and whirlpool located on the main level of the building. Children of all ages will enjoy our interactive water features, complete with water basketball, and one of Rockford's only zero-depth entry pool.
  • Kid friendly pool area
  • Pool and it was nice and clean
  • Pool is good
  • Great pool
  • Near pool
  • Midscale Highway property
From$109
Very Good 4.5 /5Recent Reviews CallBookMore Details
Best Western Legacy Inn & Suites Beloit South Beloit in South Beloit 5910 Technology Dr., South Beloit, IL 61080 ~9.52 miles north of Roscoe
  • Has swimming pool: 6 am - 11 pm
  • Two star Highway hotel
From$100
Very Good 4.5 /5Recent Reviews CallBookMore Details
Howard Johnson : 3909 11th St. 3909 11th St., Rockford, IL 61109 ~10.17 miles south of Roscoe
  • Has swimming pool: Large resort style indoor heated pool
  • Good pool
  • Great pool
  • Clean swimming pool
  • The best swimming pool
  • Pool was decent for the kids
  • Pool in need of cleaning
  • Dirty pool, said 56%
  • Pool didn't look very clean
  • Low Cost Airport hotel
Ironworks Hotel in Beloit 500 Pleasant St., Beloit, WI 53511 ~10.43 miles north of Roscoe
  • Our hotel comes with a pool
  • Affordable Downtown property
From$179
Very Good 4.5 /5Recent Reviews CallBookMore Details
Hampton Inn Beloit 2700 Cranston Rd., Beloit, WI 53511 ~11.81 miles north of Roscoe
  • Pool in hotel: Indoor Pool hours 8am to 10pm
  • Midscale Suburban property
From$114
Very Good 4.5 /5Hotel Reviews CallBookMore Details
Super 8 Beloit 2790 Milwaukee Rd., Beloit, WI 53511 ~11.91 miles north of Roscoe
  • Pool in hotel: 5:30 a.m.-1:00 a.m.Indoor5ft deep
  • We liked the pool and hot tub
  • Good pool
  • Great pool
  • Clean pool
  • Moderately clean pool area
  • Almost all guests thought the pool was clean
  • Most guests thought the pool was clean
  • Economical Suburban property
Baymont Inn & Suites in Janesville 616 Midland Rd., Janesville, WI 53546 ~22.18 miles north of Roscoe
  • Includes a pool: heated indoor pool is open at 6am till 10pm and is 29lx17w 3 foot to 5 foot in depth.We also have a hot tub in the pool area.
  • Pool is mediocre
  • Ordinary pool
  • Including pool/spa area
  • Dim lighting in pool area
  • Pool and hot tub were really disgusting
  • Pool in need of cleaning
  • Dirty pool, said 55%
  • Economy Highway hotel
Holiday Inn Express Janesville - Janesville 3100 Wellington Place, Janesville, WI 53546 ~25.05 miles north of Roscoe
  • Pool details: Hotel offers an indoor pool & whirlpool open daily from 5:30 a.m. to 11:00 p.m.
  • 3-star Suburban hotel
From$149
Very Good 4.0 /5Hotel Reviews CallBookMore Details
Ramada Janesville - Janesville 3900 Milton Ave., Janesville, WI 53546 ~25.92 miles north of Roscoe
  • Pool available: Indoor heated atrium pool with hot tub. Pool hours are 8:30 AM to 10:00 PMTowels available at check-in and may be exchanged at the Front Desk. Drinks in plastic containers are ok. No Glass and No Food in pool area.
  • Pool is good
  • Great pool
  • Pool area is huge
  • Pools close
  • Comfortable pool
  • 2-star Highway hotel
Comfort Suites in Delavan 313 Bauer Pkwy., Delavan, WI 53115 ~26.99 miles northeast of Roscoe
  • Includes a pool: We have an indoor pool with the sallow depth being 2ft deepest depth bding 5ft. The pool is available daily from 6:00 AM to 11:00 Pm.
  • Great pool
  • Nice indoor pool
  • Pool is good
  • Huge pool
  • Cheap hotel
From$113
Very Good 4.5 /5Review Score CallBookMore Details
Lake Lawn Resort 2400 East Geneva St., Delavan, WI 53115 ~27.81 miles northeast of Roscoe
  • Pool in hotel: Indoor and outdoor pools available7am-11pm
  • Pool is good
  • Great pool
  • Pool area was clean
  • New pool chairs
  • Nice pool
  • Clean pool area
  • Clean pool, said 100%
  • Affordable Resort property
Holiday Inn Express Rochelle - Rochelle 1240 South Dement Rd., Rochelle, IL 61068 ~28.73 miles south of Roscoe
  • Includes a pool: We have Indoor Heated Pool open Year around.
  • Two-star Highway hotel
Country Hearth Inn 567 East Highway 38, Rochelle, IL 61068 ~28.85 miles south of Roscoe
  • Pool details: Heated Indoor Pool
  • Cheap property
Best Western Woodstock Inn 990 Lake Ave., Woodstock, IL 60098 ~29.16 miles east of Roscoe
  • With a pool!
  • Inexpensive Suburban property
Quality Inn of Woodstock 1785 South Eastwood Dr., Woodstock, IL 60098 ~29.33 miles east of Roscoe
  • Pool available: Indoor pool, 30 feet x 20 feet, 7am-10pm,
  • 3 star Suburban hotel
Comfort Inn & Suites in Rochelle 1133 North 7th St. Highway 251, Rochelle, IL 61068 ~29.73 miles south of Roscoe
  • Pool in hotel: Our guests enjoy complimenary access to Rochelle Swim & Fitness, connected on the first floor of the hotel. Hours of operation ~Monday through Friday: 5AM-11PMSaturday: 7AM-10PMSunday: 10AM-8PM
  • Large swimming pool with hot tub
  • Old pool area
  • Midscale Suburban property
From$79
Average 3.5 /5Reviews CallBookMore Details
The Ridge Hotel W4240 State Rd. 50, Lake Geneva, WI 53147 ~29.79 miles northeast of Roscoe
  • Pool available: Outdoor Pool. Indoor Pool, Hot Tub, Sauna and Steam Room.Hours: 6:00 am to 10:00 pm
  • Great pool
  • Good pool
  • Great outdoor pool
  • Pool was well maintained
  • Pools were really nice
  • Midscale Resort hotel
From$129
Very Good 4.0 /5Read Reviews CallBookMore Details
Quality Inn 1475 Peace Rd., Sycamore, IL 60178 ~29.83 miles southeast of Roscoe
  • We have a pool ready for use
  • Low Cost Suburban hotel
Country Inn & Suites - Sycamore 1450 South Peace Rd., Sycamore, IL 60178 ~29.85 miles southeast of Roscoe
  • Pool in hotel: Largest hotel pool in the area! Open 0700 to 2300 daily
  • Affordable Rural hotel
From$130
Very Good 4.5 /5Recent Reviews CallBookMore Details
Holiday Inn Express & Suites 1935 Dekalb Ave., Sycamore, IL 60178 ~30.21 miles southeast of Roscoe
  • Includes a pool: indoor pool open from 8am to 10pm daily
  • Pool is mediocre
  • Ordinary pool
  • Pool was small
  • Pool temp was cold
  • Low-priced Rural hotel
 [1 - 25 of 50]    
Next: Show All Available Roscoe Hotels with Pricing
Back to Top