Skip to content

Bahama beach cottages

Find and book unique accommodations on Airbnb

Top-rated vacation rentals in Bahama

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

Cabin in Oxford
Modern hot tub lodge on 25 acres w/ private lake
Located just 30 minutes from downtown Durham, you'll love our luxurious modern A-frame cabin lodge. Relax in our covered hot tub while taking in the gorgeous views of our private lake and 25 acres of forest and fields. Enjoy the gleaming wooden interior and exquisitely designed rooms. And with trails, kayaks, paddle boards, badmitten, a pool table, a playground, boardgames, frisbee golf, horseback riding, and even a waterfront yoga/working retreat, there's something for everyone to enjoy.
$210 per night
SUPERHOST
Home in Bahama
Cozy & relaxing cottage on the lake *Dog Friendly*
Cozy Lake cottage on the Little River Lake. Come relax on the porch with your coffee in the mornings or take an afternoon nap on the hammock. Fish for a little in the afternoon or go down to the Little River Lake Facility and rent a canoe. It’s the perfect get away that is still close to town and wonderful restaurants. Up to two well behaved and vaccinated dogs are welcome on the property. Dog fee $75 for up to two dogs. Sorry, no cats due to allergies. Swimming is not allowed in the lake.
$102 per night
SUPERHOST
Cabin in Hurdle Mills
The Cabin At Hurdle Mills - Hot tub & Fire pit
Welcome to our cozy cabin on 5 acres nestled in the beautiful town of Hurdle Mills, North Carolina. Surrounded by nature, our cabin is the perfect getaway for those looking to unplug and enjoy the quiet of nature. Relax in the hot tub, build a cozy fire at the fire pit and gaze at the stars, or enjoy your coffee in the cozy indoors. We can't wait to host you at our Hurdle Mills cabin and help make your trip to North Carolina unforgettable.
$201 per night
SUPERHOST

Lakefront cottage rentals in Bahama

Cottage in Roxboro
Hidden Haven at Hyco w/ outdoor shower & firepit
$185 per night
SUPERHOST
Cottage in Leasburg
Hyco Hideaway
$106 per night
SUPERHOST
Cottage in Semora
Heaven on Hyco~ Enjoy amazing sunrises & sunsets!
$167 per night
SUPERHOST
Cottage in Semora
Laughing Waters - Cheerful cottage on Lake Hyco
$151 per night
SUPERHOST
Cottage in Henderson
Kerr Lake sunsets at Cypress Cove Cottage
$190 per night
SUPERHOST
Cottage in Roxboro
Hyco's Cozy Cottage on Little Duck Cove.
$308 per night
SUPERHOST
Cottage in Semora
Private Lakefront Cottage with Panoramic Views
$225 per night
Cottage in Semora
Caravan Cottage- SECLUDED Lake Front Home- Private
$232 per night
SUPERHOST
Cottage in Semora
Private Retreat Cottage on Hyco Lake
$175 per night
Cottage in Semora
Wine Down in 5BR Lake Front Home at Hyco Lake!
$289 per night
SUPERHOST
Cottage in Semora
Pirates Escape at Hyco Lake
$325 per night
SUPERHOST
Cottage in Nutbush
Kerr Lake Paradise--Cozy Cottage on the water
$235 per night
  1. Airbnb
  2. United States
  3. North Carolina
  4. Durham County
  5. Bahama