We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Bucks County

Refine search

Price per night

 

Traveler rating

 

Hotel class

 

Hotel brand

Show all brands
Major Brands
Individual Chains
Show only major brands
 

Property name

Reset
 
Free Newsletter

Interested in Bucks County?

We'll send you updates with the latest deals, reviews and articles for Bucks County each week.

Map of Bucks County Hotels

Hotels (41)

B&Bs / Inns (30)

Specialty Lodging (6)

You are zoomed out too far to see location pins. Please zoom back in.
Search hotels
Map showing X-Y of Z
Clear filter(s)

Hotels Travelers Trust

Sort by [ Popularity ] [ Price ]
2650 Kelly Rd, Warrington, PA 18976
Homewood Suites by Hilton Doylestown Slideshow
Show Prices
$136 - $216 Avg. price/night*
Ollie #1 of 41 hotels in Bucks County
Professional photos | Traveler photos (71)
Special Offer Double HHonors Points
110 Pheasant Run, Newtown, PA 18940
Homewood Suites by Hilton Newtown - Langhorne, PA Slideshow
Show Prices
$154 - $248 Avg. price/night*
Ollie #2 of 41 hotels in Bucks County
  •  Wonderful Experience 
  • This hotel had all necessities. The rooms were comfortable, quiet, and... more
  • January 28, 2015
Professional photos | Traveler photos (30)
Special Offer Double HHonors Points
200 North Buckstown Drive, Langhorne, PA 19047
SpringHill Suites Philadelphia Langhorne Slideshow
Show Prices
$119 - $305 Avg. price/night*
Ollie #3 of 41 hotels in Bucks County
  •  More than expected!! 
  • Amazing hotel. Just walking in the modern decor and colors are just... more
  • January 26, 2015
Professional photos | Traveler photos (59)
Special Offer Earn Rewards Points!
1570 Easton Road, Warrington, PA 18976
Hampton Inn Doylestown Slideshow
Show Prices
$132 - $215 Avg. price/night*
Ollie #4 of 41 hotels in Bucks County
Professional photos | Traveler photos (73)
Special Offer Book Now and Save 15%
15 Cabot Blvd East, Langhorne, PA 19047
Residence Inn Philadelphia Langhorne Slideshow
Show Prices
$155 - $325 Avg. price/night*
Ollie #5 of 41 hotels in Bucks County
  •  The best 
  • We stayed for a number of nights, whilst work was being done on our house... more
  • December 10, 2014
Professional photos | Traveler photos (43)
Special Offer Earn Rewards Points!
1915 John Fries Highway, Quakertown, PA 18951
Hampton Inn Quakertown Slideshow
Show Prices
$106 - $135 Avg. price/night*
Ollie #6 of 41 hotels in Bucks County
  •  Remodel not welcome 
  • We stay at this hotel every year when we visit family in the area. This... more
  • January 28, 2015
Professional photos | Traveler photos (31)
Special Offer Book Now and Save 15%
1918 John Fries Highway, Quakertown, PA 18951
Holiday Inn Express Hotel & Suites Quakertown Slideshow
Show Prices
$95 - $125 Avg. price/night*
Ollie #7 of 41 hotels in Bucks County
  •  Exceptional stay 
  • The staff at Holiday Inn Express went above and beyond in order to make... more
  • January 20, 2015
Professional photos | Traveler photos (47)
Special Offer Save 20%
3901 Old Street Road, Bensalem, PA 19020
Inn of the Dove - Bensalem Slideshow
Show Prices
$148 - $289 Avg. price/night*
Ollie #8 of 41 hotels in Bucks County
  •  Great Getaway! 
  • My husband and I stayed here for the night to celebrate our birthdays... more
  • January 25, 2015
Professional photos | Traveler photos (103)
Special Offer Free Fire Log
400 West Sproul Rd, Springfield, PA 19064
Courtyard Philadelphia Springfield Slideshow
Show Prices
$160 - $263 Avg. price/night*
Ollie #9 of 41 hotels in Bucks County
  •  Beautiful hotel 
  • I was greeted immediately by 2 friendly staff members as I walked in the... more
  • January 27, 2015
