Skip to content

Yorktown vacation rentals

Book unique vacation rentals, houses, and more on Airbnb

Top-rated vacation rentals in Yorktown

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

SUPERHOST
Cottage in Gloucester
"Bee Haven" Cottage Retreat
Curious about what makes Gloucester so wonderful? Live like a local at "Bee Haven Retreat" and find out for yourself at our newly renovated 2 bedroom cottage. Super homey and spacious living allows for guests to have memorable family & friend time. Sit around with the windows open, sipping morning coffee. Our street is quiet & very safe with free parking spaces. Shops, restaurants, hiking, lovely beaches & Colonial Williamsburg all within a short driving distance of our home.
$80 per night
SUPERHOST
Private room in Newport News
It's "The Perfect Place", Central to Everything!
Private en-suite bathroom & private entrance w/ screened door for airflow. Classic, comfortable room. Smart TV, Coffee maker, microwave, and mini fridge available. Laundry room, fire pit, and porch swing available. Convenient to all beaches, & several universities including, Christopher Newport, William and Mary, as well as Hampton University. Local restaurants, and shopping close by, along w/ Ferguson Center for the Arts, Living Museum, and Mariner's Museum all within 5 miles.
$74 per night
SUPERHOST
Home in Gloucester Point
Charming coastal home w/ outdoor area and river views
Tucked away at the end of a quiet road, our home welcomes you. This spacious, thoughtfully designed 1 BR/1.5 BA home on 4 acres is ideal for those looking to relax and get away from it all while still being just minutes away from some of the areas best dining and attractions. Whether you want to watch the sun rise over the York River, spend the day exploring the historic triangle, or just take it easy around the house and enjoy the outdoor area, the choice is yours.
$156 per night

Stay near Yorktown's top sights

Riverwalk Landing4 locals recommend
American Revolution Museum at Yorktown21 locals recommend
Water Street Grille11 locals recommend
Yorktown Pub11 locals recommend
Ben & Jerry’s7 locals recommend
Yorktown Beach23 locals recommend

Yorktown beach vacation rentals

SUPERHOST
Cottage in Gloucester Point
The Cottage on Sarah's Creek
$173 per night
SUPERHOST
Place to stay in Williamsburg
Beautiful room, walk to beach, by Busch Gardens
$87 per night
SUPERHOST
Condo in Williamsburg
Kingsmill Resort Business Class - Great monthly
$95 per night
SUPERHOST
Condo in Williamsburg
Lovely large 2/2 bath, water views in Kingsmill
$111 per night
SUPERHOST
Condo in Williamsburg
Walk to beach, lovely 2bdr 2ba by lake, Kingsmill
$134 per night
Private room in Gloucester Point
Flamingo Christmas Suite
$45 per night
SUPERHOST
Cottage in Gloucester Point
Sarah's Creek Starlight
$195 per night
SUPERHOST
Home in Phoebus
The Water's Edge
$149 per night
Rental unit in Buckroe Beach
Buckroe Stay 1 Block from The Beach!
$82 per night
Guest suite in Buckroe Beach
Buckroe Beach StayDen
$75 per night
Cottage in North
Peaceful Waterfront Cottage with Amazing Views!
$132 per night
SUPERHOST
Rental unit in Williamsburg
Walk to beach, large condo by lake in Kingsmill
$90 per night

Yorktown house rentals

SUPERHOST
Private room in Newport News
Private Entrance!Water-View Room/Private Bathroom!
$79 per night
SUPERHOST
Home in Yorktown
Historic Yorktown Water View Home
$250 per night
SUPERHOST
Home in Yorktown
Modern-farmhouse Retreat
$207 per night
SUPERHOST
Home in Gloucester Point
New! Near Historic Yorktown
$160 per night
SUPERHOST
Home in Williamsburg
Cozy Single Family Home
$164 per night
SUPERHOST
Home in Gloucester
Bee Humble Cottage Entire Home
$97 per night
Home in Gloucester
Welcome to this Waterfront Home with Amazing Views
$150 per night
Home in Gloucester Point
Amazing Gem! Riverfront, Location, Sunsets, Quite
$233 per night
Private room in Newport News
Secure, Clean, and quiet place to stay with family
$45 per night
Private room in Newport News
The Hideaway- Queen Bed, Private Room
$55 per night
SUPERHOST
Home in Newport News
Charming 2-bedroom Home near City Center
$125 per night
Private room in Newport News
Comfortable place to stay in a quiet neighborhood
$45 per night

Beach house rentals in Yorktown

SUPERHOST
Home in Buckroe Beach
Condo in Buckroe Beach
$104 per night
Home in Buckroe Beach
Beach House
$91 per night
SUPERHOST
Home in East Ocean View
Beautiful cottage a couple blocks from the beach
$99 per night
Private room in Norfolk
Room by Navy Base
$50 per night
SUPERHOST
Home in Phoebus
Coastal Kay On The Bay
$119 per night
Home in Buckroe Beach
Sight by the Sea-2 Bd 2Bth blocks from Buckroe
$125 per night
SUPERHOST
Home in Buckroe Beach
Blue on Buckroe: Family Beach Getaway w/ Gameroom!
$241 per night
SUPERHOST
Home in Gloucester
Ware's the Beach - Private Beachfront Home
$225 per night
SUPERHOST
Home in Gloucester Point
York River Vacation Home
$325 per night
Home in Norfolk
Classic Chesapeake Beachside Cottage w/ Porch!
$111 per night
Home in Kilmarnock
Secluded beach front cottage on the Chesapeake Bay
$204 per night
Home in Port Haywood
Anne's Beachfront Shangri-La
$436 per night

Other types of stays on Airbnb

  1. Airbnb
  2. United States
  3. Virginia
  4. York County
  5. Yorktown