Skip to main content

The best resorts in Virginia Beach

Check out our pick of great resorts in Virginia Beach

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Delta Hotels by Marriott Virginia Beach Waterfront, hotel in Virginia Beach

Set on the Chesapeake Bay and featuring a private beach, this Virginia Beach hotel offers on-site dining options and easy access to attractions.

Good Location
Scored 8.4
8.4
Rated very good
Very good
1,527 reviews
Price from
£119.26
1 night, 2 adults
Hilton Vacation Club Oceanaire Virginia Beach, hotel in Virginia Beach

This oceanfront hotel overlooking Virginia Beach boast rooms with a private balcony and 4 indoor and outdoor pools. Various shops and art entertainment are on the boardwalk, just steps away.

Everything was very clean and the staff was very helpful!
Scored 8.1
8.1
Rated very good
Very good
587 reviews
Price from
£109.75
1 night, 2 adults
Boardwalk Resort and Villas, hotel in Virginia Beach

Just one block from the Virginia Beach Amusement Park and the Virginia Beach Fishing Pier, this modern, ocean front hotel features on-site casual dining, an indoor pool, and suites with free Wi-Fi.

Everything was great. Friendly staff, great location the room was clean and comfortable. I would definingly stay here again.
Scored 8.2
8.2
Rated very good
Very good
656 reviews
Price from
£106.48
1 night, 2 adults
Holiday Inn Va Beach-Oceanside 21st St, an IHG Hotel, hotel in Virginia Beach

This oceanfront hotel in Virginia Beach is only minutes away from the Virginia Aquarium, Virginia Beach Sports Center and offers stunning views of the ocean and the boardwalk as well as an on-site...

The location was perfect
Scored 8.7
8.7
Rated fabulous
Fabulous
673 reviews
Price from
£127.53
1 night, 2 adults
Holiday Inn Express Hotel & Suites Virginia Beach Oceanfront, an IHG Hotel, hotel in Virginia Beach

Directly on the beach and a short drive from popular attractions such as Busch Gardens, this completely non-smoking Virginia Beach hotel provides spacious guestrooms and a free daily hot breakfast.

Great staff and location
Scored 8.7
8.7
Rated fabulous
Fabulous
956 reviews
Price from
£132.13
1 night, 2 adults
Embassy Suites By Hilton Virginia Beach Oceanfront Resort, hotel in Virginia Beach

Embassy Suites By Hilton Virginia Beach Oceanfront Resort is situated on the beachfront in Virginia Beach, 1.4 km from King Neptune Statue on the Boardwalk and 30 km from Norfolk Botanical Garden.

It's a great place, the breakfast is spectacular, one hundred percent recommended, my family and I will return to this hotel, we loved bringing our pet.
Scored 8.9
8.9
Rated fabulous
Fabulous
431 reviews
Price from
£157.05
1 night, 2 adults
Turtle Cay Resort, hotel in Virginia Beach

This Virginia Beach resort features 2 outdoor pools and a 9-foot waterfall. Located just 1 block from the Atlantic Ocean, it offers spacious accommodations and all suites have a private balcony.

Spacious apartment. Enjoyed being able to self cater. Washing machine and dryer in room was a bonus. Location was great. Free secure parking Friendly greeting at reception
Scored 7.8
7.8
Rated good
Good
1,280 reviews
Price from
£80.74
1 night, 2 adults
Beach Quarters Resort, hotel in Virginia Beach

Featuring a rooftop pool and restaurant overlooking the Atlantic Ocean, every room at this modern hotel on the Virginia Beach boardwalk offers a private balcony facing the beach.

Excellent spacious room with comfortable lounge area and kitchen. Plenty of crockery, cutlery etc. Right next to beach and shops/restaurants. Decent pool and hot tub.
Scored 7.8
7.8
Rated good
Good
2,030 reviews
Price from
£72.47
1 night, 2 adults
The Barclay Towers Hotel and Resort, hotel in Virginia Beach

This completely non-smoking hotel in Virginia Beach, Virginia offers a fully equipped kitchens in every suite. The Atlantic Ocean is a short walk from the hotel.

Location is everything!
Scored 7.5
7.5
Rated good
Good
2,852 reviews
Price from
£91.77
1 night, 2 adults
Ocean Sands Resort, Oceanfront, Virginia Beach by Vacatia, hotel in Virginia Beach

This oceanfront property offers Caribbean-style suites with a fully equipped kitchen. It offers a seasonal restaurant and 24-hour front desk.

Amazing location on the beach and very comfortable mini suite with a well appointed kitchen that suited our needs for a stay of two weeks. The hotel really ticks all the boxes with incredibly friendly staff....starting with the management. We will definitely stay there again!!!
Scored 7.7
7.7
Rated good
Good
1,200 reviews
Price from
£145.23
1 night, 2 adults
All resorts in Virginia Beach
Looking for a resort?
Travellers who truly “get away from it all” trust resorts to provide the pinnacle of all-inclusive relaxation. Resort guests are invited to enjoy communal onsite amenities like pools, spas, restaurants, activities, excursions and shops, and stay the night in luxurious private rooms, villas or apartments.

Most booked resorts in Virginia Beach this month

See all

