Hotels in Lancaster

Search and compare Lancaster hotels from hundreds of travel sites and save

Lancaster, PA, United States
Sep 28 — Sep 292
Lancaster, PA, United States
Tue 9/28
Wed 9/29
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Lancaster

Filter by star ratings
All filters
The Country Inn of Lancaster
The Country Inn of Lancaster
8.4 Excellent
2133 Lincoln Highway East, Lancaster, PA, United States
Show on map
4.0 mi from city centre, Lancaster 
ExcellentBased on 1,853 reviews
8.4

The Country Inn of Lancaster provides 4-star accommodation in Lancaster. It also offers free Wi-Fi and an indoor pool.

Lancaster Marriott at Penn Square
Lancaster Marriott at Penn Square
8.4 Excellent
25 South Queen Street, Lancaster, PA, United States
Show on map
0.0 mi from city centre, Lancaster 
ExcellentBased on 657 reviews
8.4

Lancaster Marriott at Penn Square is located in Lancaster and offers an indoor pool. It is moments from Reilly Brothers and Raub Building and is near the area's popular attractions and dining spots.

Budget Host Inn
Budget Host Inn
7.1 Good
2140 Lincoln Highway East (Route 30), Lancaster, PA, United States
Show on map
4.0 mi from city centre, Lancaster 
GoodBased on 824 reviews
7.1

Budget Host Inn Lancaster is located in Lancaster and offers free Wi-Fi. Just a short stroll from Michael Dohner Farmhouse, it provides comfortable rooms equipped with a refrigerator.

Rodeway Inn Amish Country
Rodeway Inn Amish Country
7.1 Good
2331 Lincoln Highway East, Lancaster, PA, United States
Show on map
5.2 mi from city centre, Lancaster 
GoodBased on 432 reviews
7.1

Rodeway Inn Amish Country is situated in Lancaster and is close to the area's well-known attractions. It also offers an outdoor pool and free Wi-Fi.

Eden Resort and Suites, BW Premier Collection
Eden Resort and Suites, BW Premier Collection
9.1 Excellent
222 Eden Road, Lancaster, PA, United States
Show on map
2.2 mi from city centre, Lancaster 
ExcellentBased on 414 reviews
9.1

Situated in Lancaster, this 3-star property is stylish and modern. It also offers an indoor pool, a sauna and a Jacuzzi.

DoubleTree Resort by Hilton Lancaster
DoubleTree Resort by Hilton Lancaster
8.7 Excellent
2400 Willow Street Pike, Lancaster, PA, United States
Show on map
3.3 mi from city centre, Lancaster 
ExcellentBased on 542 reviews
8.7

Situated in Lancaster, DoubleTree Resort by Hilton Lancaster provides 4-star accommodation, as well as outdoor tennis courts, a Jacuzzi and an indoor pool. It also offers an express check-in and check-out feature, water slides and a kids pool.

Econo Lodge Amish Country
Econo Lodge Amish Country
6.4 Good
2165 Lincoln Highway East, Lancaster, PA, United States
Show on map
4.1 mi from city centre, Lancaster 
GoodBased on 816 reviews
6.4

Boasting free Wi-Fi, Econo Lodge Amish Country is situated in Lancaster and offers comfortable accommodation. It is ideally positioned for those wishing to sightsee in the area.

The Hollinger House
The Hollinger House
9.5 Excellent
2336 Hollinger Road, Lancaster, PA, United States
Show on map
3.1 mi from city centre, Lancaster 
ExcellentBased on 207 reviews
9.5

Located in Lancaster, The Hollinger House is an easy drive from Lancaster County Convention Center and Dutch Wonderland. It also offers a swimming pool, a library and free Wi-Fi.

Cork Factory Hotel
Cork Factory Hotel
8.7 Excellent
480 New Holland Avenue Suite 3000, Lancaster, PA, United States
Show on map
0.8 mi from city centre, Lancaster 
ExcellentBased on 774 reviews
8.7

Cork Factory Hotel provides 3-star accommodation in Lancaster. It also offers a swimming pool, an express check-in and check-out feature and a rooftop terrace.

Comfort Inn Lancaster at Rockvale
Comfort Inn Lancaster at Rockvale
8.5 Excellent
24 S. Willowdale Drive, Lancaster, PA, United States
Show on map
5.8 mi from city centre, Lancaster 
ExcellentBased on 1,000 reviews
8.5

The hotel offers a comfortable setting while in Lancaster. It also provides an express check-in and check-out feature, an outdoor pool and free Wi-Fi.

Tips for booking a Lancaster hotel

Cheapest month:January
Most expensive month:May
Average price in Lancaster:$144/night
Absolute cheapest price found:$44/night
Cheapest day:Sunday
Most expensive day:Saturday
$103 - $196
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$133 - $162
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Lancaster hotels

Show all 162 hotels
1
Ej Bowman House Bed & Breakfast
Ej Bowman House Bed & Breakfast
9.7 Excellent
2674 Lititz Pike, Lancaster, PA, United States
Show on map
4.3 mi from city centre, Lancaster 

