Vacation rentals in Epworth

Find and book unique accommodations on Airbnb

Top-rated vacation rentals in Epworth

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

Guest favorite

Guest suite in Ashland

4.94 out of 5 average rating, 143 reviews

STAY HERE!!! YOU'LL LOVE IT!!! VERY COMFORTABLE!!!

Designed with you in mind. Private entrance/check- in, in a quiet country setting. Just 2 miles off of interstate 95. Take the Lewistown exit. New deck, with outdoor seating. Very conformable queen bed and queen sleeper sofa.Private bath. Includes a small refrigerator/freezer, microwave, Keurig coffee maker/K cups, and a toaster. I do provide breakfast items such as, oatmeal, and what ever is on hand. Sometimes local goodies from the farmers market! Fridge is stocked with bottled water.

May 17 – 24

$74 per night
Guest favorite

Guesthouse in Church Road

5.0 out of 5 average rating, 130 reviews

Heron Rock: Lakefront Cottage on Lake Chesdin

Enjoy peaceful lakefront living at Heron Rock Cottage, where you can stroll through the woods, swim or fish off the dock, paddle the lake in kayaks, or simply relax and enjoy the wildlife and beautiful sunsets. Situated on 6 acres in Dinwiddie County, this newly renovated cottage includes 2 bedrooms, full bath, full kitchen, living room with fireplace and private patio with dining area. Your stay includes full access to the grounds and dock and you are welcome to tie up a boat if you bring one.

Aug 12 – 19

$116 per night
Guest favorite

Farm stay in New Kent

4.99 out of 5 average rating, 119 reviews

Charming Willow Haven Modern Farmhouse Bungalow

Welcome to Willow Haven, our 23-acre horse farm, located between historic Williamsburg and downtown Richmond. We're located on the Hampton Roads Wine Trail, ideally positioned between four wineries only minutes away. Willow Haven Cottage is a two-story 900 sf charming pied-a-terre attached to our barn. Renovated in a modern farmhouse style w/ a furnished kitchen and a cozy second floor bedroom complete with an antique 4 poster queen bed, 14 ft ceiling, exposed beams and antique chandelier.

Aug 13 – 20

$110 per night

Popular amenities for Epworth vacation rentals

Other great vacation rentals in Epworth

Guest favorite

Farm stay in St. Stephens Church

4.94 out of 5 average rating, 129 reviews

George Washington slept here!

Aug 30 – Sep 6

$177 per night
Guest favorite

Cottage in Powhatan

4.94 out of 5 average rating, 203 reviews

Special ($75 Sun-Thu one nights, $145 Fri/Sat) pet

Jun 12 – 19

$111 per night
Guest favorite

Tiny home in Saint Inigoes

4.98 out of 5 average rating, 292 reviews

Historic St.Mary's City at the Lazy Bear Cottage

Oct 13 – 20

$72 per night
Guest favorite

Cottage in Colonial Beach

4.93 out of 5 average rating, 176 reviews

Cozy cottage 3 blocks from beach

Jan 13 – 20

$107 per night
Guest favorite

Guesthouse in Bushwood

4.92 out of 5 average rating, 142 reviews

Little House by the water

Jan 7 – 14

$78 per night
Guest favorite

Cottage in California

4.97 out of 5 average rating, 190 reviews

Cozy Little Cottage

Apr 30 – May 7

$76 per night
Guest favorite

Guesthouse in Richmond

4.97 out of 5 average rating, 369 reviews

A Place of Peace

Jan 21 – 28

$76 per night
Guest favorite

Guesthouse in North Chesterfield

4.84 out of 5 average rating, 151 reviews

Modern Studio Guesthouse w/free parking

Oct 25 – Nov 1

$75 per night
Guest favorite

Loft in Lusby

5.0 out of 5 average rating, 306 reviews

Coastal Treetop Retreat

May 25 – Jun 1

$123 per night
Guest favorite

Apartment in Hanover

5.0 out of 5 average rating, 89 reviews

Apartment for 4 close to Ashland, RIR & The Meadow

Aug 3 – 10

$92 per night
Guest favorite

Home in Aylett

5.0 out of 5 average rating, 27 reviews

Country Farmhouse 1905-"Longview"

Dec 20 – 27

$225 per night
Guest favorite

Tiny home in Saint Stephens Church

4.95 out of 5 average rating, 38 reviews

Sunnyside Cottage

Apr 19 – 26

$79 per night

Destinations to explore

  1. Airbnb
  2. United States
  3. Virginia
  4. King William County
  5. Epworth