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

Search 590,000 properties worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in Midlothian

Tonight Tonight 17 Aug - 18 Aug
This weekend This weekend 17 Aug - 19 Aug
Next weekend Next weekend 24 Aug - 26 Aug

Featured Midlothian Independent Hotels

See all 221 properties in Midlothian
Regency Inn

Regency Inn

1500 Eastridge Road, Richmond
    2.0 out of 5.0
     
     
    2.9 out of 5 (214 reviews)
    pig pen old worn down rug coming up stains on rug sink tub, then theres a fit out side my door at 3 am and … - 

    Regency InnC$57

    Regency InnC$57
    Richmond Airport Hotel

    Richmond Airport Hotel

    5501 Eubank Rd, Sandston
      3.0 out of 5.0
       
       
      3.6 out of 5 (1,582 reviews)
      Nice hotel close to airport The staff especially Kenyan was extremely pleasant and made all efforts to make right what was wron … - 

      Richmond Airport HotelC$91

      Richmond Airport HotelC$91
      The Commonwealth

      The Commonwealth

      901 Bank St, Richmond
        4.0 out of 5.0
         
         
        4.5 out of 5 (136 reviews)

        The CommonwealthC$157

        The CommonwealthC$157
        The Berkeley Hotel

        The Berkeley Hotel

        1200 E Cary St, Richmond
          4.0 out of 5.0
           
           
          4.4 out of 5 (1,150 reviews)
          Great location - easy walk to food/historic spots Easy walk to various food options, good stretch of the legs to White House of the Confederacy and s … - 

          The Berkeley HotelC$156

          The Berkeley HotelC$156
          Linden Row Inn

          Linden Row Inn

          100 E Franklin St, Richmond
            3.0 out of 5.0
             
             
            4.2 out of 5 (1,608 reviews)
            Old but great! So I didn’t know what to expect prior to checking in. It turned out to be great filling with spooky … - 

            Linden Row InnC$176

            Linden Row InnC$176
            The Jefferson Hotel

            The Jefferson Hotel

            101 West Franklin Street, Richmond
              4.5 out of 5.0
               
               
              4.9 out of 5 (289 reviews)
              Historical Knowledgeable staff and all helpful. We were very pleased. - 

              The Jefferson HotelC$337

              The Jefferson HotelC$337
              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 (211 reviews)
                Ok for the price Neighborhood a little sketchy, some water damage in the bathroom but a decent room for the price. - 

                Travel Inn Petersburg Fort LeeC$46

                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 (44 reviews)
                  Civil War era Mansion Upon our arrival, Claudia was at the door to great us with kindness and a beautiful smile. The mans … - 

                  Ragland Mansion Bed & BreakfastC$153

                  Ragland Mansion Bed & BreakfastC$153
                  Akaza Hotel Richmond

                  Akaza Hotel Richmond

                  6531 A West Broad Street, Richmond
                    2.0 out of 5.0
                     
                     
                    2.2 out of 5 (30 reviews)
                    Unsanitary We arrived and checked in to the hotel which the sign face was literally falling off. The staff che … - 

                    Akaza Hotel Richmond C$77

                    Akaza Hotel Richmond C$77
                    Diamond Inn and Suites

                    Diamond Inn and Suites

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

                      Diamond Inn and SuitesC$63

                      Diamond Inn and SuitesC$63
                      Map

                      Recently booked Midlothian hotels

                      Super 8 by Wyndham Midlothian/Richmond Area
                      2.0 out of 5.0
                      Last booking: 6 hours ago
                      Hampton Inn Richmond-SW Hull Street
                      2.5 out of 5.0
                      Last booking: 12 hours ago
                      Holiday Inn Express Hotel & Suites Richmond-Brandermill
                      2.5 out of 5.0
                      Last booking: 31 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.