The best deals on hotels when visiting Lanark in Pennsylvania.

From game day to getaway, save even more on every hotel stay.

Save up to 70% when booking as a group. Select 9+ rooms to get started.

Top 24 Hotels In Lanark, Pennsylvania 18036

SpringHill Suites by Marriott Allentown Bethlehem / Center Valley

3800 West Drive Center Valley, PA

At SpringHill Suites by Marriott Allentown Bethlehem / Center Valley, travelers to Lanark can unwind in affordable comfort with rooms beginning at $209.99, creating a warm, inviting space ideal for relaxation. Consistency and quality define every stay at SpringHill Suites, ensuring guest satisfaction and comfort.

Just a short walk from Lanark’s center, SpringHill Suites by Marriott Allentown Bethlehem / Center Valley offers easy access to everything from shopping to dining and local attractions. Get ready to enjoy Lanark with accommodations that balance cost and comfort—lock in today!

  Call (855) 235-0725 to book with an agent.
  0.5 miles from Lanark, PA 18036

Starting at

$209.99

per night

Read Reviews View Amenities View All Rooms

Homewood Suites by Hilton Allentown Bethlehem Center Valley

3350 Center Valley Parkway Center Valley, PA

Choose Homewood Suites by Hilton Allentown Bethlehem Center Valley near Lanark for a delightful balance of quality and affordability, where inviting rooms provide comfort at a starting rate of $228.99 per night. Enjoy the convenience of fully equipped kitchens in every suite, allowing you to prepare your favorite meals just the way you like.

Guests staying at Homewood Suites by Hilton Allentown Bethlehem Center Valley will love how close they are to downtown Lanark, where the city’s top attractions are always nearby. Get ready for an unforgettable Lanark adventure with accommodations that add value—lock in today!

  Call (855) 239-4019 to book with an agent.
  1.1 miles from Lanark, PA 18036

Starting at

$228.99

per night

Read Reviews View Amenities View All Rooms

Knights Inn Center Valley

4942 Pennsylvania 309 Center Valley, PA

For a warm and affordable stay, Knights Inn Center Valley offers budget-friendly rooms from $65.99, providing a clean, welcoming environment for relaxation. Enjoy the spacious accommodations at Knights Inn, offering rooms that are larger than typical budget hotel rooms.

Guests staying at Knights Inn Center Valley are never far from downtown Lanark, giving them easy access to the city’s top destinations without the hustle of staying right in the middle. Keep your Lanark travel easy and affordable with this cost-effective hotel—reserve now!

  Call (855) 233-0132 to book with an agent.
  1.3 miles from Lanark, PA 18036

Starting at

$65.99

per night

Read Reviews View Amenities View All Rooms

Rodeway Inn

2115 Downyflake Ln Allentown, PA

With rooms starting at $76.99, Rodeway Inn offers inviting accommodations for travelers to Lanark, creating a inviting and welcoming environment ideal for rest. Relax in accommodations that offer practical comfort, making your stay both pleasant and affordable.

At Rodeway Inn, a quick drive delivers guests into downtown Lanark, where the city’s best destinations await discovery. Stay affordably and experience the best of Lanark with comfort—reserve now!

  Call (855) 236-8982 to book with an agent.
  2.8 miles from Lanark, PA 18036

Starting at

$76.99

per night

Read Reviews View Amenities View All Rooms

Red Roof Inn Allentown South

2650 Moravian Avenue Allentown, PA

With budget-friendly rooms beginning at $71.99, Red Roof Inn Allentown South provides affordable accommodations for travelers bound for Lanark, creating a snug and welcoming environment. Relax in the cooling comfort of air-conditioned rooms at Red Roof Inn, a must-have for restful sleep and relaxation.

Red Roof Inn Allentown South provides the ideal base for those wanting to explore Lanark, where the downtown area is always just a short drive from the hotel. Enjoy a cozy, cost-effective hotel for your Lanark visit—secure your stay now!

  Call (855) 235-6136 to book with an agent.
  2.9 miles from Lanark, PA 18036

Starting at

$71.99

per night

Read Reviews View Amenities View All Rooms

Executive Inn Coopersburg

321 South 3rd Street Coopersburg, PA

Guests visiting Lanark can unwind at Executive Inn Coopersburg, where affordable rooms start at $78.99, providing a warm, welcoming space perfect for relaxation. Stay in a room that delivers dependable comfort, with practical amenities designed to make your visit enjoyable.

From Executive Inn Coopersburg, a brief drive takes guests into downtown Lanark, where the city’s most vibrant spots are easily accessible. Plan your Lanark trip with inviting, budget-friendly accommodations—secure now!

  Call (855) 233-0132 to book with an agent.
  4.0 miles from Lanark, PA 18036

