Customer Survey

Book a Hotel Room: 1-800-223-8963

Book a Hotel Room


Catch a Show

Make Your Stay Special

Catch Dinner & Show at Dutch Apple

Just a few steps outside the door of Heritage Hotel - Lancaster is Dutch Apple Dinner Theatre. Experience one of the top 9 rated dinner theatres in the US – right here in Lancaster County! Dutch Apple Dinner Theatre – one of the longest running dinner theatres in the country – has been entertaining audiences since 1987 with Broadway-style performances and delicious dining options, all in one place. It features a simple yet sophisticated charm you won’t find in many theatres. 

Voted one of the 20 Best Things To Do In Lancaster County, Dutch Apple offers the hottest lineups. With so many favorite show titles, you can enjoy live dinner theatre with mainstage and children’s productions in the winter, spring summer and fall. 

Tickets include a bountiful buffet meal before the show, or plated dinners on Thursdays. Show Only seats are available on a limited basis. Please call for more information, or visit




View Full Schedule Details

Catch a Show at American Music Theatre!

American Music Theatre is a one of a kind theatre that shoes both touring concerts and original shows. The theatre holds 1,600 seats and showcases over 300 live performances each year. After opening its doors in 1997, performers on the AMT stage have included Grammy and CMA winners, Tony winners and much more!

View List of Upcoming Concerts

Catch a Show at Sight and Sound!

Relive biblical times as one of the best theatres in the country transforms the stage. Over 800,000 people from around the globe fill these seats year round. See remarkable shows for an unforgettable experience.

Visit Sight and Sound Website

Facebook Updates

Visit Us On Facebook

Latest News

Visit Our Newsroom

Heritage Hotel - Lancaster

500 Centerville Road
Lancaster , PA 17601
Hotel Reservations: 1-800-223-8963
Loxley's: (717) 898-2431

Heritage Hospitality Family - About Our Brands »

  • Loxley's Restaurant
  • Heritage Hotel - Lancaster

Book a Hotel Room

Or Call 1-800-223-8963