Bucks County Vacation Rentals

Compare Vacation Rentals & Rent By Owner Homes in Bucks County, Pennsylvania, USA

In-Town and Walkable Historic Yardley Retreat!
|
10.0 (2 Reviews)
3 Bedrooms 6 Guests
Lumberville 1740 House
FromAU $338 per night
|
9.6 (155 Reviews)
1 Bedroom 2 Guests
New Hope area Historical Bucks County Stone House circa 1732
10.0 (86 Reviews)
2 Bedrooms 4 Guests
Homestead Upper Bucks - No Pet Fees
|
10.0 (1 Review)
3 Bedrooms 8 Guests
Hargrave House B & B
FromAU $419 per night
|
8.8 (160 Reviews)
1 Bedroom 2 Guests
Red brick house
FromAU $131 per night
9.6 (10 Reviews)
3 Bedrooms 6 Guests
Ash Mill Farm Bed & Breakfast
FromAU $234 per night
8.0 (283 Reviews)
1 Bedroom 2 Guests
The Artist Cottage at Windy Hill
10.0 (35 Reviews)
1 Bedroom 2 Guests
Galvanized America Inn & Art Gallery
FromAU $289 per night
9.5 (11 Reviews)
3 Bedrooms 6 Guests
Upper Black Eddy Home with Delaware River Access!
|
9.0 (1 Review)
3 Bedrooms 6 Guests
Quakertown Vacation Rental Close to Hiking Trails
|
8.2 (4 Reviews)
1 Bedroom 2 Guests
Peddlers Carriage house
FromAU $507 per night
5.4 (8 Reviews)
3 Bedrooms 8 Guests
Secluded Private Guesthouse - Doylestown Twpnn
10.0 (19 Reviews)
2 Bedrooms 4 Guests
Historic Main Street Getaway
|
2.0 (1 Review)
2 Bedrooms 8 Guests
Pond View Cottage
FromAU $266 per night
10.0 (12 Reviews)
1 Bedroom 2 Guests
Spacious | Balcony | Central | Hosted By StayRafa
10.0 (6 Reviews)
2 Bedrooms 5 Guests
Private Luxury Log Cabin
FromAU $1,245 per night
New
1 Bedroom 12 Guests
Steps to Delaware Canal: Enchanting Stone Cottage!
10.0 (4 Reviews)
1 Bedroom 2 Guests
Charming 2-bedroom apartment with AC, WiFi in fantastic Andalusia
10.0 (1 Review)
2 Bedrooms 4 Guests
Get Away Casino
FromAU $229 per night
New
2 Bedrooms 8 Guests
Family Fun in Beautiful Newtown Bucks County!
10.0 (1 Review)
1 Bedroom 4 Guests
Tentrr - Nockamixon Forest Camp
New
1 Bedroom 6 Guests
Yardley Boro Canal Cottage - Waterfront & Walkable!
10.0 (1 Review)
2 Bedrooms 4 Guests
Art Rv motorhome
FromAU $170 per night
New
1 Bedroom 2 Guests
Amazing home in nature
FromAU $242 per night
10.0 (1 Review)
1 Bedroom 2 Guests
Homewood Suites - Doylestown
|
9.1 (65 Reviews)
94 Bedrooms 32 Guests
Hampton Inn Quakertown
FromAU $229 per night
|
8.9 (189 Reviews)
78 Bedrooms 28 Guests
Quakertown Vacation Rental: Close to Hiking Trails
9.8 (17 Reviews)
1 Bedroom 2 Guests
Home2 Suites By Hilton Warminster Horsham
|
8.9 (181 Reviews)
104 Bedrooms 30 Guests
Dog friendly hideaway in Bucks County near River
9.8 (8 Reviews)
1 Bedroom 4 Guests
Bucks County Rustic Farmhouse Private Suite
9.6 (23 Reviews)
1 Bedroom 2 Guests
Spacious 2 BDR Central Newtown Hosted By StayRafa
9.6 (5 Reviews)
2 Bedrooms 5 Guests
Condo with 1 bedroom, livingroom and bathroom
6.0 (4 Reviews)
1 Bedroom 2 Guests
Hampton Inn Doylestown
FromAU $416 per night
|
8.6 (199 Reviews)
75 Bedrooms 29 Guests
Black Bass Hotel
FromAU $451 per night
10.0 (1 Review)
1 Bedroom 2 Guests
Residence Inn by Marriott Philadelphia Langhorne
|
8.6 (171 Reviews)
92 Bedrooms 20 Guests
Washington House Hotel
FromAU $255 per night
|
9.8 (637 Reviews)
1 Bedroom 2 Guests
Chic Historic Luxury on the Delaware River
10.0 (3 Reviews)
5 Bedrooms 6 Guests
Holiday Inn Express Hotel & Suites Warminster-Horsham by IHG
8.5 (512 Reviews)
87 Bedrooms 20 Guests
Carversville Inn
FromAU $717 per night
9.8 (6 Reviews)
1 Bedroom 2 Guests
Hampton Inn & Suites Newtown
|
8.3 (459 Reviews)
134 Bedrooms 36 Guests
Homewood Suites by Hilton Newtown - Langhorne, PA
|
8.3 (116 Reviews)
102 Bedrooms 30 Guests
SpringHill Suites Quakertown Pennsylvania
|
8.3 (110 Reviews)
89 Bedrooms 42 Guests
Hampton Inn & Suites Warrington Horsham
|
8.2 (147 Reviews)
99 Bedrooms 35 Guests
Studio Apartment in Victorian Mansion.
9.6 (4 Reviews)
1 Bedroom 4 Guests
Sheraton Bucks County Langhorne
|
8.0 (404 Reviews)
171 Bedrooms 16 Guests
Courtyard Philadelphia/Langhorne
|
8.0 (227 Reviews)
118 Bedrooms 45 Guests
Waterfront Apt #3: Historic Bristol
9.0 (2 Reviews)
1 Bedroom 2 Guests
Holiday Inn Express Philadelphia NE - Langhorne by IHG
7.9 (530 Reviews)
88 Bedrooms 30 Guests
2 Bedroom close to major routes and attractions.
7.0 (2 Reviews)
2 Bedrooms 4 Guests
Holiday Inn Express Philadelphia NE-Bensalem by IHG
|
7.9 (311 Reviews)
85 Bedrooms 26 Guests
Waterfront Getaway #2, Historic Bristol.
New
1 Bedroom 2 Guests
Holiday Inn Express and Suites Quakertown - Allentown Area by IHG
7.9 (226 Reviews)
12 Bedrooms 35 Guests

