Skip to main content

The best guest houses in Bucks County

Check out our pick of great guest houses in Bucks County

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

The inn will provide guests with air-conditioned rooms with a desk, a coffee machine, a fridge, a safety deposit box, a flat-screen TV, a terrace and a private bathroom with a shower. Selected rooms come with a kitchen with a dishwasher, an oven and a microwave. Guest rooms in Carriage House New Hope are equipped with free toiletries and an iPod docking station. Everything from the front desk receptionist to our room to our view and the overall vibe of the Carriage House exceeded our expectations. We can't wait to come back; it was so private, clean, quiet, and we had a blast traveling with our Dalmatian!

Show more Show less
10
Exceptional
17 reviews
Price from
US$475
per night

Located in Bensalem, Inn of The Dove is less than 10 minutes’ drive from Parx Casino and Race Track. Guests staying at the hotel can enjoy an in-room fireplace or relax in a spa bath.

Fax and photocopying services are available to guests and Inn of the Dove provides free Wi-Fi throughout the property. Free soft drinks and a free bottle of sparking wine are offered on weekends. Everything was great second time coming here

Show more Show less
8
Very good
1,098 reviews
Price from
US$159.99
per night

The Logan Inn offers accommodation in New Hope. Guests can enjoy the on-site restaurant. Free WiFi is offered and free private parking is available on site.

The inn also offers bike hire. Philadelphia is 49 km from Logan Inn, while Bethlehem is 46 km away. The nearest airport is Lehigh Valley International Airport, 52 km from the property. Ideal location in New Hope. Breakfast was perfect before going shopping, on a hike/ or long drive

Show more Show less
8.6
Fabulous
55 reviews
Price from
US$245
per night

Guest Houses that guests love in Bucks County