Star Rating
Hotel Name
Price Range (EUR) to
Amenities
+ More

Lanark Illinois Accommodations

Find hotels in Lanark using the list and search tools below. Search for cheap and discounted hotel and motel rates in or close to Lanark, IL for your business or personal leisure travel. Discover the most favored Lanark Illinois hotel/motel rooms. Review the Lanark hotel list below to find the perfect lodging. We also have a map of the Lanark hotels.

Lanark Hotels/Motels & Accommodations

Embassy Suites by Hilton Rockford Riverfront 416 South Main Street, Rockford, IL 61104 ~63.8 km east of Lanark
  • Three Star hotel
  • 160 rooms in hotel
Call to Book
Add your dates for price
Excellent 9.4 /10 Review Score Call BookMore Details
Tired of clicking around? Talk to an expert Hotel Planner: (855) 276-7561 or
Let our voice AI booking assistants help: book over 1M+ properties worldwide Try Reservations.ai →
Chestnut Mountain Resort 8700 West Chestnut Mountain Rd, Galena, IL 61036 ~52.2 km west of Lanark
  • Affordable Resort hotel
  • Hotel has 43 rooms
Call to Book
Add your dates for price
Very Good 8.6 /10 Hotel Reviews Call BookMore Details
Stoney Creek Inn Galena 940 Galena Sq. Dr, Galena, IL 61036 ~61.7 km northwest of Lanark
  • Low Cost property
  • Comp. Breakfast
Call to Book
Add your dates for price
Very Good 8.8 /10 Guest Reviews Call BookMore Details
Irish Cottage Inn & Suites 9853 US 20, Galena, IL 61036 ~58.9 km northwest of Lanark
  • Affordable hotel
  • 21 suites in property
Call to Book
Add your dates for price
Excellent 9.4 /10 Reviews Call BookMore Details
Country Inn & Suites by Radisson Galena, IL 11334 Oldenburg Ln, Galena, IL 61036 ~63.1 km northwest of Lanark
  • Three Star hotel
  • 75 sleeping rooms in hotel
Call to Book
Add your dates for price
Excellent 9.2 /10 Guest Reviews Call BookMore Details
Riverview Inn & Suites an Ascend Collection Hotel 700 West Riverside Blvd, Rockford, IL 61103 ~67.4 km east of Lanark
  • Midscale property
  • 4 floors in hotel
Call to Book
Add your dates for price
Very Good 8.2 /10 Recent Reviews Call BookMore Details
WorldMark Galena 5129 West Longhollow Rd, Hanover, IL 61036 ~50.4 km northwest of Lanark
  • Affordable hotel
  • Check-in time: 16:00 Uhr - 23:00 Uhr
Call to Book
Add your dates for price
Excellent 9.0 /10 Guest Reviews Call BookMore Details
Wyndham Garden Galena Hotel & Day Spa 11383 US Highway 20, Galena, IL 61036 ~63.3 km northwest of Lanark
  • Expensive hotel
  • 2 floors in property
Call to Book
Add your dates for price
Excellent 9.4 /10 Review Score Call BookMore Details
Hampton Inn Freeport 109 South Galena Ave, Freeport, IL 61032 ~28.1 km northeast of Lanark
  • 3-star property
  • 72 sleeping rooms in hotel
Call to Book
Add your dates for price
Very Good 8.8 /10 Reviews Call BookMore Details
Holiday Inn Express Rochelle by IHG 1240 North Dement Road, Rochelle, IL 61068 ~68.6 km east of Lanark
  • Three Star property
  • Free complimentary breakfast
Call to Book
Add your dates for price
Very Good 8.6 /10 Recent Reviews Call BookMore Details
Country Inn & Suites by Radisson Freeport, IL 1710 South Dirck Drive, Freeport, IL 61032 ~26.0 km northeast of Lanark
  • Mid-scale hotel
  • 66 sleeping rooms in hotel
Call to Book
Add your dates for price
Excellent 9.0 /10 Recent Reviews Call BookMore Details
Best Western Galena Inn & Suites 9923 West US Route 20, Galena, IL 61036 ~59.1 km northwest of Lanark
  • Three Star property
  • Hotel has 2 floors
