Hotels in Midlothian

Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices

Check prices for these dates

Next weekend
In two weeks

Where to stay in Midlothian?

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.
trending_down

Our prices for hotels in Midlothian are cheapest in December

See average prices and weather for all months

Price trends for hotels in Midlothian

Pricing is based on two traveller single night rates
May
CA $200
Average price during May is CA $200
Jun
CA $218
Average price during June is CA $218
Jul
CA $215
Average price during July is CA $215
Aug
CA $206
Average price during August is CA $206
Sep
CA $194
Average price during September is CA $194
Oct
CA $187
Average price during October is CA $187
Nov
CA $210
Average price during November is CA $210
Dec
CA $178
Average price during December is CA $178
Jan
CA $182
Average price during January is CA $182
Feb
CA $195
Average price during February is CA $195
Mar
CA $210
Average price during March is CA $210
Apr
CA $200
Average price during April is CA $200
Currently viewing crowd sizes and weather for May.

May

trending_upHigh crowds
High 25°C / low 15°C. Sunny most days.
25°
weather_sun
May, High crowds, average high temperature 25 degrees Celsius, average low temperature 15 degrees Celsius. Sunny most days.
15°
30°
weather_sun
June, Moderate crowds, average high temperature 30 degrees Celsius, average low temperature 19 degrees Celsius. Sunny most days.
19°
33°
weather_sun
July, Moderate crowds, average high temperature 33 degrees Celsius, average low temperature 22 degrees Celsius. Sunny most days.
22°
31°
weather_sun
August, High crowds, average high temperature 31 degrees Celsius, average low temperature 21 degrees Celsius. Sunny most days.
21°
28°
weather_sun
September, Low crowds, average high temperature 28 degrees Celsius, average low temperature 18 degrees Celsius. Sunny most days.
18°
21°
weather_sun
October, High crowds, average high temperature 21 degrees Celsius, average low temperature 12 degrees Celsius. Sunny most days.
12°
14°
weather_sun
November, High crowds, average high temperature 14 degrees Celsius, average low temperature 5 degrees Celsius. Sunny most days.
10°
weather_partly_sunny
December, Moderate crowds, average high temperature 10 degrees Celsius, average low temperature 2 degrees Celsius. Partly sunny.
weather_partly_sunny
January, Low crowds, average high temperature 8 degrees Celsius, average low temperature -1 degrees Celsius. Partly sunny.
-1°
10°
weather_partly_sunny
February, Low crowds, average high temperature 10 degrees Celsius, average low temperature 1 degrees Celsius. Partly sunny.
14°
weather_partly_sunny
March, Low crowds, average high temperature 14 degrees Celsius, average low temperature 4 degrees Celsius. Partly sunny.
20°
weather_sun
April, Moderate crowds, average high temperature 20 degrees Celsius, average low temperature 9 degrees Celsius. Sunny most days.
Monthly weather averages (˚C)

Top landmarks in Midlothian

Learn more about Midlothian

Midlothian is well-known for its attractions such as River City Sportsplex and James River. Visitors to this family-friendly city speak highly of the restaurants whereas sights include Mid-Lothian Mines Park and Robious Landing Park.

A tranquil hotel pool encircled by beautiful arches

Summer Getaway Sale

Sign in to get 25% or more off selected hotels, plus 1 reward night for every 10 nights you stay. Book by May 26 and travel by Sep 30, 2025. See terms*

Frequently asked questions

