Best Resorts in Virginia Beach

Search over 1 million properties and 550 airlines worldwide.

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Most hotels are fully refundable. Because flexibility matters.

Browse Select Virginia Beach Resorts

Beautiful Oceanfront 2 bedroom luxury suite at Oceanaire Resort, upscale resort
This family-friendly Virginia Beach resort is located on the beach, steps from Virginia Beach Boardwalk, Pacific Avenue, and Seabreeze Beach. Pacific Place and ...
5/5Exceptional! (1 review)
Wonderful Stay
"We had a great stay and couldn't be more pleased with this Oceanaire property. Our condo we stayed in was perfect for my family. Plenty of space, with very pretty views of the ocean and the rooms were spotless. Very well maintained units. They have four pools, two outdoor, one indoor for everyone ..."

Reviewed on Aug 17, 2018

Get rates
Beautiful Oceanfront 2 bedroom luxury suite at Oceanaire Resort, upscale resort
Ocean Key Resort next to Rudee Inlet
The price is $119 per night from Oct 19 to Oct 19
This family-friendly Virginia Beach resort is located on the beach, steps from Virginia Beach Boardwalk, Seabreeze Beach, and 5th Street Beach Stage. Croatan ...
4.5/5Wonderful! (37 reviews)
It is great for the money
"I stayed there over the weekend and the place is very well located. The restaurants nearby are fantastic! There are plenty of stores around the resort as well. Our room was very clean. There were some minor issues with some items such curtain rod being broken, the soap dispenser being empty, the ..."

Reviewed on Aug 31, 2021

Ocean Key Resort next to Rudee Inlet
Ocean Sands Resort with a nice Oceanfront Balcony
The price is $129 per night from Oct 18 to Oct 18
Located in Northeast Virginia Beach, this beachfront resort is in the city center and within a 5-minute walk of Old Coast Guard Station, Seabreeze Beach, and ...
4.4/5Wonderful! (61 reviews)
Wonderful Location
"Thank you for allowing us to stay this past week! The location & view were on point and everyone was very kind & helpful."

Reviewed on Sep 7, 2021

Ocean Sands Resort with a nice Oceanfront Balcony
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Ocean Key Resort
Virginia Beach, VA
The price is $109 per night from Oct 18 to Oct 18
This family-friendly Virginia Beach resort is located on the waterfront, within a 5-minute walk of Seabreeze Beach, Pacific Avenue, and Rudee Inlet. 5th Street ...
3.9/5Very Good! (12 reviews)
Anniversary get a way
"Great resort! Had a wonderful time!!"

Reviewed on Jul 10, 2021

Ocean Key Resort
Ocean Sands Resort with a nice Oceanfront Balcony
The price is $129 per night from Oct 25 to Oct 25
This family-friendly Virginia Beach resort is located near the beach, steps from Old Coast Guard Station, Jungle Golf, and Pacific Avenue. Nightmare Mansion ...
4.5/5Wonderful! (33 reviews)
Very nice unit
"Very nice unit with beautiful view and great location!"

Reviewed on Sep 15, 2021

Ocean Sands Resort with a nice Oceanfront Balcony
The Atrium in the heart of the beachfront with Free Tanning
The price is $99 per night from Oct 3 to Oct 3
This family-friendly Virginia Beach resort is located by the sea, within a 5-minute walk of Pacific Avenue, Nightmare Mansion, and Jungle Golf. Old Coast Guard ...
4.5/5Wonderful! (15 reviews)
Awesome
"Had fun"

Reviewed on Sep 14, 2021

The Atrium in the heart of the beachfront with Free Tanning
Beach Street USA at the Atrium in the heart of VA Beach Oceanfront area!
The price is $99 per night from Oct 3 to Oct 3
This family-friendly Virginia Beach resort is located by the sea, just steps from Pacific Avenue and Nightmare Mansion. Jungle Golf and Old Coast Guard Station ...
4.6/5Wonderful! (20 reviews)
Convenient
"Easy and close to the beach"

Reviewed on Aug 30, 2021

Beach Street USA at the Atrium in the heart of VA Beach Oceanfront area!
Ocean Beach Club and Oceanaire is the nicest resort in Virginia Beach - 4 stars
Located in Northeast Virginia Beach, this beachfront resort is in the city center and within a 5-minute walk of Seabreeze Beach, Virginia Beach Boardwalk, and ...
4.5/5Wonderful! (2 reviews)
Perfect
"The whole experience was fantastic. The pools were great and the beach right across the bike path. The room was tidy with dishes for four. The view from the bedroom window and balcony is flawless."

Reviewed on Jun 26, 2021