Professional photos | Traveler photos (15)
Special Offer Stay for Breakfast!
1000 Stony Hill Road, Yardley, PA 19067
Hampton Inn and Suites Newtown Slideshow
Show Prices
$87 - $146 Avg. price/night*
Ollie #10 of 41 hotels in Bucks County
Professional photos | Traveler photos (28)
Special Offer Book Now and Save 15%
3660 Street Road, Bensalem, PA 19020
Hampton Inn & Suites Philadelphia/Bensalem Slideshow
Show Prices
$90 - $151 Avg. price/night*
Ollie #11 of 41 hotels in Bucks County
  •  Very Nice Hampton 
  • Nicest of the Hamptons I have stayed in during the past 12 months. Very... more
  • January 28, 2015
Professional photos | Traveler photos (70)
Special Offer Book Early and Save 15%
240 Veterans Way, Warminster, PA 18974
Holiday Inn Express Hotel & Suites Warminster/Doylestown Slideshow
Show Prices
$120 - $182 Avg. price/night*
Ollie #12 of 41 hotels in Bucks County
Professional photos | Traveler photos (40)
Special Offer Save 20%
Peddler's Village, Route 202 And Street Road, Lahaska, PA 18931
Golden Plough Inn at Peddler's Village Slideshow
Show Prices
$129 - $228 Avg. price/night*
Ollie #13 of 41 hotels in Bucks County
  •  Disappointing! 
  • First- I know weather can't be controlled, but a response to weather... more
  • January 28, 2015
Traveler photos (85)
Special Price 10% off room rate
1905 John Fries Hwy, RT 663 and PA Tpke Exit 44, Quakertown, PA 18951
Quality Inn & Suites  Quakertown Slideshow
Show Prices
$83 - $125 Avg. price/night*
Ollie #14 of 41 hotels in Bucks County
Professional photos | Traveler photos (32)
Special Offer Choice Privileges Points
400 Oxford Valley Road, Langhorne, PA 19047
Sheraton Bucks County Hotel Slideshow
Show Prices
$98 - $213 Avg. price/night*
Ollie #15 of 41 hotels in Bucks County
Professional photos | Traveler photos (67)
Special Offer Breakfast for 2 Included
1329 Bristol Pike, Bensalem, PA 19020
Holiday Inn Express Philadelphia NE - Bensalem Slideshow
Show Prices
$83 - $162 Avg. price/night*
Ollie #16 of 41 hotels in Bucks County
Professional photos | Traveler photos (42)
Special Offer Save 20%
3280 Tillman Drive, Bensalem, PA 19020
Courtyard Philadelphia Bensalem Slideshow
Show Prices
$106 - $183 Avg. price/night*
Ollie #17 of 41 hotels in Bucks County
Professional photos | Traveler photos (9)
3427 Street Rd., Bensalem, PA 19020
Sleep Inn , Inn & Suites Slideshow
Show Prices
$68 - $129 Avg. price/night*
Ollie #18 of 41 hotels in Bucks County
  •  Not disappointed 
  • I read some of the reviews on here and to be honest was quite nervous. The... more
  • January 3, 2015
Professional photos | Traveler photos (21)
Special Offer Choice Privileges Points
5 North Cabot Boulevard, Langhorne, PA 19047
Courtyard by Marriott Philadelphia Langhorne Slideshow
Show Prices
$117 - $304 Avg. price/night*
Ollie #19 of 41 hotels in Bucks County
Professional photos | Traveler photos (50)
Special Offer Stay for Breakfast!
7 South Pennsylvania Avenue, Morrisville, PA 19067
Comfort Inn Morrisville Slideshow
Show Prices
$103 - $155 Avg. price/night*
Ollie #20 of 41 hotels in Bucks County
  •  friendly staff 
  • All staff greeted me every time. Room was clean and bed comfortable. Motel... more
  • December 27, 2014
Professional photos | Traveler photos (47)
Special Offer Choice Privileges Points