Call to Book
Add your dates for price
Very Good 8.4 /10 Review Score Call BookMore Details
Holiday Inn Express Le Claire Riverfront-Davenport by IHG 1201 Canal Shore Dr. Sw, Le Claire, IA 52753 ~71.9 km southwest of Lanark
  • 3 star hotel
  • Complimentary breakfast is offered
Call to Book
Add your dates for price
Excellent 9.4 /10 Review Score Call BookMore Details
Hampton Inn Clinton IA 2781 Wild Rose Cir S, Clinton, IA 52732 ~46.6 km southwest of Lanark
  • 3-star hotel
  • Fitness / Gym is on-site
Call to Book
Add your dates for price
Excellent 9.0 /10 Guest Reviews Call BookMore Details
Holiday Inn Express Hotel & Suites Clinton by IHG 2800 South 25th St, Clinton, IA 52732 ~46.4 km southwest of Lanark
  • 3-star property
  • 67 sleeping rooms in hotel
Call to Book
Add your dates for price
Excellent 9.0 /10 Hotel Reviews Call BookMore Details
Need some questions answered? Talk to an expert Hotel Planner: (855) 276-7561 or
Let our voice AI booking assistants help: book over 1M+ properties worldwide Try Reservations.ai →
City Express by Marriott Freeport 1060 Riverside Dr, Freeport, IL 61032 ~29.5 km northeast of Lanark
  • Affordable property
  • Check in time: 15:00 Uhr - jederzeit
Call to Book
Add your dates for price
Very Good 8.0 /10 Latest Reviews Call BookMore Details
Super 8 by Wyndham Freeport 1551 Sleezer Home Rd, Freeport, IL 61032 ~27.4 km northeast of Lanark
  • 2-star property
  • 67 rooms in property
Call to Book
Add your dates for price
Average 7.0 /10 Hotel Reviews Call BookMore Details
Comfort Inn & Suites Rochelle - Dekalb 1133 North 7th St. Highway 251 and Rt, 38, Rochelle, IL 61068 ~66.1 km east of Lanark
  • 3 star property
  • 93 sleeping rooms in hotel
Call to Book
Add your dates for price
Very Good 8.0 /10 Hotel Reviews Call BookMore Details
Quality Inn & Suites Dixon near I-88 136 Plaza Dr, Dixon, IL 61021 ~42.8 km southeast of Lanark
  • Three Star property
  • Pet-friendly
Call to Book
Add your dates for price
Very Good 8.2 /10 Latest Reviews Call BookMore Details
Holiday Inn Express & Suites Rock Falls by IHG 301 East 2nd St, Rock Falls, IL 61071 ~37.1 km south of Lanark
  • Three Star property
  • Fitness center on property
Call to Book
Add your dates for price
Excellent 9.6 /10 Latest Reviews Call BookMore Details
Country Inn & Suites by Radisson Stockton, IL 200 Dillon Ave, Stockton, IL 61085 ~31.9 km northwest of Lanark
  • Affordable property
  • 40 sleeping rooms in hotel
Call to Book
Add your dates for price
Very Good 8.2 /10 Reviews Call BookMore Details
Comfort Inn & Suites Riverview near Davenport and I-80 902 Mississippi View Ct, Le Claire, IA 52753 ~71.8 km southwest of Lanark
  • 3-star hotel
  • 54 sleeping rooms in hotel
Call to Book
Add your dates for price
Very Good 8.8 /10 Read Reviews Call BookMore Details
Hotel Galena 324 Spring St, Galena, IL 61036 ~60.3 km northwest of Lanark
  • Economy hotel
  • Pets/Animals Allowed
Call to Book
Add your dates for price
Excellent 9.6 /10 Recent Reviews Call BookMore Details
Country Inn & Suites by Radisson Clinton, IA 2224 Lincoln Way, Clinton, IA 52732 ~46.0 km southwest of Lanark
  • 3 star property
  • Check in: 15:00 Uhr - 08:00 Uhr
Call to Book
Add your dates for price
Average 7.8 /10 Latest Reviews Call BookMore Details
Quality Inn Rochelle 567 East IL Route 38, Rochelle, IL 61068 ~67.9 km east of Lanark
  • 3 star property
  • Gym is available on property
Call to Book
Add your dates for price
Average 6.8 /10 Hotel Reviews Call BookMore Details
SureStay Hotel by Best Western Thomson 5020 IL Rt 84, Thomson, IL 61285 ~24.4 km west of Lanark
  • 3-star property
  • Free breakfast
