Skip to content

Vacation rentals in Petersburg

Find and book unique accommodations on Airbnb

Top-rated vacation rentals in Petersburg

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

Cabin in Frankewing
Lakeside Cabin @ Watershed Farm
Relax and recharge at this unique and tranquil getaway. Our rustic cabin, perched on the shore of a small lake, has been finished with reclaimed barn wood. Situated in the center of our 120 acre farm enjoy pastoral views of grazing cattle and sheep, watching birds and wildlife, kayaking, fishing or just relaxing in a natural environment. Located an hour & twenty minutes south of Nashville, one hour north of Huntsville, forty minutes from Jack Daniels Distillery, twenty minutes from Fayetteville.
$118 per night
Condo in Lewisburg
Blissful: Small Town Comfort
Enjoy a stylish experience at this centrally-located gem. Whether you are traveling to see family/friends, business or simply passing through, this is a great place to call home. We renovated the apartment in May 2021 then topped it off with tasteful decorations. We strive to make your stay enjoyable and comfortable. The apt has one bedroom w/a queen bed, stocked kitchen with Keurig & toaster along with other cooking utensils. One full bath, shower/tub combo, sleeper sofa in the living room.
$96 per night
Home in Cornersville
The Carriage House on Mulberry Street
The Carriage House is a 500-sq. ft. getaway of luxury and light and romance, just 4 minutes east of exit 27 on I-65. Enjoy our convenient parking, private entrance, luxurious shower, WiFi, and cozy digital fireplace. Dreaming of a getaway? The Carriage House is quiet and luxurious, just the right place to staycation and rest for a while. Driving through and need a good night's sleep? Instant book up to 10pm and self check-in our keyless entry. On Facebook @thecarriagehouseonmulberry
$100 per night

Other great vacation rentals in Petersburg

Loft in Fayetteville
The Fitzgerald
$89 per night
Loft in Shelbyville
Bunkhouse@Rolling ThunderRanch/Monthly Rates Avail
$99 per night
Farm stay in Cornersville
The Lodge Grain Bin at Goose Creek Farm.
$109 per night
Guest suite in Shelbyville
Private upstairs studio with quiet deck.
$50 per night
Rental unit in Lewisburg
A place in the pines
$91 per night
Home in Fayetteville
Cozy Farmhouse, near Lynchburg
$137 per night
Farm stay in Shelbyville
Circle C Alpaca Farm - Entire apartment
$92 per night
Cottage in Cornersville
The Alexander
$107 per night
Home in Lewisburg
Bluff Springs Farmhouse
$105 per night
Farm stay in Shelbyville
Rustic Charm on a Horse Farm - Quarter Horse Room
$78 per night
Loft in Fayetteville
Luxury Loft on Historic Fayetteville Square
$120 per night
Cabin in Fayetteville
Serene Cabin w/ Riverfront Views & Access!
$106 per night

Other types of stays on Airbnb

  1. Airbnb
  2. United States
  3. Tennessee
  4. Lincoln County
  5. Petersburg