Aerial view of the ruins of Crichton Castle, near the village of Crichton, Midlothian, Scotland, UK

Villas in Midlothian

  • Bundle & Save

    Get more, spend less whenever you see Bundle & Save deals
  • OneKeyCash

    Earn OneKeyCash on all your eligible bookings
  • Upfront pricing

    We are not like the others - we include taxes and fees

Check prices for these dates

In two weeks
In two months
In three months
In four months
No exact matches found, but these alternatives could be just right

Recommended hotels in Midlothian

Sleep Inn And Suites

Sleep Inn And Suites
2.5 star property
Brandermill
9.2 out of 10, Wonderful, (679 reviews)
"Quiet/clean/friendly staff!"
United States
Theresa
$117 nightly
The price is $136
Jul 12 - Jul 13
Total with taxes and fees
Sleep Inn And Suites

Midlothian 3 Bedroom getaway for up to 8 guests!

Midlothian 3 Bedroom getaway for up to 8 guests!
Midlothian
9.6 out of 10, Exceptional, (23 reviews)
"The location is amazing. The coffee at 7 Brew and meals from The Supper Club made the week just that much extra for our first trip to VA. We would definitely stay here again."
United States
Laura B.
$449 nightly
The price is $517
Jun 22 - Jun 23
Total with taxes and fees
Midlothian 3 Bedroom getaway for up to 8 guests!

Holiday Inn Express Hotel & Suites Richmond-Brandermill by IHG

Holiday Inn Express Hotel & Suites Richmond-Brandermill by IHG
2.5 star property
Brandermill
8.0 out of 10, Very Good, (712 reviews)
"Breakfast was excellent. Staff friendly."
United States
Kathleen
$116 nightly
The price is $135
Jun 21 - Jun 22
Total with taxes and fees
Holiday Inn Express Hotel & Suites Richmond-Brandermill by IHG

Spacious 4-bedroom house in awesome Midlothian with AC

Spacious 4-bedroom house in awesome Midlothian with AC
Brandermill
5.6 out of 10, (5 reviews)
"We stayed at this property for two days with 4 adults, a 2-year-old, a 1-year-old, and two elderly dogs. What we walked into at 4 PM check-in was not a vacation rental — it was an active construction site.Construction workers were still clearing debris from the property until 9 PM the night we arrived. There was dust, debris, and an overall sense that the house was nowhere near ready to host guests. This alone would have been unacceptable, but it only got worse from there.There were no keys in...
United States
Haywood K.
$639 nightly
The price is $735
Jun 22 - Jun 23
Total with taxes and fees
Spacious 4-bedroom house in awesome Midlothian with AC

Hampton Inn Richmond-Southwest-Hull Street

Hampton Inn Richmond-Southwest-Hull Street
2.5 star property
Midlothian
8.4 out of 10, Very Good, (606 reviews)
"Breakfast was good, location great. Staff very nice, "
United States
jim
$122 nightly
The price is $142
Jun 25 - Jun 26
Total with taxes and fees
Hampton Inn Richmond-Southwest-Hull Street

La Quinta Inn & Suites by Wyndham Richmond-Midlothian

La Quinta Inn & Suites by Wyndham Richmond-Midlothian
3.0 star property
North Chesterfield
8.2 out of 10, Very Good, (1,455 reviews)
"Breakfast was good, plenty of parking, good staff and clean property.."
United States
Thomas
$108 nightly
The price is $125
Jun 21 - Jun 22
Total with taxes and fees
La Quinta Inn & Suites by Wyndham Richmond-Midlothian

Super 8 by Wyndham Hull Street Midlothian / Richmond Area

Super 8 by Wyndham Hull Street Midlothian / Richmond Area
2.0 star property
Midlothian
7.0 out of 10, Good, (856 reviews)
"Nowhere near as advertised on app. Great location. Decor antiquated"
United States
Heidi
$74 nightly
The price is $84
Jun 21 - Jun 22
Total with taxes and fees
Super 8 by Wyndham Hull Street Midlothian / Richmond Area

Residence Inn By Marriott Glen Allen Richmond

Residence Inn By Marriott Glen Allen Richmond
3.0 star property
Glen Allen
9.4 out of 10, Exceptional, (10 reviews)
"Really delicious breakfast, so many options and a lot of space to accommodate families. Room was really spacious and up to date, charging ports and full kitchen with appliances etc. Very comfy beds, loved our stay!"
United States
Troy
$131 nightly
The price is $152
Jun 25 - Jun 26
Total with taxes and fees
Residence Inn By Marriott Glen Allen Richmond

Holiday Inn Express Hotel & Suites Petersburg-Dinwiddie by IHG

Holiday Inn Express Hotel & Suites Petersburg-Dinwiddie by IHG
2.5 star property
Petersburg
8.4 out of 10, Very Good, (573 reviews)
"our room was very spacious. small fridge needs a freezer as well. for ice packs for travel back home. needs a ceiling fan. but, all in all it was a very nice place to stay."
United States
Tammy
$135 nightly
The price is $153
Jul 2 - Jul 3
Total with taxes and fees
Holiday Inn Express Hotel & Suites Petersburg-Dinwiddie by IHG

Sleep Inn & Suites Prince George near Fort Lee

Sleep Inn & Suites Prince George near Fort Lee
2.5 star property
Prince George
8.4 out of 10, Very Good, (431 reviews)
"Quiet location, "
United States
Colleen
$106 nightly
The price is $120
Jul 9 - Jul 10
Total with taxes and fees
Sleep Inn & Suites Prince George near Fort Lee