About Bucks County Vacation Rentals

With more than 199 Bucks County vacation rentals, we can help you find a place to stay. These rentals, including vacation rentals, Rent By Owner Homes (RBOs) and other short-term private accommodations, have top-notch amenities with the best value, providing you with comfort and luxury at the same time. Get more value and more room when you stay at an RBO property in Bucks County.

Looking for last-minute deals, or finding the best deals available for cottages, condos, private villas, and large vacation homes? With RentByOwner Bucks County, you have the flexibility of comparing different options of various deals with a single click. Looking for an RBO with the best swimming pools, hot tubs, allows pets, or even those with huge master suite bedrooms and have large screen televisions? You can find vacation rentals by owner (RBOs), and other popular Airbnb-style properties in Bucks County. Places to stay near Bucks County are 715.51 ft² on average, with prices averaging AU $468 a night.

RentByOwner makes it easy and safe to find and compare vacation rentals in Bucks County with prices often at a 30-40% discount versus the price of a hotel. Just search for your destination and secure your reservation today.

Frequently Asked Questions About Bucks County?

What are the top vacation rentals in Bucks County?

How many Rentbyowner vacation rentals are available in Bucks County?

Currently, the total number of properties listed by Rent By Owner in 2026 is over 199 in the Bucks County area, and still counting. By aggregating listings from multiple websites, Rent By Owner offers an immense amount of choice of the best RBO properties in Bucks County.