Starting at

$78.99

per night

Read Reviews View Amenities View All Rooms

The Americus Hotel Trademark Collection by Wyndham

555 Hamilton St Allentown, PA

Experience a restful retreat at The Americus Hotel Trademark Collection by Wyndham when visiting Lanark, where restorative rooms provide warmth, with inviting rates starting from $117.99 per night. Experience the charm of uniquely styled rooms that reflect the cultural heartbeat of their environments, offering a stay that’s as intriguing as it is comfortable.

The Americus Hotel Trademark Collection by Wyndham provides easy access to downtown Lanark, offering guests the flexibility to visit the city’s top sights with just a short drive. Discover how enjoyable your Lanark adventure can be with a hotel designed for you—lock in today!

  Call (855) 234-7135 to book with an agent.
  4.0 miles from Lanark, PA 18036

Starting at

$117.99

per night

Read Reviews View Amenities View All Rooms

Renaissance Allentown Hotel

12 North 7th Street Allentown, PA

Enjoy an elevated experience at Renaissance Allentown Hotel near Lanark, where inviting rooms create a comfortable retreat, with affordable rates starting at $239.99. Indulge in the culinary delights at Renaissance Hotels, where dining is an exploration of local flavors and innovative dishes.

Renaissance Allentown Hotel offers a convenient location for those looking to visit downtown Lanark, where the city’s best sights are just a brief drive away. Stay in Lanark with a hotel that adds a touch of refinement to your adventure—book today!

  Call (855) 239-4019 to book with an agent.
  4.1 miles from Lanark, PA 18036

Starting at

$239.99

per night

Read Reviews View Amenities View All Rooms

Wilbur Mansion

201 Cherokee St Bethlehem, PA

With budget-friendly rooms beginning at $295.99, Wilbur Mansion is ideal for travelers visiting Lanark, providing a warm and inviting atmosphere for a restful stay. Experience the essentials in rooms that provide dependable amenities, making your stay both pleasant and affordable.

At Wilbur Mansion, guests are never far from the action, with downtown Lanark only a short drive away for easy access to the city’s best spots. Choose value-driven comfort for your Lanark travels and enjoy more—lock in now!

  Call (855) 233-0132 to book with an agent.
  4.9 miles from Lanark, PA 18036

Starting at

$295.99

per night

Read Reviews View Amenities View All Rooms

Comfort Suites Bethlehem Near Lehigh University&LVI Airport

120 West 3rd St Bethlehem, PA

At Comfort Suites Bethlehem Near Lehigh University&LVI Airport, travelers bound for Lanark will find budget-friendly comfort with rooms starting at $104.99, creating a restful, inviting environment for unwinding. Step into Comfort Suites, where every stay offers the extra space you need and the comfort you desire.

With downtown Lanark just a short drive away, guests at Comfort Suites Bethlehem Near Lehigh University&LVI Airport can explore the city’s most vibrant spots while staying in a quieter location. Take the guesswork out of your Lanark stay with a hotel that delivers on value—secure now!

  Call (855) 233-0132 to book with an agent.
  4.9 miles from Lanark, PA 18036

Starting at

$104.99

per night

Read Reviews View Amenities View All Rooms

Howard Johnson Hotel & Suites by Wyndham Allentown / Dorney

3220 Hamilton Blvd Allentown, PA

With affordable rooms from $85.99, Howard Johnson Hotel & Suites by Wyndham Allentown / Dorney provides inviting accommodations for guests bound for Lanark, creating a warm and welcoming environment for relaxation. Partake in themed events and family-friendly activities at Howard Johnson, creating lasting memories for all guests.

At Howard Johnson Hotel & Suites by Wyndham Allentown / Dorney, you can enjoy the best of both worlds—quiet nights and quick trips into Lanark's bustling center. Experience Lanark comfortably and affordably—secure your hotel room today!

  Call (855) 235-6136 to book with an agent.
  5.1 miles from Lanark, PA 18036

Starting at

$85.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Allentown

1033 Airport Rd Allentown, PA

At Super 8 by Wyndham Allentown, travelers to Lanark can enjoy budget-friendly rooms starting at $62.99, providing a clean and welcoming environment perfect for a relaxing stay. Rely on Super 8 for a consistent and dependable lodging experience, no matter where your travels take you.

From Super 8 by Wyndham Allentown, a short drive delivers guests into downtown Lanark, where they can explore the city’s top spots before retreating to a serene stay. Enjoy reliable comfort for your Lanark adventure—book your affordable room now!

  Call (855) 234-7135 to book with an agent.
  5.2 miles from Lanark, PA 18036

Starting at

$62.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express & Suites Allentown Dorney Park Area an IHG Hotel

3620 Hamilton Blvd Allentown, PA