Highly rated resorts in Virginia Beach

  • Delta Hotels by Marriott Virginia Beach Waterfront
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 1,527 reviews

    Set on the Chesapeake Bay and featuring a private beach, this Virginia Beach hotel offers on-site dining options and easy access to attractions.

    great size of room, very comfortable bed, nice decor.

  • Embassy Suites By Hilton Virginia Beach Oceanfront Resort
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 431 reviews

    Embassy Suites By Hilton Virginia Beach Oceanfront Resort is situated on the beachfront in Virginia Beach, 1.4 km from King Neptune Statue on the Boardwalk and 30 km from Norfolk Botanical Garden.

    Breakfast was very good, I liked all the selections!

  • Hilton Vacation Club Oceanaire Virginia Beach
    Scored 8.1
    8.1
    Rated very good
    Very good
     · 587 reviews

    This oceanfront hotel overlooking Virginia Beach boast rooms with a private balcony and 4 indoor and outdoor pools. Various shops and art entertainment are on the boardwalk, just steps away.

    Everything was fantastic love the pool and hot tub

  • Boardwalk Resort and Villas
    Scored 8.2
    8.2
    Rated very good
    Very good
     · 656 reviews

    Just one block from the Virginia Beach Amusement Park and the Virginia Beach Fishing Pier, this modern, ocean front hotel features on-site casual dining, an indoor pool, and suites with free Wi-Fi.

    Property was beautiful and location was on point!!

  • Holiday Inn Va Beach-Oceanside 21st St, an IHG Hotel
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 673 reviews

    This oceanfront hotel in Virginia Beach is only minutes away from the Virginia Aquarium, Virginia Beach Sports Center and offers stunning views of the ocean and the boardwalk as well as an on-site...

    I love the room location and the setup of the room

  • Holiday Inn Express Hotel & Suites Virginia Beach Oceanfront, an IHG Hotel
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 956 reviews

    Directly on the beach and a short drive from popular attractions such as Busch Gardens, this completely non-smoking Virginia Beach hotel provides spacious guestrooms and a free daily hot breakfast.

    Excellent location. Good breakfast. Clean rooms.

FAQ about resorts in Virginia Beach

Resorts that guests love in Virginia Beach

See all
  • Avg. price/night: £91
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 732 reviews
    The resort was clean and newly renovated. Staff was lovely and the place smelled amazing. Coffee was great and so was the shower
    B
    Brandi
    Family with young children
  • Avg. price/night: £157.05
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 431 reviews
    Perfect for our little family of 4. The resort has everything we needed within a very short distance, 2 pools, the beach, towels & chairs, plenty of restaurants, ice cream, etc. A great location! Our room was spacious, clean, well isolated and comfortable.
    Daniel
    Family with young children
  • Avg. price/night: £73.81
    Scored 7.1
    7.1
    Rated good
    Good
     · 4,264 reviews
    I liked nothing about this property, it was dinky and old , stinky and need to be condemned. I didn’t feel comfortable at all . Didn’t sleep because it smelled so bad. I should be refunded for that night . I just gave my money to Ocean Resort, for nothing in return.
    Calvin
    Young couple
  • Scored 8.1
    8.1
    Rated very good
    Very good
     · 1,361 reviews
    I loved everything especially the location and how every unit is literally like a 1 bedroom apartment and the 2 balconies is a plus indeed. The only thing they possibly need to do is clean the pool and the parking is a bit off if you have a big vehicle. Besides that I have no complaints. We had a wonderful stay and will definitely look into staying next year for more days as this time it was a bit short. Thx Four Sails Resort
    Victoria Leiannah
    Family with young children
  • Avg. price/night: £75.23
    Scored 7.5
    7.5
    Rated good
    Good
     · 2,852 reviews
    Yes, I like the politeness your hotel person that checked me on showed me. Very pleasant and welcoming. I love the space in the room as well as the location. This was my first time staying at your resort, But it most definitely will not be my last.
    Judy
    Family with young children
  • Avg. price/night: £157.05
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 431 reviews
    The resort and staff were lovely. The pool was beautiful, and we appreciated the little touches (activities, chairs, etc.). The property felt like a resort, not a hotel.
    S
    Samantha
    Family with young children
  • Scored 8.1
    8.1
    Rated very good
    Very good
     · 1,361 reviews
    The location on the beach was amazing - right by a public shower station and the resort had one as well. Free bike rental was much appreciated, and they even have a box of first come, first serve beach toys. The staff was amazing as well! All extremely helpful, courteous, and kind. We had the Chesapeake bay suite. Beds were comfortable. Living room was well furnished. Very clean, which is a major plus.
    Andrew
    Family with young children
  • Avg. price/night: £73.81
    Scored 7.1
    7.1
    Rated good
    Good
     · 4,264 reviews
    Our stay at the Ocean Resort Hotel was satisfactory even though the room we had been assigned had a leak in the bathroom ceiling. Reporting the situation to the person on duty at night shift whose name is Manjusha, she immediately and very kindly reassigned us another room in good condition. We were able to enjoy our vacation without any worries.
    JOSEFINA
    Family with young children
  • Avg. price/night: £94.67
    Scored 7.8
    7.8
    Rated good
    Good
     · 2,030 reviews
    Central location and that was amazing. Everything we needed was just walking distance front the resort. The staff was very helpful and friendly, we loved the amenities. Check in and check out was a breeze. Parking was free.
    Eva
    Family with young children
  • Avg. price/night: £108.23
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 540 reviews
    The room was so neat and clean and I was impressed with the balcony furniture it wasn’t all beat up and ragged. The location just steps from the beach was also very nice and the proximity of the restaurants made you feel like you’re in an all inclusive resort.
    Calvin
    Family with young children

Research, refine and make plans for your whole trip