Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Check prices on hotels in Midlothian

Tonight Tonight 18 Oct - 19 Oct
This weekend This weekend 19 Oct - 21 Oct
Next weekend Next weekend 26 Oct - 28 Oct

Featured Midlothian Independent Hotels

See all 234 properties in Midlothian
The Commonwealth

The Commonwealth

901 Bank St, Richmond
  • Free Cancellation
  • Reserve now, pay when you stay
4.0 out of 5.0
 
 
4.6 out of 5 (198 reviews)
Very clean, spacious room. I was shocked to see how big the rooms are. The lobby is very welcoming … - 

C$188 per night for 2 guests

The CommonwealthC$188
Richmond Airport Hotel

Richmond Airport Hotel

5501 Eubank Rd, Sandston
  • Free Cancellation
  • Reserve now, pay when you stay
3.0 out of 5.0
 
 
3.6 out of 5 (1,647 reviews)
Nice hotel close to airport - clean and even without a bar, was still nice. - 

C$78 per night for 2 guests

Richmond Airport HotelC$78
Regency Inn

Regency Inn

1500 Eastridge Road, Richmond
  • Free Cancellation
  • Reserve now, pay when you stay
2.0 out of 5.0
 
 
2.9 out of 5 (237 reviews)
Comfy beds, clean room, great shower and the fact they had a mirrior on the ceiling was amazing. Gr … - 

C$58 per night for 2 guests

Regency InnC$58
The Jefferson Hotel

The Jefferson Hotel

101 West Franklin Street, Richmond
  • Free Cancellation
  • Reserve now, pay when you stay
4.5 out of 5.0
 
 
4.9 out of 5 (309 reviews)
Excellent hotel-expensive but it's a special place - 

C$357 per night for 2 guests

The Jefferson HotelC$357
The Berkeley Hotel

The Berkeley Hotel

1200 E Cary St, Richmond
  • Free Cancellation
  • Reserve now, pay when you stay
4.0 out of 5.0
 
 
4.4 out of 5 (1,198 reviews)
Nice hotel, Richmond on Sunday night is very quiet and many restaurants are closed. - 

C$160 per night for 2 guests

The Berkeley HotelC$160
Linden Row Inn

Linden Row Inn

100 E Franklin St, Richmond
  • Free Cancellation
  • Reserve now, pay when you stay
3.0 out of 5.0
 
 
4.2 out of 5 (1,626 reviews)
Wonderful historic property, great character. Stayed here many times. Always my preference when in … - 

C$173 per night for 2 guests

Linden Row InnC$173
Flagship Inn

Flagship Inn

815 S. Crater Road, Petersburg
  • Free Cancellation
  • Reserve now, pay when you stay
2.0 out of 5.0
 
 
2.3 out of 5 (94 reviews)
DO NOT STAY HERE This place was disgusting. We stayed for one night, arrived around 3am. There was a police officer … - 

C$51 per night for 2 guests

Flagship InnC$51
Travel Inn Petersburg Fort Lee

Travel Inn Petersburg Fort Lee

530 E Washington Street, Petersburg
    1.5 out of 5.0
     
     
    1.7 out of 5 (221 reviews)
    Cheap and unclean Because of a storm, my room key, along with a bunch of other people's didn't work. Mine didn't work … - 

    C$46 per night for 2 guests

    Travel Inn Petersburg Fort LeeC$46
    Ragland Mansion Bed & Breakfast

    Ragland Mansion Bed & Breakfast

    205 South Sycamore St, Petersburg
      3.5 out of 5.0
       
       
      4.9 out of 5 (48 reviews)
      I would stay again! Host Claudia does everything possible to make you comfortable. The mansion is beautiful and spotles … - 

      C$161 per night for 2 guests

      Ragland Mansion Bed & BreakfastC$161
      Diamond Inn and Suites

      Diamond Inn and Suites

      1600 Robin Hood Road, Richmond
        2.0 out of 5.0
         
         
        2.8 out of 5 (119 reviews)
        Staff very professional. The bed and room very comfortable. The staff very nice. - 

        C$65 per night for 2 guests

        Diamond Inn and SuitesC$65
        Map

        Recently booked Midlothian hotels

        La Quinta Inn & Suites Richmond - Midlothian
        2.5 out of 5.0
        Last booking: 14 hours ago
        Sleep Inn And Suites
        2.5 out of 5.0
        Last booking: 17 hours ago
        Holiday Inn Express Hotel & Suites Richmond-Brandermill
        2.5 out of 5.0
        Last booking: 39 hours ago

        Independent Midlothian Hotel Guide

        Some globe-trotters will stay anywhere that offers a cheap deal, but others prefer to book with their favourite chain. Thanks to Expedia.ca’s range of Independent in Midlothian, Richmond, you no longer have to choose between the two. Known for their comfortable rooms and friendly staff, each of the best Independent Midlothian promises a top quality travel experience.