Call to Book
Add your dates for price
Very Good 8.4 /10 Latest Reviews Call BookMore Details
Country Inn & Suites by Radisson Rock Falls, IL 2106 1st Avenue, Rock Falls, IL 61071 ~39.4 km south of Lanark
  • Mid-scale hotel
  • Free comp. breakfast
Call to Book
Add your dates for price
Average 7.8 /10 Hotel Reviews Call BookMore Details
Alpine Inn Rockford 4404 East State Street, Rockford, IL 61108 ~68.9 km east of Lanark
  • 3-star Motel hotel
  • Check in time: 15:00 Uhr - 23:30 Uhr
Call to Book
Add your dates for price
Average 7.8 /10 Review Score Call BookMore Details
AmericInn by Wyndham DeWitt 2520 12th St. Court, De Witt, IA 52742 ~67.9 km west of Lanark
  • Three Star hotel
  • Check-in time: 15:00 Uhr - 06:00 Uhr
Call to Book
Add your dates for price
Excellent 9.4 /10 Guest Reviews Call BookMore Details
Super 8 by Wyndham Rochelle 601 East Highway 38, Rochelle, IL 61068 ~68.0 km east of Lanark
  • Economical Motel hotel
  • Check in: 14:00 Uhr - 00:00 Uhr
Call to Book
Add your dates for price
Very Good 8.2 /10 Guest Reviews Call BookMore Details
Grant Hills Motel 9372 US Highway 20 W, Galena, IL 61036 ~58.4 km northwest of Lanark
  • Mid-scale hotel
  • Pet-friendly
Call to Book
Add your dates for price
Very Good 8.2 /10 Reviews Call BookMore Details
AmericInn by Wyndham Maquoketa 1910 Nairn Dr, Maquoketa, IA 52060 ~69.2 km west of Lanark
  • Three Star hotel
  • Hotel has 10 suites
Call to Book
Add your dates for price
Average 7.8 /10 Recent Reviews Call BookMore Details
AmericInn by Wyndham Fulton Clinton 1301 17th St, Fulton, IL 61252 ~36.8 km southwest of Lanark
  • 3 star hotel
  • 51 rooms in hotel
Call to Book
Add your dates for price
Very Good 8.4 /10 Review Score Call BookMore Details
Econo Lodge Maquoketa 1019 West Platt Street, Maquoketa, IA 52060 ~70.0 km west of Lanark
  • Cheap property
  • Check-in time: 15:00 Uhr - jederzeit
Call to Book
Add your dates for price
Average 7.0 /10 Guest Reviews Call BookMore Details
Hotel Weston RFD 3909 11th St, Rockford, IL 61109 ~64.3 km east of Lanark
  • 3-star property
  • Pets are Welcome
Call to Book
Add your dates for price
Poor 4.8 /10 Reviews Call BookMore Details
Studio 6 Rockford IL 4850 East State Street, Rockford, IL 61108 ~69.6 km east of Lanark
  • Midscale property
  • Hotel has 2 floors
Call to Book
Add your dates for price
Average 6.4 /10 Reviews Call BookMore Details
Wild Rose Casino & Hotel Clinton 777 Wild Rose Dr, Clinton, IA 52732 ~46.7 km southwest of Lanark
  • 2-star hotel
  • Check in time: 16:00 Uhr - 01:00 Uhr
Call to Book
Add your dates for price
Very Good 8.4 /10 Recent Reviews Call BookMore Details
MainStay Suites LeClaire - Quad Cities 1552 Welcome Center Drive, Le Claire, IA 52753 ~71.9 km southwest of Lanark
  • Two star property
  • Has environment-friendly policy Learn more
Call to Book
Add your dates for price
Very Good 8.4 /10 Review Score Call BookMore Details
Motel 6 Rockford IL 4850 East State Street, Rockford, IL 61108 ~69.6 km east of Lanark
  • Economy Motel property
  • 11 suites in property
Call to Book
Add your dates for price
Average 6.8 /10 Latest Reviews Call BookMore Details
AmericInn by Wyndham Monroe 424 4th Ave, Monroe, WI 53566 ~58.3 km north of Lanark
  • Midscale property
  • 54 rooms in hotel
Call to Book
Add your dates for price
Very Good 8.8 /10 Guest Reviews Call BookMore Details
Darlington Inn 201 Christiensen Dr, Darlington, WI 53530 ~67.6 km north of Lanark
  • Low-priced Motel hotel
  • 40 rooms in hotel