Get rates
Ocean Beach Club and Oceanaire is the nicest resort in Virginia Beach - 4 stars
Virginia Beach Turtle Cay - Week 29 (July 18 - 25, 2021) 2 Br 2 Ba Sleep 8
This family-friendly Virginia Beach resort is located near the beach, within a 5-minute walk of Pacific Avenue, Seabreeze Beach, and 5th Street Beach Stage. ...
5/5Exceptional! (1 review)
Turtle Cay
"The resort was excellent! The place was very well maintained, and very clean! We had so much room for the six of us staying and everything was provided! The pools and hot tubs were great! The beach was a quick walk, as were the restaurants and the amazing boardwalk and shops! I would definitely recommend ..."

Reviewed on Jul 31, 2019

Get rates
Virginia Beach Turtle Cay - Week 29 (July 18 - 25, 2021) 2 Br 2 Ba Sleep 8
Ocean Beach Club Resort Oceanfront Unit with Oceanfront Balconies
This family-friendly Virginia Beach resort is located on the beach, just steps from Seabreeze Beach and Virginia Beach Boardwalk. Virginia Beach Convention Center ...
5/5Exceptional! (1 review)
Loved it!
"This was a great family vacation. So relaxing and so easy to have a great family vacation. I do wish the TVs were S mart TVs."

Reviewed on Jul 29, 2021

Get rates
Ocean Beach Club Resort Oceanfront Unit with Oceanfront Balconies
Ocean Sands Resort oceanfront suite with balcony
This family-friendly Virginia Beach resort is located on the beach, steps from Virginia Beach Boardwalk, Seabreeze Beach, and Old Coast Guard Station. Nightmare ...
4.5/5Wonderful! (2 reviews)
Great couples vacation
"Great for couples and wonderfully located. Staff quick, courteous and professional."

Reviewed on Jul 25, 2021

Get rates
Ocean Sands Resort oceanfront suite with balcony
Ocean Key Resort spacious 1 bedroom suite
This family-friendly Virginia Beach resort is located by the sea, steps from Seabreeze Beach, 5th Street Beach Stage, and Virginia Beach Boardwalk. Croatan Beach ...
4/5Very Good! (1 review)
Family Vacation
"This was my first time booking through Verbo. The way the process went I was a little skeptical because it said something went wrong with my payment and the dates were not available for my recommended dates. When checking my account the money came right out. We called the hotel right away and they ..."

Reviewed on Jul 25, 2021

Get rates
Ocean Key Resort spacious 1 bedroom suite
Beach Quarters Resort Oceanfront Unit with Oceanfront Balcony
This family-friendly Virginia Beach resort is located on the beach, steps from 5th Street Beach Stage, Seabreeze Beach, and Virginia Beach Boardwalk. Pacific ...
3/5 (1 review)
Very small garage and dirty floors
"This property looks good on the website, but what you don’t see is that your feet or socks turn black without wearing shoes in the rooms. The garage is very tight turns and difficult to navigate. I stayed in an end unit and the doors slammed loudly which was right next to our bedroom. While these ..."

Reviewed on Sep 2, 2021

Get rates
Beach Quarters Resort Oceanfront Unit with Oceanfront Balcony
Luxury Oceanfront Resort - Ocean Beach Club  Resort - August 21 to August 28
Located in Northeast Virginia Beach, this resort is steps from Pacific Avenue and Virginia Beach Boardwalk. Virginia Beach Convention Center and Neptune Statue ...
Get rates
Luxury Oceanfront Resort - Ocean Beach Club Resort - August 21 to August 28
Oceanaire Resort Oceanfront Resort with Oceanview Balconies!
This family-friendly Virginia Beach resort is located on the beach, just steps from Seabreeze Beach and Virginia Beach Boardwalk. Virginia Beach Convention Center ...
Get rates
Oceanaire Resort Oceanfront Resort with Oceanview Balconies!
Four Sails Resort - Oceanfront by the Neptune Statue
Located in Northeast Virginia Beach, this resort is steps from Pacific Avenue, Virginia Beach Boardwalk, and Seabreeze Beach. Pacific Place and Neptune's Park ...
Get rates
Four Sails Resort - Oceanfront by the Neptune Statue
Ocean Sands Resort, oceanfront suite with balcony
Located in Northeast Virginia Beach, this historic resort is steps from Virginia Beach Boardwalk, Seabreeze Beach, and Old Coast Guard Station. Naval Aviation ...
Get rates
Ocean Sands Resort, oceanfront suite with balcony
Turtle Cay Resort Virginia Beach 2 br sleeps 8
Located in Northeast Virginia Beach, this resort is within a 5-minute walk of Pacific Avenue and Virginia Beach Boardwalk. Virginia Beach Convention Center and ...
Get rates
Turtle Cay Resort Virginia Beach 2 br sleeps 8
TIMESHARE WEEK RENTAL, Atrium resort Virginia Beach Va, JUNE 25 to July2 ONLY
Located in Northeast Virginia Beach, this resort is within a 10-minute walk of Pacific Avenue and Virginia Beach Boardwalk. Virginia Beach Convention Center ...
Get rates
TIMESHARE WEEK RENTAL, Atrium resort Virginia Beach Va, JUNE 25 to July2 ONLY
Barclay Towers Resort Oceanfront Units with Oceanfront Balcony
This family-friendly Virginia Beach resort is located on the beach, just steps from Virginia Beach Boardwalk and Seabreeze Beach. Pacific Avenue and 5th Street ...
4/5Very Good! (4 reviews)
Great place
"Awesome place, many local attractions."

