Find and Book Top Rated Hotels in Midlothian

Search among 4 available hotels and places to stay in Midlothian from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-4 out of 4
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.2
Great44 reviews
MapView on map9.1 km from City Centre1.0 km from City Center
From   US$ 144 /nightSelect
MapView on map6.5 km from City Centre
From   US$ 202 /nightSelect
8.4
Great90 reviews
6.2 km from City Centre
From   US$ 101 /nightSelect
7.6
Very good18 reviews
4.6 km from City Centre
From   US$ 299 /nightSelect

Best hotels and places to stay in Midlothian

Why visit?

Midlothian, Virginia offers a charming mix of historic attractions and natural beauty, making it an appealing destination for tourists. Visitors can explore its rich history, enjoy outdoor activities in the nearby parks, and experience the warm hospitality of the locals. With a range of hotels to choose from, Midlothian provides comfortable accommodation options for every traveler.

Where to stay?

Midlothian VillageMidlothian Village is a popular area to stay in, with its proximity to shopping centers, restaurants, and entertainment options. Visitors can enjoy easy access to the local amenities, while also exploring nearby attractions like the Chesterfield Historical Society and Mid-Lothian Mines Park. Hotels in this area offer convenience and comfort for travelers. Bon AirBon Air is an area known for its beautiful residential neighborhoods and scenic views. It is also home to the historic Bon Air Hotel, which dates back to the 19th century. Visitors can enjoy a peaceful stay in this charming area, with its tree-lined streets and easy access to outdoor activities such as hiking and biking in nearby parks. Hotels in Bon Air provide a tranquil retreat for travelers seeking relaxation. BrandermillBrandermill is a picturesque neighborhood located along Swift Creek Reservoir. It offers a serene setting with lakeside views and abundant green spaces. Visitors can enjoy activities such as boating, fishing, and golfing, making it an ideal location for outdoor enthusiasts. Hotels in Brandermill offer a peaceful escape with easy access to nature and recreational opportunities.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $100 to $150.

4-star hotels: The average price per night is around $150 to $200.

5-star hotels: The average price per night is around $200 to $300.

Best value for money:

Comfort Inn Midlothian: This hotel offers affordable rates without compromising on comfort. Guests can enjoy spacious rooms, complimentary breakfast, and access to amenities such as a fitness center and an outdoor pool. Located near major attractions, it provides easy access to the best of Midlothian.

Sleep Inn & Suites Harbour Pointe: With its reasonable rates, this hotel offers great value for money. Guests can expect well-appointed rooms, a complimentary breakfast buffet, and amenities such as a fitness center and an indoor pool. Conveniently located near restaurants and shopping centers, it is a popular choice for budget-conscious travelers.

Holiday Inn Express Richmond-Midlothian Turnpike: Providing excellent value, this hotel offers comfortable rooms and a complimentary hot breakfast. Guests can take advantage of amenities like a fitness center and an outdoor pool. Its location provides easy access to popular attractions and dining options in Midlothian.

Best kid-friendly hotels:

Hampton Inn Richmond-Midlothian Turnpike: This hotel caters to families with its spacious rooms and amenities suitable for children. Kids will love the outdoor pool, while parents can appreciate the convenience of a complimentary breakfast and a fitness center. Its central location makes it easy to explore family-friendly attractions in the area.

Hyatt Place Richmond/Innsbrook: Offering spacious rooms, this hotel provides ample space for families. Kids can have fun in the outdoor swimming pool, and parents will appreciate the free breakfast and the 24/7 dining options. The hotels location offers easy access to local parks and attractions that are perfect for family outings.

Best hotels for a romantic getaway:

The Westin Richmond: This upscale hotel provides a romantic atmosphere with its luxurious rooms and elegant decor. Couples can indulge in the on-site restaurant and bar, as well as the serene outdoor pool. Its location offers easy access to romantic dining options and scenic spots in Midlothian.

Courtyard Richmond North/Glen Allen: With its comfortable rooms and intimate setting, this hotel is ideal for a romantic escape. Couples can enjoy the hotels outdoor courtyard, as well as amenities like a fitness center and an on-site restaurant. Its location provides easy access to charming cafes and shops, perfect for leisurely strolls.

Best for location:

DoubleTree by Hilton Richmond-Midlothian: Situated in a prime location, this hotel offers easy access to popular attractions and entertainment options. Guests can enjoy comfortable rooms, an on-site restaurant, and amenities such as a fitness center and an outdoor pool. Its central location makes it convenient for exploring the best of Midlothian.

Residence Inn Richmond Chester: This hotels location offers a convenient base for exploring Midlothian and its surrounding areas. Guests can relax in spacious suites with fully equipped kitchens and enjoy amenities like a complimentary breakfast and a fitness center. Its proximity to major highways makes it ideal for day trips and exploring nearby cities.

Hampton Inn Richmond-Chester: Positioned near major highways, this hotel provides easy access to the Midlothian area and beyond. Guests can enjoy comfortable rooms, a complimentary breakfast, and amenities such as a fitness center and an outdoor pool. Its location is convenient for travelers looking to explore various attractions and areas.

Best for a short city break:

Courtyard Richmond Chester: Offering comfortable rooms and convenient amenities, this hotel is perfect for a short city break. Guests can enjoy the hotels outdoor pool, fitness center, and on-site restaurant. Its location provides easy access to local dining options, shopping centers, and attractions.

Fairfield Inn & Suites Richmond Midlothian: This hotel offers a convenient stay for a short city break. Guests can relax in comfortable rooms and enjoy amenities like a complimentary breakfast and an outdoor pool. Its proximity to shopping centers and entertainment options makes it an ideal choice for a quick getaway.

Show moreLess