Where can I find free parking at my hotel in Midlothian?
Park your car for free at Execustay at Crowne at Swift Creek.
Can I book refundable hotels in Midlothian?
If you’re looking for the flexibility to change your plans to Midlothian, most hotels offer refundable* bookable rates. You can see these properties by searching our site and using the “fully refundable” filter to narrow down the results.
Where can I stay with my pet in Midlothian?
Your furry friend can stay with you at this pet-friendly hotel: Hampton Inn Richmond-Southwest-Hull Street.
Which Midlothian hotels do our guests like for their central location?
Travelers like La Quinta Inn & Suites by Wyndham Richmond-Midlothian for its great location.
Where can I stay in Midlothian if I want a vacation home instead of a hotel?
If you want a good alternative to a hotel, review our selection of 16 vacation homes. In addition, you can choose from 11 apartments.
Where can I stay if I'm visiting Midlothian with my family?
Your kids are welcome at La Quinta Inn & Suites by Wyndham Richmond-Midlothian.
Where should I stay in Midlothian for a vacation with my partner?
Super 8 by Wyndham Hull Street Midlothian / Richmond Area is a great option for a romantic getaway.
What will the weather in Midlothian be like during my vacation?
July and August are typically the warmest months in Midlothian when the average temp is 76°F. January and February are the coldest months when the average temperature is 42°F. August and September are the months with the most rain.
Why should I book my Midlothian hotel with Hotels.com?
There are lots of reasons to book your Midlothian trip with us: our free cancellations on selected hotels* gives you flexibility, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™** on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.

Find out more about Midlothian

Find out more about Midlothian

Unveiling Midlothian: Where Nature's Majesty Meets Rich Heritage

Discover Midlothian, Virginia, a charming blend of history and nature just outside Richmond. Explore the picturesque landscapes of the Pocahontas State Park, perfect for hiking and fishing. Stroll through quaint neighbourhoods showcasing historic architecture and enjoy local eateries that serve up Southern hospitality. Don’t miss the striking art at the Chesterfield County Museum or the serene beauty of the Swift Creek Reservoir. With its welcoming atmosphere and diverse outdoor activities, Midlothian is an ideal escape for families, nature lovers, and those seeking a peaceful retreat in Virginia's rich tapestry of culture and heritage. For our best hotel rates in Midlothian and to enhance your stay, be sure to check out Hotels.com's Last-Minute DealsOpens in a new window on travel.

Top locations to stay in Midlothian

Some of the best places to stay in Midlothian are Tuckahoe, Bon Air and Midlothian. Midlothian, Virginia, along with Tuckahoe and Bon Air, offers unique charm for travellers. Tuckahoe features historical sites and scenic landscapes, while Bon Air provides a vibrant community vibe. Midlothian is ideal for first-time visitors, boasting convenient access to attractions and a range of accommodation options, from modern hotels to affordable inns. Expect comfortable stays, including family-friendly hotels and stylish options, ensuring a pleasant experience in this picturesque area of Virginia. Here are some of our travelers' favorite hotels in Midlothian:

  1. TuckahoeOpens in a new window: Tuckahoe is a vibrant area known for its city atmosphere and proximity to various cultural landmarks. It’s an excellent choice for families and business travellers alike, with attractions such as the University of Richmond and Carytown nearby. For accommodation, consider Embassy Suites by Hilton RichmondOpens in a new window, a 3.5-star hotel offering business amenities and child-friendly services. Another option is The Westin RichmondOpens in a new window, also 4-stars, providing business facilities and a family-friendly environment.
  2. Bon AirOpens in a new window: Bon Air caters primarily to business travellers, featuring a mix of modern amenities and cultural sites like the Virginia Commonwealth University. The area is well-suited for those travelling with pets. DoubleTree by Hilton Richmond - MidlothianOpens in a new window is a 4-star pet-friendly hotel that offers extensive business services. Alternatively, Four Points by Sheraton RichmondOpens in a new window, a 3.5-star hotel, is ideal for families and business guests, featuring ample meeting space and amenities for children.
  3. MidlothianOpens in a new window: Midlothian is a family-friendly locale rich in cultural experiences, with the nearby University of Richmond and Carytown adding to its charm. This area is perfect for those seeking both relaxation and business opportunities. Graduate by Hilton RichmondOpens in a new window is a 4-star hotel that accommodates pets and offers business services. Omni Richmond HotelOpens in a new window, also 4-stars, provides a variety of business amenities in a pet-friendly setting, making it ideal for various travellers. Lastly, The Jefferson HotelOpens in a new window, a 4.5-star hotel, offers a historic charm and excellent facilities for families.

Things to do in Midlothian for first times