Call to Book
Add your dates for price
Very Good 8.6 /10 Read Reviews Call BookMore Details
Travelodge by Wyndham Clinton Valley West Court 2300 Valley West Ct, Clinton, IA 52732 ~45.8 km southwest of Lanark
  • Economical property
  • Hotel has 123 rooms
Call to Book
Add your dates for price
Average 7.8 /10 Hotel Reviews Call BookMore Details
Tru by Hilton Dixon 1806 South Galena Ave, Dixon, IL 61021 ~43.0 km southeast of Lanark
  • 3 star hotel
  • Check in time: 15:00:00
Call to Book
Add your dates for price
Very Good 8.8 /10 Reviews Call BookMore Details
Fairfield by Marriott Inn & Suites Dixon 1755 Fulfs Lane, Dixon, IL 61021 ~42.7 km southeast of Lanark
  • Three Star hotel
  • Hotel has 4 floors
Call to Book
Add your dates for price
Excellent 9.6 /10 Latest Reviews Call BookMore Details
Decker Hotel & Bar 128 North Main St, Maquoketa, IA 52060 ~68.9 km west of Lanark
  • Midscale hotel
  • Check in time: 15:00 Uhr - 11:00 Uhr
Call to Book
Add your dates for price
Very Good 8.6 /10 Reviews Call BookMore Details
Super 8 by Wyndham Clinton 1711 Lincolnway St, Clinton, IA 52732 ~45.4 km southwest of Lanark
  • Economical property
  • Free breakfast available
Call to Book
Add your dates for price
Average 7.2 /10 Review Score Call BookMore Details
Rockfalls Inn & Suite 2105 1st Ave, Rock Falls, IL 61071 ~39.6 km south of Lanark
  • Two star property
  • 40 rooms in property
Call to Book
Add your dates for price
Average 6.0 /10 Hotel Reviews Call BookMore Details
Super 8 by Wyndham Monroe WI 500 6th St. and Highway 69, Monroe, WI 53566 ~58.2 km north of Lanark
  • Two-star Motel property
  • Hotel has 5 suites
Call to Book
Add your dates for price
Excellent 9.0 /10 Read Reviews Call BookMore Details
Americas Best Value Inn Rockford 4419 11th St, Rockford, IL 61109 ~64.0 km east of Lanark
  • Affordable Motel property
  • Check in: 13:00 Uhr - 21:00 Uhr
Call to Book
Add your dates for price
Poor 4.8 /10 Review Score Call BookMore Details
Quality Inn Frontier at U.S. Hwy 30 2300 Lincolnway St, Clinton, IA 52732 ~46.2 km southwest of Lanark
  • 3 star hotel
  • Hotel has 2 floors
Call to Book
Add your dates for price
Average 6.2 /10 Reviews Call BookMore Details

Next: See My Lanark Hotels with Pricing

FAQs about hotels in Lanark

What are the most favored hotels in Lanark?

Hotel Galena, Holiday Inn Express & Suites Rock Falls by IHG and Hotel Weston RFD are the best rated hotels based on customer reviews in the last 365 days.

What are the most up-scale hotels in Lanark?

Wyndham Garden Galena Hotel & Day Spa, Embassy Suites by Hilton Rockford Riverfront and Irish Cottage Inn & Suites are the top 3 luxury hotels near Lanark city center.

What hotels are closest to the city center of Lanark?

SureStay Hotel by Best Western Thomson, Country Inn & Suites by Radisson Freeport, IL, and Super 8 by Wyndham Freeport are the properties closest to Lanark city center.

What are the best independent hotels in Lanark?

Lefevre Inn and Resort, Hotel Galena and Hotel Weston RFD are the best rated independent hotels (not part of a big brand).

What are the best Choice Hotels branded hotels in Lanark?

Comfort Inn & Suites Riverview near Davenport and I-80, MainStay Suites LeClaire - Quad Cities and Riverview Inn & Suites an Ascend Collection Hotel are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

What are the most popular IHG hotels in Lanark?

Holiday Inn Express & Suites Rock Falls by IHG, Holiday Inn Express Le Claire Riverfront-Davenport by IHG and Holiday Inn Express Hotel & Suites Clinton by IHG are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Back to Top