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 (50)

B&Bs / Inns (43)

Specialty Lodging (13)

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
$145 - $236 Avg. price/night*
Ollie #1 of 50 hotels in Bucks County
  •  GREAT HOTEL 
  • This hotel was clean, comfortable, and provided all of the amenities you... more
  • February 10, 2016
Professional photos | Traveler photos (87)
Special Offer Hilton HHonors 2X Points
3901 Old Street Road, Bensalem, PA 19020
Inn of the Dove - Bensalem Slideshow
Show Prices
$146 - $323 Avg. price/night*
Ollie #2 of 50 hotels in Bucks County
Professional photos | Traveler photos (135)
1570 Easton Road, Warrington, PA 18976
Hampton Inn Doylestown Slideshow
Show Prices
$135 - $214 Avg. price/night*
Ollie #3 of 50 hotels in Bucks County
  •  business travel 
  • excellent clean nice side walks cleared of snow early everyone very... more
  • February 8, 2016
Professional photos | Traveler photos (75)
Special Offer 2X Hilton Reward Points
3660 Street Road, Bensalem, PA 19020
Hampton Inn & Suites Philadelphia/Bensalem Slideshow
Show Prices
$110 - $177 Avg. price/night*
Ollie #4 of 50 hotels in Bucks County
Professional photos | Traveler photos (124)
Special Offer Get Double HHonors...
200 North Buckstown Drive, Langhorne, PA 19047
SpringHill Suites Philadelphia Langhorne Slideshow
Show Prices
$97 - $294 Avg. price/night*
Ollie #5 of 50 hotels in Bucks County
Professional photos | Traveler photos (69)
Special Offer Mobile Check-In
110 Pheasant Run, Newtown, PA 18940
Homewood Suites by Hilton Newtown - Langhorne, PA Slideshow
Show Prices
$115 - $194 Avg. price/night*
Ollie #6 of 50 hotels in Bucks County
  •  eat and sleep great 
  • We think the food was much better in this hotel than in other hotel chains... more
  • February 10, 2016
Professional photos | Traveler photos (38)
Special Offer Double Points Package
1915 John Fries Highway, Quakertown, PA 18951
Hampton Inn Quakertown Slideshow
Show Prices
$109 - $146 Avg. price/night*
Ollie #7 of 50 hotels in Bucks County
  •  great stay 
  • overall I had a great stay.employees,very helpful and professional.rooms... more
  • January 9, 2016
Professional photos | Traveler photos (48)
Special Offer Get Double HHonors...
5 South State Street, Newtown, PA 18940-1952
Show Prices
$139 - $204 Avg. price/night*
Ollie #8 of 50 hotels in Bucks County
  •  Charming and Cozy Inn 
  • I just stayed at the Temperence House Inn this weekend. I was in the Opal... more
  • January 31, 2016
Traveler photos (17)
15 Cabot Blvd East, Langhorne, PA 19047
Residence Inn Philadelphia Langhorne Slideshow
Show Prices
$127 - $248 Avg. price/night*
Ollie #9 of 50 hotels in Bucks County
Professional photos | Traveler photos (55)
Special Offer Mobile Check-In
1918 John Fries Highway, Quakertown, PA 18951
Holiday Inn Express Hotel & Suites Quakertown Slideshow
Show Prices
$106 - $132 Avg. price/night*
Ollie #10 of 50 hotels in Bucks County
Professional photos | Traveler photos (62)
Special Offer Save 10-30%
2400 Old Lincoln Highway, Trevose, PA 19053
Radisson Hotel Philadelphia Northeast Slideshow
Show Prices
$110 - $166 Avg. price/night*
Ollie #11 of 50 hotels in Bucks County
  •  AWESOME 
  • Great place to chill out. Does a lot for the community especially the... more
  • February 6, 2016
Professional photos | Traveler photos (108)
Special Offer Enjoy Savings of 15%
3280 Tillman Drive, Bensalem, PA 19020
Courtyard Philadelphia Bensalem Slideshow
Show Prices
$118 - $192 Avg. price/night*
Ollie #12 of 50 hotels in Bucks County
Professional photos | Traveler photos (34)
Special Offer Book early and save 20%!
1000 Stony Hill Road, Yardley, PA 19067
Hampton Inn and Suites Newtown Slideshow
Show Prices
$99 - $160 Avg. price/night*
Ollie #13 of 50 hotels in Bucks County
  •  NEEDS UPDATING 
  • Mattresses in the sofa bed and king size were terrible. sofa cushions were... more
  • January 28, 2016
Professional photos | Traveler photos (45)
Special Offer Earn HHonors 2X Points
1329 Bristol Pike, Bensalem, PA 19020
Holiday Inn Express Philadelphia NE - Bensalem Slideshow
Show Prices
$110 - $156 Avg. price/night*
Ollie #14 of 50 hotels in Bucks County
Professional photos | Traveler photos (88)
Special Offer Save 10-30%
240 Veterans Way, Warminster, PA 18974
Holiday Inn Express & Suites Warminster - Horsham Slideshow
Show Prices
$120 - $194 Avg. price/night*
Ollie #15 of 50 hotels in Bucks County
  •  An Absolute Keeper!!! 
  • I actually stayed at this hotel about 6 months ago, but, I wanted to be... more
  • February 1, 2016
Professional photos | Traveler photos (42)
Special Offer Save 10-30%
400 West Sproul Rd, Springfield, PA 19064
Courtyard Philadelphia Springfield Slideshow
Show Prices
$159 - $351 Avg. price/night*
Ollie #16 of 50 hotels in Bucks County
  •  Excellent stay 
  • Spent 9 days over three weeks in this hotel. Service was courteous and... more
  • January 15, 2016
Professional photos | Traveler photos (38)
Special Offer Book early and save 20%!
Peddler's Village, Route 202 And Street Road, Lahaska, PA 18931
Golden Plough Inn at Peddler's Village Slideshow
$145 - $310 Avg. price/night*
Ollie #17 of 50 hotels in Bucks County
Traveler photos (120)
Special Rate All Suites 50% OFF
400 Oxford Valley Road, Langhorne, PA 19047
Sheraton Bucks County Hotel Slideshow
Show Prices
$100 - $215 Avg. price/night*
Ollie #18 of 50 hotels in Bucks County
  •  Just ok 
  • Stayed there with a large group. The lobby smelled bad when we first... more
  • February 8, 2016
Professional photos | Traveler photos (102)
Special Offer Breakfast for 2 Included
3327 Street Road, Located Next to Parx Casino, Bensalem, PA 19020
Holiday Inn Bensalem - Philadelphia Area Slideshow
Show Prices
$116 - $157 Avg. price/night*
Ollie #19 of 50 hotels in Bucks County
  •  Excellent ! 
  • We stayed at this hotel for two consecutive nights. Starting with the... more
  • February 9, 2016
Professional photos | Traveler photos (61)
Special Offer Save 10-30%
3100 Cabot Boulevard West, Langhorne, PA 19047
Show Prices
$57 - $103 Avg. price/night*
Ollie #20 of 50 hotels in Bucks County
Professional photos | Traveler photos (26)