Three days in Midlothian offer a delightful mix of outdoor adventures and vibrant local culture. Enjoy hiking scenic trails, exploring bustling markets, and engaging in various sports like soccer and biking. This charming region invites travellers to unwind and immerse themselves in its natural beauty and community spirit. Here's a quick itinerary to make the most of your trip to Midlothian:

  • Day 1: Begin your adventure in Carytown, a vibrant district known for its unique shops and local eateries. Take your time exploring the eclectic boutiques and perhaps grab a delightful breakfast at a café. Afterward, make your way to the Virginia Museum of Fine Arts, where you can immerse yourself in its impressive collection of art spanning multiple centuries and cultures. Conclude your day with a visit to the Jefferson Davis Monument, where you can reflect on the historical significance of the site and enjoy the surrounding parkland.
  • Day 2: Start your day at Maymont Park, a stunning 100-acre estate featuring beautiful gardens and a variety of wildlife. Spend some time meandering through the gardens and the nature center before heading to Byrd Park, which offers beautiful walking paths and scenic views, perfect for a leisurely stroll. Wrap up your day at Phideaux Field, a popular spot for local events and gatherings, where you can relax and soak in the community atmosphere.
  • Day 3: Kick off with a visit to Mid-Lothian Mines Park, where you can explore the rich mining history of the area while enjoying the beautiful trails. Next, head to Historic Tuckahoe, a charming plantation that offers guided tours showcasing its architectural significance and history. Finish your day at Pocahontas State Park, where you can take in the natural beauty while hiking or picnicking, making it a perfect way to conclude your trip in Midlothian.

4 tips to find a great Midlothian hotel deal

  1. Book for the cheapest times: The most affordable time to visit Midlothian is during January, February, and December, when hotel rates are at their lowest. For domestic travellers, it's advisable to book your flight at least 2 months in advance for better prices, while international travellers should aim to secure their tickets at least 3 months ahead for cost savings. A budget-friendly stay of at least 2-3 days is perfect for experiencing the key attractions, including the local stadium, picturesque lakes, and scenic urban parks. Midlothian offers great value for money and is an excellent choice for those looking to explore without breaking the bank.
  2. Look for last-minute deals on Hotels.com: If you're looking for great last-minute deals to Midlothian, Hotels.com offers an excellent way to snag discounted hotel rates. Simply navigate to the DealsOpens in a new window or Last-Minute DealsOpens in a new window section on their site, where you could find attractive offers as your travel date approaches. To maximize your chances of scoring the best hotel deal, consider enabling email alerts or push notifications from Hotels.com. This way, you'll stay informed about flash sales and exclusive last-minute promotions, ensuring you don’t miss out on potential savings.
  3. Be flexible with dates: Hotel prices may fluctuate depending on factors like the location, star rating, and the season. As a result, if you remain flexible with your travel dates, you may save on hotel expenses in Midlothian.
  4. Consider your location: When making reservations on Hotels.com for your holiday, take your location into account. Staying nearer to major attractions or city centres may offer convenience, but it often tends to come at a higher price. For more affordable options, consider hotels in less central areas or neighbourhoods, striking a balance between cost and the accessibility of the sites you intend to visit.

Best time to go to Midlothian

Midlothian experiences its lowest average temperature in January, at 37.6°F (3.1°C), while July is the hottest month, with an average temperature of 79.9°F (26.6°C). August is usually the wettest month. March, July, and September are the peak travel months in Midlothian, attracting a higher number of tourists. During this peak period, the weather is mostly sunny, with light rainfall. On the other hand, October to December tend to be quieter times to visit, marked by light rainfall and mostly sunny conditions.

Midlothian is a family-friendly city where you can spend time checking out the local cuisine. Plan a fun excursion to River City Sportsplex and Mid-Lothian Mines Park while here. A stop at other sights like James River and Robious Landing Park will create memories.

Terms and conditions

*Book by 5/26/2025 11:59 pm in hotel property local time. Stay between 4/17/2025-9/30/2025. Member Prices are available to Hotels.com™ app users and Hotels.com™ Rewards members. Limited availability, blackout periods may apply.

Hotels.com Rewards members save more, as compared to non-members shopping on Hotels.com. Members 18+. Eligible properties only. Reward Night worth average daily rate of 10 stamps (excluding taxes/fees). Taxes/fees payable on reward night. Booking exclusions apply, see terms https://ca.hotels.com/lp/b/terms-of-service?pos=HCOM_CA&locale=en_CA.