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.

Right on the beach which was good, pool was a bonus, rooms were good, large car park in the basement.
Scored 8.4
8.4
Rated very good
Very good
1,515 reviews
Price from
£127.73
per night
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
658 reviews
Price from
£107.19
per night
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...

Prime location, easy parking
Scored 8.7
8.7
Rated fabulous
Fabulous
662 reviews
Price from
£120.77
per night
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.

The staff was excellent when checking in and leaving. Met all of our needs. Location was great.
Scored 8.6
8.6
Rated fabulous
Fabulous
902 reviews
Price from
£125.12
per night
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.

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.
Scored 8.9
8.9
Rated fabulous
Fabulous
379 reviews
Price from
£160.71
per night
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,381 reviews
Price from
£92.13
per night
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.

Great location. Beach and boardwalk steps away. Lovely seafood restaurant next door.
Scored 7.8
7.8
Rated good
Good
2,144 reviews
Price from
£68.63
per night
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
Scored 7.6
7.6
Rated good
Good
2,949 reviews
Price from
£86.91
per night
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.

Location
Scored 7.6
7.6
Rated good
Good
1,103 reviews
Price from
£200.85
per night
Holiday Inn & Suites Virginia Beach - North Beach, an IHG Hotel, hotel in Virginia Beach

With direct access to the beach and boardwalk, this Virginia Beach oceanfront hotel offers three outdoor pools and an indoor pool with lazy a river. Free WiFi is available.

Super
Scored 7.8
7.8
Rated good
Good
1,380 reviews
Price from
£99.65
per night
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.
Search resorts in Virginia Beach

Most booked resorts in Virginia Beach this month

Highly rated resorts in Virginia Beach

  • Delta Hotels by Marriott Virginia Beach Waterfront
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 1,515 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
     · 379 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!

  • Holiday Inn Va Beach-Oceanside 21st St, an IHG Hotel
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 662 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.6
    8.6
    Rated fabulous
    Fabulous
     · 902 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.

  • Hilton Vacation Club Oceanaire Virginia Beach
    Scored 8.1
    8.1
    Rated very good
    Very good
     · 658 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

FAQ about resorts in Virginia Beach

Resorts that guests love in Virginia Beach

  • Avg. price/night: £138.40
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 770 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: £282.65
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 379 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: £88.70
    Scored 7.1
    7.1
    Rated good
    Good
     · 4,222 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.2
    8.2
    Rated very good
    Very good
     · 1,476 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: £102.57
    Scored 7.6
    7.6
    Rated good
    Good
     · 2,949 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: £282.65
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 379 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.2
    8.2
    Rated very good
    Very good
     · 1,476 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: £88.70
    Scored 7.1
    7.1
    Rated good
    Good
     · 4,222 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: £100.75
    Scored 7.8
    7.8
    Rated good
    Good
     · 2,144 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: £132.95
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 561 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