Sundial Inn Motel and Efficiency

308 21st Street, Virginia Beach, 23451, VA

Best Prices for Your Stay

  • 1 Rooms,
  • 1 Adults

Enter Dates for Best Prices

1 Room / 2 Adults

1 rooms,
2 adults
  • Rooms:

  • Adults:

  • Close

TripAdvisor Rating


Conveniently located just a peaceful stroll away from the beach and famous Virginia Beach boardwalk, the Sundial Inn Motel and Efficiency is an affordable choice for families ready to soak in some sun. This family-friendly inn provides spacious accommodations. Recently renovated rooms have full kitchens, including refrigerators, stovetops, microwaves and coffee makers. You’ll feel right at home, and mealtime will be a breeze. The outdoor swimming pool is a great place to cool off after a long day on the sand. Children under 12 stay free at this fun and bright motel. Free parking is also available for your convenience. You’ll be just a short drive away from the excitement of Busch Gardens Williamsburg. Daily housekeeping will help you keep everything tidy.

Our Editor Loves

  • Outdoor pool
  • Free parking
  • Walking distance to beach

Family Interests

  • Beach
  • Bicycling
  • Golf
  • Museum/Cultural
  • Water Sports

Family Amenities

  • Pool
  • Refrigerator


Wonderful would highly recommend

by Escape788717

My daughters have stayed at this hotel several times but this was our first time. The staff was very nice, the rooms were spacious and clean. It isnt a fancy hotel but it was cheap a 5 minute walk to the beach and the kids loved the pool. We had a 2 bedroom and one of the beds need replaced due to wear but it wasnt so uncomfortable that we could not sleep in it. This is where we will be staying every time we visit VA Beach. The only negative about the hotel is the speed bump coming into the parking lot it is way to high and we drug our car terribly throughout our visit we heard a lot of cars dragging that does need to be fixed but other than that wonderful stay.

Basic but Doable for the Location

by Kanika H

Basic and functional stay close to the beach. What we loved was the close proximity to the beach/boardwalk/restaurants. We were able to leave our vehicle parked for the duration of our stay, and just walk everywhere. The pool was great for when we were done with the sand. What we didn't necessarily like was that our room wasn't quite as clean as I would have liked. We did notice a lack of housekeepers for the amount of rooms the inn had. So I realize that the few housekeepers they did have were doing their best while trying to stay on schedule. Overall I would definitely stay again.