Vacation rentals in Ottsville

Find and book unique accommodations on Airbnb

Top-rated vacation rentals in Ottsville

Guests agree: these stays are highly rated for location, cleanliness, and more.

Guest favorite

Guesthouse in Upper Black Eddy

4.99 out of 5 average rating, 208 reviews

Private Bucks County Cottage on Canal and River

Private and recently renovated guest cottage on 6 acres of beautifully landscape gardens along the scenic Delaware River/Canal. Enjoy privacy as well as bike rides along the canal. Close to towns, nightlife, antiquing and shopping. One hour from NYC and Philadelphia. Just 20 minutes from New Hope, Doylestown, Flemmington, Easton. When not exploring, enjoy the private gardens and enjoy a fire at your private propane firepit. Bring adult beverages to enjoy as you watch the amazing sunset.

Mar 23 – 30

R2,817 ZAR per night
Guest favorite

Farm stay in Frenchtown

4.95 out of 5 average rating, 324 reviews

DREAM BIG! Rustic Tiny Home on Hidden Farmlet

** WINTER WEATHER—when temperatures reach 18 degrees and below, host has right to cancel reservations due to frozen water issues** Ready to kick back and relax from your busy life? Have you ever dreamed of waking up on a farm? Then our charming 170 sq ft tiny home is perfect for you! Situated on 10 picturesque acres, and home to one horse, two mini donkeys, two goats, a pig, eighteen chickens, five ducks and, of course, a barn cat. This is the place to disconnect and get back to nature!

Nov 15 – 22

R2,595 ZAR per night
Guest favorite

Cottage in Upper Black Eddy

4.98 out of 5 average rating, 216 reviews

NEW! Fisherman's Cottage on the Delaware River

Ready to trade the hustle and bustle of city life for some R&R in the countryside? Our charming, riverside cottage is just the place to disconnect and get back to nature. Relax and recharge in our newly-renovated cottage, featuring one bedroom, one bathroom, a small kitchen, a comfy living room, and a vintage-style gas stove. Our location in the Bucks County town of Upper Black Eddy is perfect for nature lovers, foodies, art enthusiasts, or anybody who wants to enjoy some peace and quiet.

Apr 25 – May 2

R2,899 ZAR per night

Popular amenities for Ottsville vacation rentals

Other great vacation rentals in Ottsville

Guest favorite

Home in Kintnersville

4.98 out of 5 average rating, 103 reviews

The Kintner Getaway - Hot Tub - Secluded - Bucks

Jul 20 – 27

R2,755 ZAR per night
Guest favorite

Home in Phillipsburg

4.99 out of 5 average rating, 357 reviews

Apgar Stone House-Colonial Charm in Finesville NJ

Nov 14 – 21

R3,479 ZAR per night
Guest favorite

Cottage in New Hope

5.0 out of 5 average rating, 271 reviews

Harvest Moon Farm

Jan 3 – 10

R4,302 ZAR per night
Guest favorite

Home in Alpha

4.96 out of 5 average rating, 99 reviews

Water's Edge-historic Finesville, NJ.

Apr 20 – 27

R3,297 ZAR per night
Guest favorite

Guesthouse in Chalfont

4.97 out of 5 average rating, 234 reviews

'The Cottage'

Jun 21 – 28

R2,748 ZAR per night
Guest favorite

Farm stay in Quakertown

4.97 out of 5 average rating, 189 reviews

Guest Cabin

Nov 6 – 13

R1,630 ZAR per night
Guest favorite

Guesthouse in Milford

4.98 out of 5 average rating, 107 reviews

Little York Cottage

Feb 26 – Mar 5

R3,008 ZAR per night
Guest favorite

Home in Milford

4.84 out of 5 average rating, 210 reviews

Downtown Milford Home - Views of Delaware River

Nov 30 – Dec 7

R3,498 ZAR per night
Superhost

Apartment in Kintnersville

4.95 out of 5 average rating, 130 reviews

Upper Bucks, Pennsylvania Hideaway

Aug 28 – Sep 4

R2,576 ZAR per night
Guest favorite

Cottage in New Hope

4.93 out of 5 average rating, 205 reviews

Romantic Herringbone Cottage - Walk to New Hope

Feb 6 – 13

R3,217 ZAR per night
Guest favorite

Guest suite in Ottsville

4.93 out of 5 average rating, 14 reviews

1 BR Barndominium LOFT Suite Bucks County

Apr 7 – 14

R2,873 ZAR per night
Guest favorite

Cabin in Ottsville

4.94 out of 5 average rating, 48 reviews

The Woodsy Longhouse

Nov 5 – 12

R4,042 ZAR per night

Destinations to explore

  1. Airbnb
  2. United States
  3. Pennsylvania
  4. Bucks County
  5. Ottsville