2 Star Hotel

MacThrift Motor Inn

311 22nd St, Virginia Beach, VA, United States View Map

MacThrift Motor Inn1/29
MacThrift Motor Inn photo 2
MacThrift Motor Inn photo 3
MacThrift Motor Inn photo 4

MacThrift Motor Inn

Penny
Hi, I'm Penny! Ask me anything about MacThrift Motor Inn: rooms, rates, amenities or policies.

About

MacThrift Motor Inn offers accommodations in Virginia Beach, 984 feet from the beach and boardwalk. Every room at this inn is air conditioned and has a TV with cable channels. Some rooms include a seating area for your convenience. Every room has a private bathroom fitted with a shower. Verizon Wireless Virginia Beach Amphitheater is 8.7 mi from MacThrift Motor Inn, while The Virginia Beach Convention Center is 0.7 mi from the property. The nearest airport is Norfolk Airport, 12 mi from MacThrift Motor Inn.

167 Reviews

5.4Fair
Cleanliness
6.7
Staff
8.5
Location
8.0

What Guests Say

  • “I liked how the room service was always there when you asked. Also it was very quiet at night. Not a far distance from the beach and you…”
  • “The lady at the front desk was very pleasant.”
Show 50 Verified Reviews

Top Amenities

  • Swimming Pool
  • Free Parking
  • Accessible Rooms / Facilities
Show All Amenities

Room Options

Our Best Price. GUARANTEED.

Exclusively for Priceline members Details

King Room1/4

King Room

205 sqft • 1 King

  • Air conditioning
  • Balcony
  • Bath or Shower
  • Carpeting
Efficiency Room1/4

Efficiency Room

248 sqft • 2 Double

  • Air conditioning
  • Balcony
  • Bath or Shower
  • Carpeting
One Bedroom Suite 1/4

One Bedroom Suite

302 sqft • 1 Sofabed, 2 Double

  • Air conditioning
  • Balcony
  • Bath or Shower
  • Carpeting
Two Bedroom Suite1/4

Two Bedroom Suite

399 sqft • 3 Double, 1 Single, 1 Sofabed

  • Air conditioning
  • Balcony
  • Bath or Shower
  • Carpeting

Room Details and Photos

Room Amenities

    Have a question?

    Ask Penny, powered by AI. Answers are taken from property information and reviews.

    What Guests Loved

    5.4
    Fair

    Based on 167 reviews

    Location

    8

    Cleanliness

    6.7

    Staff

    8.5

    Overall Quality

    6.4

    Pros +

    • Pool
    • I liked how the room service was always there when you asked. Also it was very quiet at night. Not a far distance from the beach and you were always greeted
    • The lady at the front desk was very pleasant.

    Cons -

    • Dirty, dingy, toilet doesnt flush, dirty bathroom. No hair dryer
    • No nothing it was amazing
    • Killed a large cockroach in the bathroom. The ceiling in the bathroom had a terrible leak that kept us awake all night.
    Business Traveler (1)Solo Traveler (7)Traveling as Couple (18)Family with Young Children (58)Family with Teens (1)Senior Traveler (1)Group Traveler (13)Total (99)
    5Verified Hotel GuestPosted on: 9-6-2022

    Pool

    Dirty, dingy, toilet doesnt flush, dirty bathroom. No hair dryer

    10KarenPosted on: 7-12-2017

    I liked how the room service was always there when you asked. Also it was very quiet at night. Not a far distance from the beach and you were always greeted

    No nothing it was amazing

    5TonyaPosted on: 6-12-2017

    The lady at the front desk was very pleasant.

    Killed a large cockroach in the bathroom. The ceiling in the bathroom had a terrible leak that kept us awake all night.

    5Verified Hotel GuestPosted on: 9-15-2016

    The proximity to the beach. Could check in earlier than 3.

    Upon arrival could NOT get a NON-smoking room (although requested). Room smelled awful, bathroom was very rudimentary w/no shampoo. The kitchenette did NOT have any even plasticware nor any other kind of utensils/pans/plates, NOTHING. Priced way too high!

    4AdamPosted on: 7-4-2023

    The location is great and convenient to plenty

    The decor is severely outdated and unkempt.

    9Verified Hotel GuestPosted on: 8-24-2021

    You get what you pay for & with that in mind it was a great place to stay!

    Not enough towels in room & too smokey for our liking.

    1Verified Hotel GuestPosted on: 3-13-2021

    Sheets and blankets were dirty.

    10NickPosted on: 7-17-2016

    Location. Amenities

    2JennyPosted on: 1-19-2026

    Old outdated and cockroaches. Bed was clean and floor was but that was it. Also was a smoking room when requested non smoking.

    Smokey and cockroaches

    1Firdous k.Posted on: 1-19-2026

    Location was perfect…

    My stay here was a very bad experience. The room was not clean, and the entire place smelled strongly of cigarettes. Even the bed had a cigarette odor, which made it impossible to sleep comfortably. The overall cleanliness was poor. I cannot recommend this hotel unless they take serious steps to improve room hygiene and air quality i had two little kids they have to check it twice before giving it to me.

    6LarmarPosted on: 1-19-2026

    Location was wonderful. Staff was great. Room had weird smell and beds were very uncomfortable.

    Really need an up date. Rooms are very dated.

    10CherylPosted on: 1-19-2026

    Wonderful pool. Good parking. Good location close to beach but not amidst noise or chaos. The staff was extremely friendly and accommodating.

    If you need “posh”, you may not like it, but if you need a comfortable quiet place to shower and crash, it is a good and very affordable place. I stayed an extra night and would choose to go back there if I stayed at VA Beach again.

    7CaseyPosted on: 8-18-2025

    Lady at check in was very nice

    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…

    1AshmaPosted on: 8-11-2025

    The stuff was nice

    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.

    6HarveyPosted on: 8-7-2025

    The location

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

    3MarkayePosted on: 8-5-2025

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

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

    1RaeganPosted on: 6-24-2025

    The staff was pleasant at first

    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

    1KutscherPosted on: 6-21-2025

    Absolutely nothing

    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.

    1EvelynPosted on: 6-2-2025

    Location

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

    5ChristianPosted on: 5-27-2025

    Location, no bugs in room, relatively clean

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

    Amenities & Policies

    Amenities

    Swimming & Soaking

    • Swimming Pool
    • Outdoor pool

    Transportation

    • Free Parking
    • Accessible parking

    Accessibility

    • Handicapped Rooms/Facilities

    Kid Friendly

    • Family Friendly

    Guest policies

    Check-inAfter 3:00 PM
    Check-outBefore 11:00 AM
    ParkingFree parking is available.
    Children & Extra BedsChildren of all ages are welcome.
    PetsPets are not allowed.
    Room RatesAll rates displayed are for two guests unless otherwise noted.

    Important info

    Please note, parking is limited to one space per room. We only accept reservations with the credit card owner is the person checking in. We no longer accept 2nd party credit cards. The name on the credit card used for the booking should correspond to the guest staying at the property. For reservations made by a third party, you will need to complete an authorization form and present a copy of the person’s ID and credit card.Guests are required to show a photo ID and credit card upon check-in. Please note that all Special Requests are subject to availability and additional charges may apply.

    Location

    MacThrift Motor Inn

    311 22nd St, Virginia Beach, VA

    People also liked

    Currently Viewing

    MacThrift Motor Inn

    MacThrift Motor Inn

    5.4167 Reviews2-Star Hotel

    Back To All Hotels