Skip to main content

The best resorts in Virginia Beach

Check out our selection 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.

Great location
Scored 8.4
8.4
Rated very good
Very Good
1,499 reviews
Price from
$135
1 night, 2 adults
Hilton Vacation Club Oceanaire Virginia Beach, hotel in Virginia Beach

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

Nothing
Scored 8.1
8.1
Rated very good
Very Good
612 reviews
Price from
$92.65
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.

It was very clean. Location was great. The rooms were awesome. Staff was very helpful.
Scored 8.2
8.2
Rated very good
Very Good
667 reviews
Price from
$99
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...

I gifted 3 days for my son and daughter in law. When his schedule changed I reached out via bookings contacted the hotel to request a refund or voucher because my son is a coastguard and due to a schedule change he couldn’t make the first 2 days. I understand that it was non refundable purchase but when he arrived she could not honor the 3rd night because he was a no show!!!???? My son had to pay again for the 3rd night!!!
Scored 8.7
8.7
Rated excellent
Excellent
673 reviews
Price from
$137
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 nonsmoking Virginia Beach hotel provides spacious guestrooms and a free daily hot breakfast.

Hotel was clean, staff was friendly, breakfast was delicious
Scored 8.7
8.7
Rated excellent
Excellent
929 reviews
Price from
$142
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 located on the beachfront in Virginia Beach, a few steps from Viginia Beach and a 16-minute walk from King Neptune Statue on the Boardwalk....

Very beautiful room with stunning views. Cool activities and helpful staff
Scored 8.9
8.9
Rated excellent
Excellent
399 reviews
Price from
$153
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.

Location
Scored 7.8
7.8
Rated good
Good
1,326 reviews
Price from
$79
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.

The location was good The room was great with the ocean front view in the morning was beautiful the pool and the spa was great will be visiting again
Scored 7.8
7.8
Rated good
Good
2,074 reviews
Price from
$69
1 night, 2 adults
The Barclay Towers Hotel and Resort, hotel in Virginia Beach

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

It was great being on the board walk
Scored 7.6
7.6
Rated good
Good
2,844 reviews
Price from
$98.10
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.

It was clean, staff was wonderful!
Scored 7.7
7.7
Rated good
Good
1,156 reviews
Price from
$106.25
1 night, 2 adults
All resorts in Virginia Beach
Looking for a resort?
Travelers who really want to “get away from it all” trust resorts to provide the pinnacle of all-inclusive relaxation. Resort guests are invited to enjoy communal on-site 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

Highly-rated resorts in Virginia Beach

  • Delta Hotels by Marriott Virginia Beach Waterfront
    Scored 8.4
    8.4
    Rated very good
    Very Good
     · 1,499 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 excellent
    Excellent
     · 399 reviews

    Embassy Suites By Hilton Virginia Beach Oceanfront Resort is located on the beachfront in Virginia Beach, a few steps from Viginia Beach and a 16-minute walk from King Neptune Statue on the Boardwalk.

    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
     · 612 reviews

    This oceanfront hotel overlooking Virginia Beach features 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
     · 667 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 excellent
    Excellent
     · 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 excellent
    Excellent
     · 929 reviews

    Directly on the beach and a short drive from popular attractions such as Busch Gardens, this completely nonsmoking 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

  • Avg. price/night: $125.35
    Scored 8.7
    8.7
    Rated excellent
    Excellent
     · 750 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: $186.60
    Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 399 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: $106.84
    Scored 7.1
    7.1
    Rated good
    Good
     · 4,232 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,447 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: $110.68
    Scored 7.6
    7.6
    Rated good
    Good
     · 2,844 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: $186.60
    Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 399 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,447 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: $106.84
    Scored 7.1
    7.1
    Rated good
    Good
     · 4,232 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: $190.60
    Scored 7.8
    7.8
    Rated good
    Good
     · 2,074 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: $141.15
    Scored 8.5
    8.5
    Rated very good
    Very Good
     · 546 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