Skip to main content.
All hotels in Virginia Beach, Virginia, United States of America
1 room, 2 adults

Sundial Inn, Virginia Beach

2-star2 stars
308 21st StVirginia BeachVA23451United States of America

No-frills Virginia Beach motel with outdoor pool
  • Free WiFi and free parking
  • Collect nightsYou can collect® Rewards nights here
Beautiful beach
Great location
Amenities are not the best
Breakfast can be improved
277See all 277 reviews
From 231 reviewsTripAdvisor Traveller Rating

Sundial Inn, Virginia Beach

from $49
  • Standard Double Room
  • Deluxe Double Room

At a glance

Key facts

Hotel size

  • This hotel has 67 rooms
  • This hotel is arranged over 3 floors


  • Check-in time starts at 3 PM
  • Check-out time is 11 AM

Required at check in

  • Credit card or cash deposit required

  • Government-issued photo ID required

  • Minimum check-in age is 21

Travelling with others


  • No cribs (infant beds)


  • Pets not allowed


  • Free WiFi in public areas

  • Free WiFi in rooms



  • Free self parking

Other information

  • Smoke-free property
* See small print for additional details or extra charges

In the hotel

Things to do
  • Outdoor pool
  • Tours/ticket assistance

In the room

Home comforts
  • Air conditioning
  • Coffee/tea maker
  • Iron/ironing board
Freshen up
  • Private bathroom
  • Shower/tub combination
  • Hair dryer
Be entertained
  • TV
  • Cable TV channels
Stay connected
  • Desk
  • Free WiFi
  • Phone
Food and drink
  • Refrigerator
  • Microwave
  • Daily housekeeping

Sundial Inn, Virginia Beach’s small print

Also known as

  • Sundial Inn
  • Sundial Inn Virginia Beach
  • Sundial Virginia Beach
  • Sundial Hotel Virginia Beach
  • Sundial Motel Virginia Beach
  • Sundial Inn Motel And Efficiency Hotel Virginia Beach


Optional extras

Rollaway beds are available for USD 10 per night

Cribs/Infant beds are available for an extra charge

We have included all charges provided to us by this property. However, charges can vary, for example, based on length of stay or the unit you book.

What’s around Sundial Inn, Virginia Beach


  • Virginia Aquarium and Marine Science Center - 44 min walk
  • Pacific Avenue - 1 min walk
  • Nightmare Mansion - 4 min walk
  • Jungle Golf - 4 min walk
  • Old Coast Guard Station - 6 min walk
  • 17th Street Park - 8 min walk
  • Naval Aviation Monument Park - 8 min walk
  • John Wareing Monument - 8 min walk

Getting around

  • Norfolk, VA (ORF-Norfolk Intl.) - 23 min drive
  • Norfolk Station - 21 min drive
  • Free self parking

Recent reviews

Good 7.0 From 277 reviews

Sundial Inn, Virginia Beach
Gave a review for the additional day's stay
gregory, us4 night trip
Sundial Inn, Virginia Beach
never too late
wish I had found this hotel years ago so that I didn't spend so much or go so far from the Boardwalk show
gregory, us1 night trip
Sundial Inn, Virginia Beach
Older hotel, not well taken care of. A lot of shady people around. No elevator in the building we were in and had to climb 4 flights of stairs to our room. Won’t stay there again and wouldn’t recommend.
Merlin, us3 night trip
Sundial Inn, Virginia Beach
Excellent stay
Perfect stay! Location was great, close to the beach and walking distance to all entertainments and restaurants. It’s affordable and what I expect for an area that I’m mostly just using to sleep! The tall guy at the front desk is very welcoming and great customer service.
Jeffrey, us3 night trip
Sundial Inn, Virginia Beach
Very Good8.0
Decent for the price, but a little smoky smelling
The hotel staff were super friendly. We loved the location of the hotel as it was close to everything within walking distance. The room is outdated and could use some softer mattresses. Our room was supposed to be Non-smoking, but it smelled like it had been smoked in and our clothes reeked of smoke when we got home. There was also a burn hole in the comforter on the bed. The room was clean despite those issues, the shower was hot and the AC was cold. For the price we paid I wasn't expecting luxury, but would have been happier without the smoky smells.
James, us2 night trip

See all reviews

Sundial Inn, Virginia Beach

Is the description of this hotel not correct? Tell us