Reviewed on Sep 13, 2021

Get rates
Barclay Towers Resort Oceanfront Units with Oceanfront Balcony
Don't see what you're looking for?
See all available properties in Virginia Beach
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Other property types in Virginia Beach

Ocean Beach Club by Diamond Resorts

Ocean Beach Club by Diamond Resorts

3.5 out of 5
3401 Atlantic Ave, Virginia Beach, VA
The price is $129 per night from Sep 27 to Sep 27
4/5Very Good! (2,422 reviews)
"It was nice and clean. The heated pools were lovely.."

Reviewed on Sep 21, 2021

Ocean Beach Club by Diamond Resorts
The Ocean Reef Suites at Virginia Beach

The Ocean Reef Suites at Virginia Beach

2.5 out of 5
2604 Atlantic Avenue, Virginia Beach, VA
The price is $50 per night from Oct 7 to Oct 7
2.9/5 (294 reviews)
"It was great I love the fact that they allow u to park until 1 after check out. What I found unique was the random power outage that no one seemed affected by 😂 I will def book here in the future"

Reviewed on Sep 22, 2021

The Ocean Reef Suites at Virginia Beach
Country Inn & Suites by Radisson, Virginia Beach (Oceanfront), VA

Country Inn & Suites by Radisson, Virginia Beach (Oceanfront), VA

3 out of 5
1801 Atlantic Ave, Virginia Beach, VA
The price is $114 per night from Oct 5 to Oct 5
3.9/5Very Good! (1,261 reviews)
"The check in parking"

Reviewed on Sep 21, 2021

Country Inn & Suites by Radisson, Virginia Beach (Oceanfront), VA
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Resorts in Virginia Beach

Longing for a relaxing getaway? Treat yourself to all the comforts of a resort, where you can find everything you want for your stay—from tasty dining options to activities and shopping. Check out the 22 resorts in Virginia Beach and discover the best one for you, whether you envision yourself kicking back in a room with stunning views or checking out the on-site boutiques.

Here are our top-rated Virginia Beach resorts:

Ocean Key Resort Next to Rudee Inlet - Situated just a 5-minute walk from Virginia Beach Boardwalk

  • Has a spa tub and a fitness center

Ocean Sands Resort With a Nice Oceanfront Balcony - Located right by Virginia Beach Boardwalk

  • Enjoy the spa tub and fitness center

Ocean Sands Resort With a Nice Oceanfront Balcony - Located right by Virginia Beach Boardwalk

  • Amenities include a spa tub and a fitness center

Lovely Efficiency Suite for 2 in Resort Area of Virginia Beach - Situated just 10 minutes away from Virginia Beach Boardwalk

What Can I Do in Virginia Beach?

Travelers love exploring the beaches in Virginia Beach, and come here for jogging and other popular activities. Check out the interesting exhibits at Old Coast Guard Station and Virginia Museum of Contemporary Art, or head to Sandbridge Beach and Croatan Beach for some time by the water. Other top attractions you can add to your list are Virginia Beach Boardwalk and Virginia Aquarium and Marine Science Center.

Visitors also enjoy Virginia Beach for its:

  • Sports
  • Surfing
  • Live music

When Should I Visit Virginia Beach?

Here's an overview of the typical weather to help with choosing your travel dates:

  • The hottest months are typically July and August, while January and February are the coldest months
  • January-March: Daytime temperatures average 64° F and nighttime temperatures average 32° F
  • April-June: 87° F is the daytime average and 43° F is the nighttime average
  • July-September: Daytime averages are around 88° F and nighttime averages are around 58° F
  • October-December: The average temperatures are 75° F during the day and 32° F at night
  • Average rainfall is 44.37 inches in a year

How to Get to Virginia Beach and Around the Area

Virginia Beach Transportation
NameTypeDistance
Norfolk, VA (ORF-Norfolk Intl.) Airport 13 mi (20.9 km)
Newport News, VA (PHF-Newport News - Williamsburg Intl.) Airport 34.3 mi (55.3 km)

Frequently asked questions

More trip options