Skip to main content
  1. Hotel reviews homepage
  2. US hotel reviews
  3. Virginia B&B and inn reviews
  4. Virginia Beach B&B and inn reviews
  5. Reviews of MacThrift Motor Inn

Reviews of MacThrift Motor Inn This rating is a reflection of how the property compares to the industry standard when it comes to price, facilities and services available. It's based on a self-evaluation by the property. Use this rating to help choose your stay!

311 22nd St, Virginia Beach, 23451-3328, United States

#10 of 10 B&Bs and inns in Virginia Beach

Guests' Choice

Review Score

Based on 71 hotel reviews

5.6

Score breakdown

  • Cleanliness

    5.7

  • Comfort

    5.8

  • Location

    7.9

  • Facilities

    5.7

  • Staff

    8.4

  • Value for money

    6.3

  • Free Wifi

    7.5

Verified guest reviews from real Bookers

Real Bookers. Real stays. Real opinions.

Read more– opens a dialog box
Write a Review

Showing 1 - 25

  • Reviewed: August 24, 2025

    6.0
    Pleasant
    • Leisure trip
    • Family with young children
    • Efficiency Room
    • Stayed 1 night
    • Submitted from a mobile device

    Manager knows

    Location and price.

    Stayed in August 2025

  • Reviewed: August 18, 2025

    7.0
    Not worth it
    • Family with young children
    • Efficiency Room
    • Stayed 1 night
    • Submitted from a mobile device

    bathroom had a lot of stains and nothing looked clean, door hinge was broken and cut my dads arm open. went down to front desk for a bandaid and was told “I dont think we have a first aid kit here” and then they didn’t even give us extra rags to help clean up the blood so we probably just added to their stain collection…

    Lady at check in was very nice

    Stayed in June 2025

  • Reviewed: August 7, 2025

    6.0
    Pleasant
    • Couple
    • Efficiency Room
    • Stayed 1 night
    • Submitted from a mobile device

    The smell in the room and the air unit was not good

    The location

    Stayed in August 2025

  • Reviewed: May 27, 2025

    5.0
    Fair
    • Leisure trip
    • Family with young children
    • Efficiency Room
    • Stayed 2 nights

    The smell of smoke was strong, with a musty odor.

    Location, no bugs in room, relatively clean

    Stayed in May 2025

  • Reviewed: August 22, 2024

    7.0
    Good
    • Leisure trip
    • Family with young children
    • Efficiency Room
    • Stayed 4 nights
    • Submitted from a mobile device

    Hotel does not offer breakfast but the location was great

    Stayed in July 2024

  • Reviewed: June 4, 2024

    6.0
    Pleasant
    • Leisure trip
    • Couple
    • Efficiency Room
    • Stayed 3 nights
    • Submitted from a mobile device

    The pool was broke

    The staff was super friendly

    Stayed in May 2024

  • Reviewed: June 3, 2024

    5.0
    Fair
    • Leisure trip
    • Family with young children
    • Efficiency Room
    • Stayed 1 night
    • Submitted from a mobile device

    My son found a 9mm bullet in the toilet which made us a little uneasy

    Price

    Stayed in June 2024

  • Reviewed: May 28, 2024

    5.0
    Nice place to stay for cheap
    • Leisure trip
    • Family with young children
    • Efficiency Room
    • Stayed 3 nights

    Staff was nice and polite.

    The AC was not working.

    Stayed in May 2024

  • Reviewed: May 27, 2024

    7.0
    Hi I would say that again
    • Leisure trip
    • Solo traveler
    • Efficiency Room
    • Stayed 1 night
    • Submitted from a mobile device

    It was all good

    I was having fun and partying in as close to where I was so I didn’t have to drive

    Stayed in May 2024

  • Reviewed: August 28, 2023

    7.0
    Good
    • Travelers with friends
    • Efficiency Room
    • Stayed 1 night
    • Submitted from a mobile device

    The bathroom, and the stairs when going up smelled very bad

    your friendly staff

    Stayed in August 2023

  • Reviewed: August 11, 2025

    1.0
    The place called dirty and nasty. Everything was falling apart. The toilet are not working.
    • Leisure trip
    • Family with young children
    • Efficiency Room
    • Stayed 1 night
    • Submitted from a mobile device

    The room are dirty the restroom toilet not working. I booked three rooms. None of them not working filthy nasty. I’ll never go back the aerial dangerous. People are smoking weed on the stairs all day all night. It smell horrible. I will not recommend anybody.

    The stuff was nice

    Stayed in August 2025

  • Reviewed: August 5, 2025

    3.0
    Poor
    • Leisure trip
    • Couple
    • Efficiency Room
    • Stayed 2 nights

    The room is so old and run down that I will not stay here again.

    Location is great. Easily walk to the beach and restaurants.

    Stayed in August 2025

  • Reviewed: July 7, 2025

    2.0
    terrible
    • Leisure trip
    • Family with young children
    • Efficiency Room
    • Stayed 2 nights
    • Submitted from a mobile device

    Everything was terrible. We found three dead cockroaches in the room. The price was way too high, probably because of the July 4th holiday, but it was absolutely not worth it. The stairs smelled like urine, and honestly, it was one of the worst experiences we’ve ever had.

    location

    Stayed in July 2025

  • Reviewed: June 24, 2025

    1.0
    We found bed bugs
    • Leisure trip
    • Group
    • Efficiency Room
    • Stayed 2 nights

    WE found bed bugs in the room. They said we would have to go through booking.com to get a refund after I showed them the video, They are now refusing the refund and said the cleaning lady didn't find any bed bugs, which is not true. Im sure they rented the room to someone the next day. Very dirty

    The staff was pleasant at first

    Stayed in June 2025

  • Reviewed: June 21, 2025

    1.0
    DO NOT STAY HERE!!
    • Leisure trip
    • Couple
    • Efficiency Room
    • Stayed 1 night
    • Submitted from a mobile device

    I walked in and the room smelled like cigarettes and had cigarettes holes in the sheets and on the floor. I immediately due to how disgusting it was checked the sheets and bathroom. The sheets had literal blood and human pubes (see photos) I felt dirty just standing in the room. The desk receptionist seemed like she was on crack. I’m not even exaggerating this was literally the worst hotel I’ve ever stayed at. I informed them and showed the cleaning lady the room. I was told no refunds despite the below pictures. I get no refund if the room was clean but this was just disgusting. I left the key in the room and left immediately. I had to sleep in my car which is unacceptable. DO NOT STAY HERE.

    Absolutely nothing

    Stayed in June 2025

  • Reviewed: May 31, 2025

    1.0
    Slumhole!
    • Leisure trip
    • Travelers with friends
    • Efficiency Room
    • Stayed 1 night
    • Submitted from a mobile device

    Dirty room with roaches not cleaned and very uncomfortable and no refund or compensation offered for the disgusting room!

    Location

    Stayed in May 2025

  • Reviewed: September 2, 2024

    4.0
    Good
    • Leisure trip
    • Family with young children
    • Efficiency Room
    • Stayed 1 night
    • Submitted from a mobile device

    Tub would not drain when showering No smoking but smelled like smoke

    Staff Parking Close to beach

    Stayed in September 2024

  • Reviewed: July 31, 2024

    2.0
    Stayed 1 night and we were glad that's all it was
    • Leisure trip
    • Family with young children
    • Efficiency Room
    • Stayed 1 night
    • Submitted from a mobile device

    Cleaning was bad not vacuuming room was dirty, window was filthy. I am a chief engineer at two motels and the whole time I was there all I could do was to point out things that need to be fixed

    No breakfast

    Stayed in July 2024

  • Reviewed: July 8, 2024

    1.0
    Very Poor
    • Leisure trip
    • Family with young children
    • Efficiency Room
    • Stayed 2 nights
    • Submitted from a mobile device

    Almost 500 dollars for two nights! Toilet didn't work, lighting was terrible! At first glance the room looked clean until further inspection it was pretty nasty,the morning we left my wife found a bed bug on a shirt that had fell on the floor! We stayed there because it was late notice and only thing available. NEVER AGAIN

    Stayed in July 2024

  • Reviewed: June 24, 2024

    10
    Exceptional
    • Leisure trip
    • Family with young children
    • Efficiency Room
    • Stayed 1 night
    • Submitted from a mobile device

    Staff was very friendly rooms were actually clean and there is a stove so it was great.

    Stayed in June 2024

  • Reviewed: June 24, 2024

    10
    This stay was worth it, will most definitely book again!
    • Leisure trip
    • Family with young children
    • Efficiency Room
    • Stayed 1 night
    • Submitted from a mobile device

    N/A

    My stay was amazing. The staff were very friendly and kind, allowing me to check in early in the morning with no fee. The rooms were clean for the most part but could use some remodeling. They also let me park in the lot after checkout for the day so I could walk the boardwalk, which was super amazing. I think they went above and beyond and deserve 5 stars overall.

    Stayed in June 2024

  • Reviewed: June 17, 2024

    10
    Exceptional
    • Family with young children
    • Efficiency Room
    • Stayed 3 nights
    • Submitted from a mobile device

    Everything was good

    I like the people in the office they very kind and I like the prices

    Stayed in June 2024

  • Reviewed: June 17, 2024

    10
    This is a hotel to stay I like the prices
    • Family with young children
    • Efficiency Room
    • Stayed 2 nights
    • Submitted from a mobile device

    I like everything

    Everything was clean and the prices

    Stayed in June 2024

  • Reviewed: June 13, 2024

    1.0
    Very Poor
    • Leisure trip
    • Travelers with friends
    • Efficiency Room
    • Stayed 1 night
    • Submitted from a mobile device

    Staff was being absurd and being dicks. Paid 289 for only 6 hrs of the starter absolutely rip off

    Absolutely nothing, worst Inn ever. Staff was giving an attitude

    Stayed in June 2024

Showing 1 - 25

We Price Match
We Price Match
Low rates • No booking fees • Find something cheaper? We'll refund the difference!