Updating

Tell us your dates, and we will find the most accurate rates and availability for you

Updating

All filters (1)

Filters (1)

Clear filters

65 Vacation rentals

Applied filters (1)

Great rentals within 20 miles that match your search

Luray Vacation log cabin rental

Luray log cabin

  • 1 bedroom
  • 1 bathroom
  • sleeps 6

from $212 / night

$1,088 / week

1 / 14

Great rentals within 20 miles that match your search

Vacation apartment with shared pool in Scottsville

Scottsville apartment

  • 4 bedrooms
  • 1 bathroom
  • sleeps 6

from $144 / night

$1,002 / week

1 / 5

Great rentals within 20 miles that match your search

Gloucester Vacation home rental

Gloucester house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $258 / night

$1,804 / week

1 / 11

Great rentals within 20 miles that match your search

Vacation home in Reedville

Reedville house

  • 5 bedrooms
  • 5 bathrooms
  • sleeps 14

from $687 / night

$4,008 - $8,817 / week

1 / 26

Great rentals within 20 miles that match your search

Vacation home in Cambridge

Cambridge house

  • 6 bedrooms
  • 5 bathrooms
  • sleeps 18

from $858 / night

$6,004 / week

1 / 42

Great rentals within 20 miles that match your search

Saint Leonard Vacation home rental

Saint Leonard house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

from $251 / night

$1,756 / week

1 / 26

Great rentals within 20 miles that match your search

Vacation cottage in Virginia Beach

Virginia Beach cottage

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $200 / night

$1,400 - $1,995 / week

1 / 8

Great rentals within 20 miles that match your search

Mineral Vacation home rental

Mineral house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 7

from $172 / night

$1,203 / week

1 / 0

Great rentals within 20 miles that match your search

Vacation guest house in Lusby

Lusby guest house

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from $201 / night

$1,403 / week

1 / 14

Great rentals within 20 miles that match your search

Vacation home in Norfolk

Norfolk house

  • 3 bedrooms
  • 1 bathroom
  • sleeps 6

from $108 / night

$757 / week

1 / 14

Great rentals within 20 miles that match your search

Home rental in Hampton

Hampton house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

from $194 / night

$1,373 / week

1 / 10

Great rentals within 20 miles that match your search

Vacation condo in Crisfield

Crisfield condo

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 8

from $229 / night

$1,603 / week

1 / 20

Great rentals within 20 miles that match your search

Vacation home in Hampton

Hampton house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from $166 / night

$1,163 / week

1 / 21

Great rentals within 20 miles that match your search

Vacation home in Mineral

Mineral house

  • 5 bedrooms
  • 3 bathrooms
  • sleeps 12

from $401 / night

$2,806 / week

1 / 46

Great rentals within 20 miles that match your search

Vacation home in Hampton

Hampton house

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 8

from $457 / night

$2,289 / week

1 / 35

Great rentals within 20 miles that match your search

Home rental in Williamsburg

Williamsburg house

  • 3 bedrooms
  • 1 bathroom
  • sleeps 5

from $458 / night

$2,634 - $3,035 / week

1 / 32

Great rentals within 20 miles that match your search

Lusby Vacation home rental

Lusby house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 9

from $258 / night

$1,804 / week

1 / 54

Great rentals within 20 miles that match your search

Hampton Vacation home rental

Hampton house

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $148 / night

$801 / week

1 / 15

Great rentals within 20 miles that match your search

Vacation home rental

Virginia Beach house

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 12

from $516 / night

$2,977 - $6,367 / week

1 / 21

Great rentals within 20 miles that match your search

Vacation home in Hampton

Hampton house

  • 3 bedrooms
  • 1 bathroom
  • sleeps 5

from $263 / night

$1,488 / week

1 / 23

Great rentals within 20 miles that match your search

Hampton Vacation home rental

Hampton house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 10

from $515 / night

$2,633 / week

1 / 30

Great rentals within 20 miles that match your search

Vacation home in Saint Leonard

Saint Leonard house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $149 / night

$974 / week

1 / 14

Great rentals within 20 miles that match your search

Louisa Vacation home rental

Louisa house

  • 5 bedrooms
  • 4 bathrooms
  • sleeps 14

from $1,088 / night

$8,588 - $10,191 / week

1 / 21

Great rentals within 20 miles that match your search

Home rental in Hampton

Hampton house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 10

from $515 / night

$2,633 / week

1 / 26

Great rentals within 20 miles that match your search

Condo rental in Gloucester

Gloucester condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from $155 / night

$1,025 / week

1 / 6

Great rentals within 20 miles that match your search

Reedville Vacation home rental

Reedville house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 8

from $229 / night

$1,460 - $1,621 / week

1 / 50

Great rentals within 20 miles that match your search

Vacation log cabin rental

Virginia Beach log cabin

  • 3 bedrooms
  • 1 bathroom
  • sleeps 6

from $201 / night

$1,145 / week

1 / 20

Great rentals within 20 miles that match your search

Vacation home in White Stone

White Stone house

  • 6 bedrooms
  • 5 bathrooms
  • sleeps 16

from $1,117 / night

$7,815 / week

1 / 35

Great rentals within 20 miles that match your search

Mathews Vacation home rental

Mathews house

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 9

from $224 / night

$1,374 / week

1 / 45

Great rentals within 20 miles that match your search

Vacation cottage in Williamsburg

Williamsburg cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 5

from $544 / night

$2,920 - $3,321 / week

1 / 20

Great rentals within 20 miles that match your search

Vacation log cabin in Gordonsville

Gordonsville log cabin

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

from $201 / night

$1,145 / week

1 / 13

Great rentals within 20 miles that match your search

White Stone Vacation cottage rental

White Stone cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

from $229 / night

$1,603 / week

1 / 39

Great rentals within 20 miles that match your search

Vacation cottage in Bumpass

Bumpass cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

from $410 / night

$2,870 / week

1 / 14

Great rentals within 20 miles that match your search

Vacation home with golf nearby in Hampton

Hampton house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

from $258 / night

$1,804 / week

1 / 14

Great rentals within 20 miles that match your search

Vacation home in Hampton

Hampton house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $171 / night

$915 / week

1 / 19

Great rentals within 20 miles that match your search

Hampton Vacation home rental

Hampton house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 10

from $515 / night

$2,633 / week

1 / 26

Great rentals within 20 miles that match your search

Williamsburg Vacation condo rental

Williamsburg condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $188 / night

$1,195 / week

1 / 28

Great rentals within 20 miles that match your search

Vacation apartment with shared pool in Williamsburg

Williamsburg apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from $287 / night

$2,176 / week

1 / 4

Great rentals within 20 miles that match your search

Luray Vacation home rental

Luray house

  • 8 bedrooms
  • 6 bathrooms
  • sleeps 24

from $630 / night

$3,378 - $4,981 / week

1 / 66

Great rentals within 20 miles that match your search

Cambridge Vacation home rental

Cambridge house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 12

from $682 / night

$4,769 / week

1 / 29