Bed & Breakfast Lodging in Lancaster, PA

Lancaster County Bed and Breakfasts & Inns

Sleep like royalty in one of Lancaster County's beautifully restored historic homes reborn as a bed and breakfast or country inn, where the abundant amenities will make you feel right at home. Then, wake up to the delicious aroma of a bountiful homemade breakfast. Top it off with unbeatable service from the innkeepers who you'll likely call friends by the end of your stay. It's a unique experience that can't be beat.

The local bed and breakfast choices are varied, meaning there truly is something to match any taste. As you’ll see on our list of inns and bed and breakfasts in Lancaster, you can stay anywhere from a tranquil spa to an Amish farm. Whatever your choice, we hope you enjoy your stay in Lancaster, PA.

Filter your results

Filter by Amenities

Amenities

Pricing

Housing

Region

1934 W. Main Street, Ephrata, PA 17522

(717) 733-8400 (888) 266-0099

Peace & quiet in an unbelievably luxurious, romantic Bed & Breakfast that offers King beds, Jacuzzi tubs, fireplaces, and breathtaking views of Lancaster County's countryside farmlands from the rooftop deck.

Small Towns & Northern Countryside region of Lancaster County Pennsylvania

Small Towns & Northern Countryside explore the region

1175 Flory Road, Mount Joy, PA 17552

(717) 917-6782

Featured in the New York Times and USA Today, this lovely farm and quiet setting captures the essence and heart of Lancaster County.

Small Towns & Northern Countryside region of Lancaster County Pennsylvania

Small Towns & Northern Countryside explore the region

326 Ridge Avenue, Ephrata, PA 17522

(717) 733-9578

Relax and unwind in this bed and breakfast in a tranquil, secluded setting atop the Ephrata Mountain. Enjoy a fantastic 30-mile view of farms and towns.

Small Towns & Northern Countryside region of Lancaster County Pennsylvania

Small Towns & Northern Countryside explore the region

1138 Gap Road, Kinzers, PA 17535

(717) 278-1070

Located in Lancaster PA, just off the beaten path near the village of Gap, you'll find this cute romantic getaway nestled in the quiet, among mostly Amish farms and businesses.

Amish & PA Dutch Countryside region of Lancaster County Pennsylvania

Amish & PA Dutch Countryside explore the region

144 West Main Street, Adamstown, PA 19501

(717) 484-0800

Experience the simple elegance of the Amethyst Inn, a Victorian Bed and Breakfast located in the heart of the Antique District and Pennsylvania Dutch Country.

Antiques Capital region of Lancaster County Pennsylvania

Antiques Capital explore the region

3705 East Newport Road, Intercourse, PA 17534

(717) 768-3059

A comfortable bed, a satisfying breakfast, a charming village and friendly hosts.

Amish & PA Dutch Countryside region of Lancaster County Pennsylvania

Amish & PA Dutch Countryside explore the region

470 West Metzler Road, Ephrata, PA 17522

(717) 201-4893

This Country Victorian bed and breakfast has been in our family for nine generations. Each morning, enjoy an Amish baked breakfast.

Small Towns & Northern Countryside region of Lancaster County Pennsylvania

Small Towns & Northern Countryside explore the region

1400 East King Street, Lancaster, PA 17602

(717) 393-5935

Welcome to the simple life.

Amish & PA Dutch Countryside region of Lancaster County Pennsylvania

Amish & PA Dutch Countryside explore the region

154 East Farmersville Road, Ephrata, PA 17522

(717) 355-5151

This Victorian style B&B features spacious rooms, breathtaking views, luxurious amenities and the convenience of an elevator.

Amish & PA Dutch Countryside region of Lancaster County Pennsylvania

Amish & PA Dutch Countryside explore the region

1382 Pinkerton Road, Mount Joy, PA 17552

(717) 653-4028

"Green Acres is the place to go," for that relaxing, peaceful, and enjoyable experience on the farm. Fun and relaxation for the whole family!

Small Towns & Northern Countryside region of Lancaster County Pennsylvania

Small Towns & Northern Countryside explore the region

556 West Bainbridge Street, Elizabethtown, PA 17022

(717) 361-8637

Throughout the County, Lancaster, PA

Lancaster County, Lancaster County, PA 17603

(717) 484-0800 (800) 848-2994

2380 Donegal Springs Road, Marietta, PA 17547

(717) 604-1389

2363 Stumptown Road, Lancaster, PA 17603

(717) 393-8224

2835 Willow Street Pike N., Willow Street, PA 17584

(717) 464-5881

2336 Hollinger Road, Lancaster, PA 17602

(717) 490-6902

349 Main Street, Denver, PA 17517

(717) 203-3890

64 Snyder Hollow Road, New Providence, PA 17560

(717) 284-1999

285 West Main Street, New Holland, PA 17557

(717) 354-8674

500 Blantz Road, Lititz, PA 17543

(717) 627-3358

3737 Division Highway, East Earl, PA 17519

(717) 455-3737

575 Mountain Top Drive, Denver, PA 17517

(717) 733-3897

3272 Maytown Road, Marietta, PA 17547

(717) 604-1854

409 South Lingle Avenue, Hershey, PA 17033

(717) 838-8282 (877) 738-8282

308 Miller Street, Strasburg, PA 17579

(717) 687-7870

301 West Main Street, Ephrata, PA 17522

(717) 721-9268

2100 Main Street, Route 23, Narvon, PA 17555

(717) 445-7794 (800) 637-4446

304 East Newport Road, Lititz, PA 17543

(717) 626-3088 (877) 476-4589

44 Leacock Road, Paradise, PA 17562

(717) 687-0333 (866) 604-2574

722 East Market Street, Marietta, PA 17547

(717) 426-8415

214 Marietta Avenue, Route 772, Mount Joy, PA 17552

(717) 492-0050

310 Sunnyside Road, Ephrata, PA 17522

(717) 738-3264

6051 Old Philadelphia Pike, Gap, PA 17527

(717) 407-5218

  1. 1
  2. 2
  3. 3