This comfortable bed & breakfast in Lancaster offers complimentary wireless internet, as well as a Jacuzzi and a swimming pool. It also features a garden, a library and massage services.

2
Tru By Hilton Lancaster East
Tru By Hilton Lancaster East
8.6 Excellent
2320 Lincoln Highway East, Lancaster, PA, United States
Show on map
5.1 mi from city centre, Lancaster 

Tru By Hilton Lancaster East provides 3-star accommodation in Lancaster. It also features an express check-in and check-out feature, a 24-hour reception and an indoor pool.

3
Fairfield Inn & Suites Lancaster East at The Outlets
Fairfield Inn & Suites Lancaster East at The Outlets
8.6 Excellent
2270 Lincoln Highway East, Lancaster, PA, United States
Show on map
4.8 mi from city centre, Lancaster 

Situated in Lancaster, Fairfield Inn & Suites by Marriott Lancaster East at The Outlets is a short walk from Dutch Wonderland and offers an indoor pool. Those staying at the property can also enjoy free wireless internet.

4
Country Inn & Suites by Radisson, Lancaster, PA
Country Inn & Suites by Radisson, Lancaster, PA
9.1 Excellent
2260 Lincoln Highway East, Lancaster, PA, United States
Show on map
4.7 mi from city centre, Lancaster 

Situated in Lancaster, Country Inn & Suites by Radisson Lancaster Amish Country PA offers stylish, 3-star accommodation close to Dutch Wonderland. It also features a 24-hour reception, a safe and an indoor pool.

5
Courtyard by Marriott Lancaster
Courtyard by Marriott Lancaster
8.5 Excellent
1931 Hospitality Drive, Lancaster, PA, United States
Show on map
2.9 mi from city centre, Lancaster 

Situated a brief drive from Dutch Wonderland, Courtyard Lancaster offers contemporary accommodation in Lancaster. It provides a fitness centre, as well as a beauty centre, an express check-in and check-out feature and an indoor pool.

6
DoubleTree Resort by Hilton Lancaster
DoubleTree Resort by Hilton Lancaster
8.7 Excellent
2400 Willow Street Pike, Lancaster, PA, United States
Show on map
3.3 mi from city centre, Lancaster 

Situated in Lancaster, DoubleTree Resort by Hilton Lancaster provides 4-star accommodation, as well as outdoor tennis courts, a Jacuzzi and an indoor pool. It also offers an express check-in and check-out feature, water slides and a kids pool.

7
Cork Factory Hotel
Cork Factory Hotel
8.7 Excellent
480 New Holland Avenue Suite 3000, Lancaster, PA, United States
Show on map
0.8 mi from city centre, Lancaster 

Cork Factory Hotel provides 3-star accommodation in Lancaster. It also offers a swimming pool, an express check-in and check-out feature and a rooftop terrace.

8
Eden Resort and Suites, BW Premier Collection
Eden Resort and Suites, BW Premier Collection
9.1 Excellent
222 Eden Road, Lancaster, PA, United States
Show on map
2.2 mi from city centre, Lancaster 

Situated in Lancaster, this 3-star property is stylish and modern. It also offers an indoor pool, a sauna and a Jacuzzi.

Cheapest hotels in Lancaster, Pennsylvania

Show all 162 hotels
Econo Lodge Amish Country
Econo Lodge Amish Country
6.4 Good
2165 Lincoln Highway East, Lancaster, PA, United States
Show on map
4.1 mi from city centre,  

Boasting free Wi-Fi, Econo Lodge Amish Country is situated in Lancaster and offers comfortable accommodation. It is ideally positioned for those wishing to sightsee in the area.

$46
Avg. per night
Wingate by Wyndham Lancaster / PA Dutch Country
Wingate by Wyndham Lancaster / PA Dutch Country
7.0 Good
2110 Lincoln Highway East, Lancaster, PA, United States
Show on map
3.9 mi from city centre,  

Wingate By Wyndham Lancaster / PA Dutch Country is situated in Lancaster and is close to the area's well-known attractions. It also features a swimming pool and a gym.

$60
Avg. per night
Red Roof Inn Lancaster
Red Roof Inn Lancaster
5.6 Okay
2307 Lincoln Highway East, Lancaster, PA, United States
Show on map
5.0 mi from city centre,  

Red Roof Inn Lancaster provides comfortable 3-star accommodation in Lancaster. It has a fitness centre, as well as an express check-in and check-out feature, meeting rooms and an outdoor pool.

$62
Avg. per night
Rodeway Inn Amish Country
Rodeway Inn Amish Country
7.1 Good
2331 Lincoln Highway East, Lancaster, PA, United States
Show on map
5.2 mi from city centre,  

Rodeway Inn Amish Country is situated in Lancaster and is close to the area's well-known attractions. It also offers an outdoor pool and free Wi-Fi.

$65
Avg. per night
Classic Inn Lancaster
Classic Inn Lancaster
8.4 Excellent
2302 Lincoln Highway E, Lancaster, PA, United States
Show on map
5.0 mi from city centre,  

