Vacation rentals in Midlothian

Find and book unique accommodations on Airbnb

Top-rated vacation rentals in Midlothian

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

Guest favorite
Guesthouse in Church Road
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 5 – 12
$116 per night
5.0 out of 5 average rating, 129 reviews
Guest favorite
Guest suite in Richmond
The Garden Suite (Spacious guest suite- Bon-Air)
Welcome to our tucked under the trees guest suite. This getaway is in a private, cozy city neighborhood, and just minutes from popular restaurants and attractions. Enjoy the nearby hiking/mountain bike trails, breweries, and parks. Then come back and retreat in this secluded hangout. The spacious upstairs bedroom provides 2 comfortable queen size beds, and a fold down desk offering a convenient work space. Curl up on our cozy leather couch, and get the fire place going with the click of a button
Apr 21 – 28
$74 per night
4.99 out of 5 average rating, 102 reviews
Guest favorite
Home in Richmond
Luxury BOHO upper unit
Relax in this calm, stylish 3 bedroom/2 full bath upper level unit. Another Airbnb is in the finished basement unit. The space is completely yours and no access to the other basement unit. Only shared area is the back deck. Unit has a completely updated kitchen with stainless steal and granite. Master bedroom has a super comfy queen bed and a master bath that has a beautiful walk in shower. Guest room has another queen bed and office area has a futon. Elegance and romantic boho style throughout!
Jan 4 – 11
$125 per night
4.93 out of 5 average rating, 115 reviews

Popular amenities for Midlothian vacation rentals

Stay near Midlothian's top sights

Westchester Commons Shopping Center6 locals recommend
Brick House Diner3 locals recommend
Regal Westchester Commons4 locals recommend
Sedona Taphouse12 locals recommend
Latitude Seafood Co. Midlothian3 locals recommend
Kroger4 locals recommend

Other great vacation rentals in Midlothian

Guest favorite
Home in Midlothian
Water View - 1 Acre, Great Location! Chickens!
Apr 29 – May 4
$187 per night
4.96 out of 5 average rating, 199 reviews
Guest favorite
Guesthouse in Richmond
Forest Hill Modern Guest House
Sep 3 – 10
$154 per night
4.97 out of 5 average rating, 574 reviews
Guest favorite
Bungalow in Richmond
The Bungalow... an Urban Oasis!
Sep 26 – Oct 3
$120 per night
4.98 out of 5 average rating, 521 reviews
Guest favorite
Guest suite in Midlothian
Chateau Midlothian Retreat Suite
Oct 30 – Nov 6
$99 per night
4.95 out of 5 average rating, 93 reviews
Guest favorite
Condo in Midlothian
Lovely 1 bedroom condo
May 8 – 15
$104 per night
4.85 out of 5 average rating, 39 reviews
Guest favorite
Guest suite in Richmond
Bon Air Private Tranquil Suite
Jun 4 – 11
$74 per night
5.0 out of 5 average rating, 52 reviews
Guest favorite
Apartment in Richmond
Claw foot tub/fireplace boho apartment
Feb 25 – Mar 4
$77 per night
5.0 out of 5 average rating, 45 reviews
Guest favorite
Cottage in Powhatan
Evening breeze cottage, nestled in the woods
Dec 16 – 23
$122 per night
4.88 out of 5 average rating, 97 reviews
Guest favorite
Cabin in Crozier
Cozy cute cabin getaway!
Jun 27 – Jul 4
$106 per night
5.0 out of 5 average rating, 12 reviews
Guest favorite
Apartment in Moseley
Luxe King Bd W Resort Amenities, Moseley, VA
Aug 26 – Sep 2
$92 per night
4.94 out of 5 average rating, 16 reviews
Guest favorite
Home in Powhatan
Countryside Getaway
Mar 26 – Apr 2
$350 per night
5.0 out of 5 average rating, 14 reviews
Superhost
Home in Midlothian
Cheerful & Peaceful 3 Bedrooms
Sep 13 – 20
$162 per night
5.0 out of 5 average rating, 3 reviews

Destinations to explore