With affordable rooms beginning at $139.00, Holiday Inn Express & Suites Allentown Dorney Park Area an IHG Hotel is a practical choice for guests visiting Lanark, creating a clean and inviting space ideal for rest. Stay prepared with Holiday Inn Express's emergency preparedness plans, ensuring guest safety in any situation.

At Holiday Inn Express & Suites Allentown Dorney Park Area an IHG Hotel, guests can appreciate the quieter surroundings while still having easy access to downtown Lanark for a day of sightseeing. Treat yourself to a memorable Lanark trip with well-equipped, cost-friendly accommodations—reserve today!

  Call (855) 235-0725 to book with an agent.
  5.3 miles from Lanark, PA 18036

Starting at

$139.00

per night

Read Reviews View Amenities View All Rooms

Four Points by Sheraton Allentown Lehigh Valley

3712 Hamilton Blvd. Allentown, PA

Stay at Four Points by Sheraton Allentown Lehigh Valley as you explore Lanark, where comfortable rooms create a welcoming atmosphere, with nightly rates starting at a friendly $139.99. Enjoy the personal touch of Sheraton’s guest customization options, allowing you to tailor your stay to your preferences.

The calm atmosphere at Four Points by Sheraton Allentown Lehigh Valley provides a restful stay, with downtown Lanark still within easy reach for those wanting to explore the city. Relax and recharge in Lanark with accommodations that provide exceptional value—book today!

  Call (855) 233-0132 to book with an agent.
  5.4 miles from Lanark, PA 18036

Starting at

$139.99

per night

Read Reviews View Amenities View All Rooms

Hotel Bethlehem a Historic Hotel of America

437 Main St Bethlehem, PA

Step into an exceptional retreat at Hotel Bethlehem a Historic Hotel of America near Lanark, where upscale rooms create a haven of peace and style, with budget-friendly rates from $299.00. Find unmatched luxury in rooms that offer a blend of sophisticated design and comprehensive amenities for an extraordinary stay.

From Hotel Bethlehem a Historic Hotel of America, guests can easily access downtown Lanark by car, making it simple to explore the city’s attractions while retreating to a peaceful stay. Feel the allure of Lanark with accommodations that blend sophistication with comfort—book today!

  Call (855) 233-7850 to book with an agent.
  5.4 miles from Lanark, PA 18036

Starting at

$299.00

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Hotel & Suites Bethlehem an IHG Hotel

2201 Cherry Lane Hellertown, PA

At Holiday Inn Express Hotel & Suites Bethlehem an IHG Hotel, guests bound for Lanark will enjoy budget-friendly comfort with rooms starting at $129.99, creating a warm and welcoming atmosphere. Stay hydrated with Holiday Inn Express's complimentary water stations, conveniently located throughout the hotel.

With downtown Lanark still within reach, guests at Holiday Inn Express Hotel & Suites Bethlehem an IHG Hotel can enjoy the best of the city before returning to a more peaceful setting. Stay in style and save while visiting Lanark with accommodations that meet your needs—secure now!

  Call (855) 239-5277 to book with an agent.
  5.7 miles from Lanark, PA 18036

Starting at

$129.99

per night

Read Reviews View Amenities View All Rooms

Hyatt Place Bethlehem

45 West North Street Bethlehem, PA

Relax in the warmth of Hyatt Place Bethlehem near Lanark, where welcoming accommodations await travelers, with nightly rates beginning at a friendly $121.99. Unwind in the unique Cozy Corner at Hyatt Place, featuring a sofa-sleeper in each room for extra space and comfort.

With a quick drive into downtown Lanark, guests at Hyatt Place Bethlehem can experience the city’s top attractions while enjoying the hotel’s relaxed setting. Discover the ease of staying in Lanark with accommodations that make travel simple—secure now!

  Call (855) 234-2997 to book with an agent.
  5.7 miles from Lanark, PA 18036

Starting at

$121.99

per night

Read Reviews View Amenities View All Rooms

Wind Creek Bethlehem

77 Sands Blvd Bethlehem, PA

Explore an inviting retreat at Wind Creek Bethlehem near Lanark, where premium rooms create elegance and warmth, with nightly rates starting at $149.99. Relax in the lap of luxury, with rooms that provide an array of exclusive amenities and services tailored to your preferences.

From Wind Creek Bethlehem, downtown Lanark is a convenient drive away, allowing guests to explore the city before enjoying a relaxing retreat at the hotel. Find out how incredible Lanark can be with a hotel that knows how to impress—reserve now!

  Call (855) 233-0132 to book with an agent.
  5.9 miles from Lanark, PA 18036

Starting at

$149.99

per night

Read Reviews View Amenities View All Rooms

Ramada by Wyndham Allentown / Bethlehem