Candlewood Suites Chester Richmond by IHG

Candlewood Suites Chester Richmond by IHG
2.5 star property
Chester
9.0 out of 10, Wonderful, (114 reviews)
"Job well done"
United States
Ta-Ronce
$118 nightly
The price is $137
Jun 21 - Jun 22
Total with taxes and fees
Candlewood Suites Chester Richmond by IHG

Country Inn & Suites by Radisson, Ashland - Hanover, VA

Country Inn & Suites by Radisson, Ashland - Hanover, VA
3.0 star property
Ashland
9.0 out of 10, Wonderful, (1,012 reviews)
"friendly staff and very good breakfast."
United States
May
$129 nightly
The price is $150
Jun 22 - Jun 23
Total with taxes and fees
Country Inn & Suites by Radisson, Ashland - Hanover, VA

Hampton Inn by Hilton Hopewell Fort Lee

Hampton Inn by Hilton Hopewell Fort Lee
2.5 star property
Hopewell
8.2 out of 10, Very Good, (406 reviews)
"The hotel was clean and staff friendly."
United States
MICHELLE
$98 nightly
The price is $112
Jun 28 - Jun 29
Total with taxes and fees
Hampton Inn by Hilton Hopewell Fort Lee

Home2 Suites by Hilton Richmond Chester

Home2 Suites by Hilton Richmond Chester
3.0 star property
Chester
10.0 out of 10, Exceptional, (14 reviews)
"Nice hotel"
United States
Laura
$146 nightly
The price is $170
Jun 28 - Jun 29
Total with taxes and fees
Home2 Suites by Hilton Richmond Chester

Regency Inn Richmond

Regency Inn Richmond
2.0 star property
Tuckahoe
7.8 out of 10, Good, (1,391 reviews)
"Room was clean ac worked great housekeeping were on point and friendly front desk was helpful"
United States
Jennifer
$68 nightly
The price is $78
Jun 16 - Jun 17
Total with taxes and fees
Regency Inn Richmond

Hotel Petersburg, Tapestry Collection By Hilton

Hotel Petersburg, Tapestry Collection By Hilton
3.5 star property
Petersburg
9.2 out of 10, Wonderful, (176 reviews)
"Loved the hotel and our experince was fantastic"
United States
Cynthia
$106 nightly
The price is $122
Jul 5 - Jul 6
Total with taxes and fees
Hotel Petersburg, Tapestry Collection By Hilton

Fairfield Inn & Suites by Marriott Richmond Ashland

Fairfield Inn & Suites by Marriott Richmond Ashland
3.0 star property
Ashland
8.8 out of 10, Excellent, (713 reviews)
"The staff was very friendly and the hotel room was very clean!"
United States
ron
$157 nightly
The price is $183
Jun 28 - Jun 29
Total with taxes and fees
Fairfield Inn & Suites by Marriott Richmond Ashland

Stay-Over Suites

Stay-Over Suites
3.0 star property
Hopewell
9.0 out of 10, Wonderful, (973 reviews)
"It was a wonderful stay all the way around. I will definitely be staying there again.. I highly recommend this hotel"
United States
edmond
$112 nightly
The price is $129
Jun 21 - Jun 22
Total with taxes and fees
Stay-Over Suites

Holiday Inn Express Richmond-Mechanicsville by IHG

Holiday Inn Express Richmond-Mechanicsville by IHG
2.5 star property
Mechanicsville
7.8 out of 10, Good, (1,002 reviews)
"Breakfast amazing , free parking , amazing hotel staff. Only issue was stains on the bed and shower curtain "
United States
Christabel
$122 nightly
The price is $142
Jun 28 - Jun 29
Total with taxes and fees
Holiday Inn Express Richmond-Mechanicsville by IHG

avid hotel Richmond North - Ashland by IHG

avid hotel Richmond North - Ashland by IHG
2.5 star property
Glen Allen
9.2 out of 10, Wonderful, (1,006 reviews)
"Super clean, comfortable beds, great water pressure! The staff could not have been any more helpful."
United States
Michaela
$125 nightly
The price is $145
Jun 28 - Jun 29
Total with taxes and fees
avid hotel Richmond North - Ashland by IHG
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Top Midlothian Hotel Reviews

Find out more about Midlothian

Midlothian Villas information

Number of reviews
11,551
Accommodation
2 Villas
Lowest Price
$78
Highest Price
$735

Frequently asked questions

Why book your villa in Midlothian with Expedia?
Expedia makes it a cinch to find your dream villa in Midlothian. Getting away with the family? Use our handy filters to search for stays with a kitchen or a pool. If you're on a budget, click on how much you're willing to spend and your preferred star rating. We'll help you find the right stay in tune with your style and taste.
How can I find cheap villas in Midlothian?
An excellent way to get cheap villas in Midlothian is with Expedia's easy-to-use filter tool. Narrow your search by amenities, budget and star rating to find unbeatable bargains in only a couple of clicks.
What is there to do near my villa in Midlothian?
Whatever your tastes or interests, Midlothian has a whole lot to keep you occupied. Robious Landing Park, River City Sportsplex and Uptown Alley are on most visitors' sightseeing plans. Don't leave without exploring Oasis Sports Park, Southside Speedway and King Pin Lanes either. With Expedia's Midlothian hotel deals, you can see more neat attractions like these with the cash you save.

Explore a world of travel with Expedia