Skip to content

Vacation rentals in Williamsburg

Find and book unique accommodations on Airbnb

Top-rated vacation rentals in Williamsburg

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

Private room in Reidsville
The Sarah Lindsey Room in Historic 1868 B&B
The Sarah Lindsey Room is the premier room at the historic Chez Lindsey Bed & Breakfast circa 1868. The private room offers en suite bathroom with shower and can be extended into a two-bedroom suite with queen bed and shared bathroom for an additional cost per night (upon request). European Style breakfast is included with fresh fruit, house made granola, hard boiled eggs, meats & cheeses, & fresh baguette. An extensive wine and beer list available. Ask for our menu and book in advance!
$159 per night
SUPERHOST
Tiny home in Greensboro
Enjoy Tiny Living in this Charming /Comfy Getaway
Warm and inviting, this Tiny house offers every home comfort despite its diminutive dimensions.We believe in an environment of inclusivity and diversity where everyone is meant to feel welcome.Designed for romantic or a small family getaway.All essentials are perfectly positioned for ease of access to the local attractions as well as privacy.This property is convenient to to attend UNCG, Downtown, and many of the local bars/restaurants in downtown and health care/travel employee.
$59 per night
SUPERHOST
Home in Browns Summit
Entire Home, Perfect Get-Away
This beautiful two-bedroom, two-bath home, affectionately referred to as Patsy's Place, was built in 2017 and is perfect for a short stay or relaxing vacation. A long winding driveway leads to this private home that overlooks a three-acre pond. The heart of Greensboro is only twenty minutes away so you can enjoy the best of both worlds: getting in touch with nature or perusing local shops, dining, and entertainment. Pets are welcome with prior approval.
$107 per night
SUPERHOST

Other great vacation rentals in Williamsburg

Home in Reidsville
2 bedroom residential home on an acre!
$64 per night
SUPERHOST
Guesthouse in Reidsville
Private Entire 2 Bedroom Guest House w/ Pool
$105 per night
SUPERHOST
Cottage in Browns Summit
NEW! Farmhouse Cottage on 10 Acres: Trails On-Site
$156 per night
Private room in Yanceyville
Country home on early 20th century farm
$49 per night
SUPERHOST
Private room in Greensboro
Cheerful room downstairs in a newly built home.
$39 per night
SUPERHOST
Private room in Elon
The Wren Room
$57 per night
SUPERHOST
Private room in Reidsville
Private Guest Room 2
$36 per night
Guesthouse in Reidsville
19th Century Guest Cottage
$155 per night
SUPERHOST
Cottage in Greensboro
Peaceful Updated 2-Bd on 1 Acre Next to State Park
$103 per night
SUPERHOST
Private room in Burlington
Cozy private room with bed & Private Bathroom
$50 per night
SUPERHOST
Home in Greensboro
Pet-Friendly Greensboro Vacation Rental!
$104 per night
Home in Greensboro
Carolina Cottage
$95 per night