1500 Macarthur Road Whitehall, PA

Stay comfortably at Ramada by Wyndham Allentown / Bethlehem when traveling to Lanark, where intimate accommodations provide relaxation, with budget-friendly rates beginning at $78.99. Experience outdoor dining at Ramada's barbecue grills, available for guests to cook their meals while enjoying the fresh air.

At Ramada by Wyndham Allentown / Bethlehem, guests can relax in the peaceful atmosphere of the hotel, while downtown Lanark is still a short drive away for sightseeing. Experience the charm of Lanark with accommodations that add value to your adventure—secure now!

  Call (855) 236-8982 to book with an agent.
  5.9 miles from Lanark, PA 18036

Starting at

$78.99

per night

Read Reviews View Amenities View All Rooms

Staybridge Suites Allentown Bethlehem Airport an IHG Hotel

1787a Airport Rd Allentown, PA

Enjoy a peaceful escape at Staybridge Suites Allentown Bethlehem Airport an IHG Hotel as you travel to Lanark, where inviting accommodations offer relaxation and quality, with affordable rates from $122.70. Opt for Staybridge Suites, where spacious suites, friendly service, and convenient amenities make every visit a delight.

From Staybridge Suites Allentown Bethlehem Airport an IHG Hotel, a convenient drive delivers guests to downtown Lanark, where they can enjoy the city’s highlights before returning to a peaceful retreat. Relax in Lanark with a hotel that makes your visit feel effortless and enjoyable—secure now!

  Call (855) 234-5074 to book with an agent.
  6.0 miles from Lanark, PA 18036

Starting at

$122.70

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Allentown bethlehem an IHG Hotel

Hamilton Blvd. 4325 Allentown, PA

Stay comfortably at Holiday Inn Allentown bethlehem an IHG Hotel on your journey to Lanark, where secure accommodations and welcoming service create a restful retreat, all from $129.99. Keep fit on your travels in Holiday Inn’s state-of-the-art fitness centers, designed to cater to all your exercise needs.

From Holiday Inn Allentown bethlehem an IHG Hotel, a convenient drive delivers guests into downtown Lanark, where they can explore the city’s highlights and return to a restful stay afterward. Take your Lanark experience to new heights with exceptional amenities and great rates—reserve now!

  Call (855) 233-7850 to book with an agent.
  6.0 miles from Lanark, PA 18036

Starting at

$129.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Allentown I-78 & Rt. 222

4325 Hamilton Boulevard Allentown, PA

Relax in the inviting comfort of Holiday Inn Allentown I-78 & Rt. 222 as you travel to Lanark, where enchanting rooms await at an affordable starting rate of $129.00 per night. Value your stay at Holiday Inn, where affordable rates meet excellent service and comfortable accommodations.

At Holiday Inn Allentown I-78 & Rt. 222, guests can relax in a quieter environment, with downtown Lanark still within easy reach for a day of exploring. Find your ideal Lanark lodging with accommodations that make you feel right at home—secure now!

  Call (855) 234-7135 to book with an agent.
  6.0 miles from Lanark, PA 18036

Starting at

$129.00

per night

Read Reviews View Amenities View All Rooms

Hilton Garden Inn Allentown Bethlehem Airport

1787 B Airport Road Allentown, PA

Stay at Hilton Garden Inn Allentown Bethlehem Airport for a restful visit to Lanark, where soft accommodations create a comfortable atmosphere, with nightly rates starting at just $116.99. Enjoy a leisurely day by Hilton Garden Inn's outdoor pool, a lovely spot for swimming or just soaking up the sun.

Guests at Hilton Garden Inn Allentown Bethlehem Airport can appreciate the balance of city convenience and peaceful accommodations, with downtown Lanark a drive away. Enjoy a Lanark stay where your comfort is always the top priority—book your accommodations today!

  Call (855) 239-4019 to book with an agent.
  6.0 miles from Lanark, PA 18036

Starting at

$116.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Allentown North an IHG Hotel

1715 Plaza Lane Allentown, PA

Guests visiting Lanark will find delightful comfort at Holiday Inn Express Allentown North an IHG Hotel, with inviting rooms starting at $117.75, creating a welcoming atmosphere ideal for rest. Stay refreshed with Holiday Inn Express's poolside cabanas, providing a private space to relax near the water.

At Holiday Inn Express Allentown North an IHG Hotel, guests can enjoy a spacious, relaxing stay while having the convenience of downtown Lanark just a drive away. Stay affordably and comfortably on your Lanark adventure with well-equipped lodging—lock in today!

  Call (855) 235-6136 to book with an agent.
  6.1 miles from Lanark, PA 18036

Starting at

$117.75

per night

Read Reviews View Amenities View All Rooms