Classic Inn Lancaster is located in Lancaster and features free Wi-Fi. The multiple facilities this charming motel offers include a tour desk, an express check-in and check-out feature and a 24-hour reception.

$65
Avg. per night
Red Roof Inn Lancaster Strasburg
Red Roof Inn Lancaster Strasburg
5.7 Okay
2390 Lincoln Highway, Lancaster, PA, United States
Show on map
5.4 mi from city centre,  

Offering an outdoor pool, Red Roof Inn Lancaster Strasburg is situated in Lancaster and is a short stroll from the Willow Hill Covered Bridge. It is conveniently located for those wishing to visit the area's popular attractions.

$66
Avg. per night
Americas Best Value Inn Lancaster
Americas Best Value Inn Lancaster
6.6 Good
1320 Harrisburg Pike, Lancaster, PA, United States
Show on map
1.9 mi from city centre,  

America's Best Value Inn Lancaster is located in Lancaster and offers free Wi-Fi. It also provides a playground, an express check-in and check-out feature and a 24-hour reception.

$69
Avg. per night
Budget Host Inn
Budget Host Inn
7.1 Good
2140 Lincoln Highway East (Route 30), Lancaster, PA, United States
Show on map
4.0 mi from city centre,  

Budget Host Inn Lancaster is located in Lancaster and offers free Wi-Fi. Just a short stroll from Michael Dohner Farmhouse, it provides comfortable rooms equipped with a refrigerator.

$70
Avg. per night

Hotel prices in Lancaster

2 stars and under

$46 - $184

Candlewood Suites - Lancaster West

#1 Most popular

$132
Avg. per night
Tru By Hilton Lancaster East

#2 Most popular

$137
Avg. per night
Econo Lodge Amish Country

Best value

$46
Avg. per night
3 stars

$93 - $342

Eden Resort and Suites, BW Premier Collection
$116
Avg. per night
Country Inn & Suites by Radisson, Lancaster, PA
$108
Avg. per night
Red Rose Bed & Breakfast

Best value

$93
Avg. per night
4 stars +

$131 - $145

Lovelace Manor Bed And Breakfast
$145
Avg. per night
DoubleTree Resort by Hilton Lancaster
$131
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Lancaster

About Lancaster

One of the oldest inland cities in the United States, Lancaster is renowned for its Heritage-listed architecture and vibrant arts scene. The surrounding region is home to large Amish and Mennonite communities whose way of life is vividly displayed in local museums and theatres.

Things to do

Spend an afternoon strolling the historic streets of Lancaster, stopping to admire the late-19th-century Bethel African Methodist Episcopal Church and the Fulton Opera House, the oldest opera house in the United States. The former Falk and Rosenbaum Tobacco Warehouse now functions as the Lancaster Arts Hotel and houses a gallery and restaurant serving organic cuisine.

Visit Lancaster’s late-19th-century Central Market, the oldest continually-run farmers’ market in the United States. It occupies a beautiful red brick building where regional food specialties like Pennsylvania Dutch sausage and headcheese are sold, together with local handicrafts and souvenirs.

Lancaster is renowned for its thriving arts scene, which is best explored at the former home and studio of 20th-century artist, Charles Demuth. His original paintings are on display, in addition to works by other artists that reflect a connection to Demuth and Lancaster.

Want to learn about Amish traditions in Lancaster? Visit the Lancaster County Quilts and Textile Museum where hand-sewn quilts by the region’s Amish communities are on show. Join a guided tour of the Amish Farmlands to get first-hand insight into their way of life and visit the heritage-listed Amish House & One-Room School.

Getting around

Lancaster Airport is around 15 minutes’ drive from the city centre, with trains making the one-hour journey east to Philadelphia. Buses travel throughout the city and buggies can be hired for transport in the rural surrounds.

Lancaster travel FAQs

  • What are the best hotels in Lancaster?

    Eden Resort and Suites, BW Premier Collection (9.1/10 from 414 reviews), DoubleTree Resort by Hilton Lancaster (8.7/10 from 542 reviews), and Country Inn & Suites by Radisson, Lancaster, PA (9.1/10 from 1,905 reviews) are all highly rated places to stay in Lancaster.

  • What is a good hotel near Dutch Wonderland?

    Reviews of Country Inn & Suites by Radisson, Lancaster, PA recommend it as a good place to stay near Dutch Wonderland, scoring 9.1/10 from 1,905 ratings.

  • What is a good hotel in Lancaster near Franklin and Marshall College?

    Lancaster Arts Hotel is a hotel near Franklin and Marshall College that is popular with HotelsCombined users, scoring 8.9 from 667 reviews.

  • Is there a good hotel near Lancaster County Convention Center?

    667 HotelsCombined reviews of Lancaster Arts Hotel score it 8.9/10, making it a highly recommended hotel near Lancaster County Convention Center.

  • How much is a hotel in Lancaster tonight?

    A hotel in Lancaster tonight has an average price of $142, but some deals have been found for as low as $56 in HotelsCombined searches over the last 72 hours. Prices in Lancaster are changing frequently. The best price found for a 4-star Lancaster hotel for tonight has been $178.