Skip to main content

The best inns in Virginia Beach

Check out our pick of great inns in Virginia Beach

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Complete with a private bathroom, all rooms at the inn are fitted with a flat-screen TV and air conditioning, and some rooms are fitted with a seating area. At Angie's Guest Cottage the rooms include bed linen and towels.

Feeling of staying in an old but very well maintained family house is great! My wife and I really liked the look and feel, confort and cleanness of the property. And the staff was always welcoming with a sincere smile.

Show more Show less
8
Very good
142 reviews

MacThrift Motor Inn offers accommodation in Virginia Beach, 300 metres 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.

Clean ,comfortable rooms. 2 blocks of the ocean. Great location. Friendly staff. I have been coming here for years now. It's dated, but I'm at the beach to be out and about, not in the room.

Show more Show less
5.4
Review score
120 reviews
Price from
€ 215
per night

Avamere 206 Inn at Old Beach offers free WiFi throughout the property and rooms with air conditioning in Virginia Beach. The property is located 29 km from Norfolk Botanical Garden, 4.3 km from Virginia Aquarium & Marine Science Center and 4.6 km from Owl Creek. The property is non-smoking and is set 1.1 km from King Neptune Statue on the Boardwalk.

Show more Show less
10
Exceptional
1 reviews
Price from
€ 405
per night

Newcastle 106 Inn at Old Beach provides free WiFi throughout the property and rooms with air conditioning in Virginia Beach. The property is set 29 km from Norfolk Botanical Garden, 4.3 km from Virginia Aquarium & Marine Science Center and 4.6 km from Owl Creek. The property is non-smoking and is located 1.1 km from King Neptune Statue on the Boardwalk.

Show more Show less
Price from
€ 351
per night

Looking for an inn?

Perfect for rustic breaks in the countryside, an Inn is a small property with basic hotel services and typically traditional decor. Inns are fully licensed and have a bar providing food and drinks in the evening, which distinguishes them from country or guest houses.
Search inns in Virginia Beach

Most booked inns in Virginia Beach this month

Inns that guests love in Virginia Beach

  • Avg. price/night: € 256.80
    6.9
    Scored 6.9
    Pleasant
    Rated pleasant
     · 3,182 reviews
    Atmosphere, location, staff is very accommodating and helpful. Restaurant was great. Bar, server and food great -- Except no ice tea available for dinner service
    Byrd
    Family with young children
  • Avg. price/night: € 273.35
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 531 reviews
    It was one of the most beautifully decorated properties I have ever seen. As soon as you walk into the building you are greeted by very pleasant staff. My room was very clean, they have room service for breakfast, lunch dinner and drinks.
    Raven
    People with friends
  • Avg. price/night: € 345.39
    7.9
    Scored 7.9
    Good
    Rated good
     · 1,031 reviews
    From the minute we got there I noticed the grounds around the Inn were neat in appearance. Check-in was a breeze, the staff were really nice & they did everything to make us feel welcome. The room was really clean & I loved being on ocean front. The breakfast was also delicious & the ladies working there were so nice & helpful. I will be coming back soon!!!!!
    Foster
    Family with young children
  • Avg. price/night: € 345.39
    7.9
    Scored 7.9
    Good
    Rated good
     · 1,031 reviews
    The updated remodeling, no more typical Hampton inn style, love it. We have been staying at the Hampton Inn South every year since it originally opened. We will definitely be back again. All the staff were extremely helpful, friendly, and always smiling.
    Mccoy
    Young couple
  • Avg. price/night: € 269.76
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 1,763 reviews
    I was there for a 3 night stay. The minute we arrived the staff received us great and checked in to our room fast without any issues. We had dinner at the grill located beside the pool. Food was awesome!
    Jessica
    Family with young children
  • Avg. price/night: € 281.77
    7.2
    Scored 7.2
    Good
    Rated good
     · 2,334 reviews
    Everything was great.. from beginning to end.
    Sylvia
    Family with young children
  • Avg. price/night: € 112.90
    4.9
    Scored 4.9
    Disappointing
    Rated disappointing
     · 1,197 reviews
    Ambassador Inn has the friendliest staff.
    Krystal
    Solo traveller
  • Avg. price/night: € 313.34
    7.5
    Scored 7.5
    Good
    Rated good
     · 2,189 reviews
    The entire staff was very friendly and courteous. All of the facilities were clean and stocked. The room was spacious with a great view of the beach and ocean and also had a balcony. Great location and the breakfast had a good variety of hot and cold items. We had a great time and we would recommend Country Inn and Suites to anyone staying in Virginia Beach.
    Johnny
    Family with young children
  • Avg. price/night: € 121.59
    7.2
    Scored 7.2
    Good
    Rated good
     · 514 reviews
    Taste wise the breakfast was Good and the dinning area was very clean
    Morgan
    Family with young children
  • Avg. price/night: € 119.33
    6.3
    Scored 6.3
    Pleasant
    Rated pleasant
     · 395 reviews
    The property is in a great location for the wedding venue at The Lesner Inn. The rate was so much more affordable for the area. We had looked at other hotels and Airbnbs and we just couldn’t justify paying the amounts that they wanted.
    Beth
    Young couple

Research, refine and make plans for your whole trip