Virginia Beach

Find Resorts in Virginia Beach

Enter your dates for the latest hotel rates and availability.

Swipe up to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

We found 12 Virginia Beach Resorts for you

Choose your travel dates to see the latest prices and deals.
Most Booked
Lowest Price
Closest to Downtown
Highest Rated
Holiday Inn Express & Suites VA Beach Oceanfront
Holiday Inn Express & Suites VA Beach OceanfrontHoliday Inn Express & Suites VA Beach OceanfrontHoliday Inn Express & Suites VA Beach OceanfrontHoliday Inn Express & Suites VA Beach OceanfrontHoliday Inn Express & Suites VA Beach OceanfrontHoliday Inn Express & Suites VA Beach Oceanfront
76
Hotels in Virginia Beach
Situated on the surfside of Virginia Beach, Holiday Inn Express & Suites Virginia Beach Oceanfront features direct access to the sandy shores of Virginia Beach and the bustling Boardwalk. Just steps from the Virginia Beach Fishing Pier and near top attractions like the Virginia Aquarium, IMAX Theatre, Ocean Breeze Waterpark, and Veterans United Home Loans Amphitheater, we offer easy access to the best of the area. Near 11 golf courses, the Virginia Beach Convention Center, and Norfolk Airport, we are the ideal choice for both business and leisure travelers. Elevate your stay with our exceptional service and thoughtful amenities like a 24-hour Fitness Center, indoor pool, free breakfast buffet, free parking, and free Wi-Fi. At the end of a fun-filled day, relax in our oceanfront guest rooms with private balconies and stunning views. Stay with us, sink into comfort and wake up to waves. Book your Virginia Beach Oceanfront retreat today!

"The location of the hotel is excellent, parking is convenient, and the sea view is invincible. The living room and bedroom of the suite are separated for easy sea view and rest. You can sit in the living room and watch the sea, or you can go to the balcony to see the wider sea. It is worth mentioning that the balcony windows are very soundproof. Breakfast is also very good. If the air conditioning sound is a little smaller, the wireless network effect is better, it is perfect."
Very Good
109 reviews
8.6/10
1 night
From $122
Check Availability
Beach Quarters Resort
Beach Quarters ResortBeach Quarters ResortBeach Quarters ResortBeach Quarters ResortBeach Quarters ResortBeach Quarters Resort
58
Hotels in Virginia Beach
Located in Virginia Beach (Northeast Virginia Beach), Beach Quarters Resort is within a 10-minute walk of JT's Grommet Island Park and Atlantic Wildfowl Heritage Museum. This beach hotel is 1.8 mi (2.9 km) from Virginia Museum of Contemporary Art and 1.9 mi (3 km) from Ocean Breeze Waterpark. Take advantage of recreational opportunities offered, including an indoor pool, an outdoor tennis court, and an outdoor pickleball court. This hotel also features complimentary wireless internet access, concierge services, and a vending machine. Featured amenities include a 24-hour business center, express check-out, and a 24-hour front desk. Limited parking is available onsite. Make yourself at home in one of the 168 air-conditioned rooms featuring microwaves and flat-screen televisions. Rooms have private balconies or patios. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms have complimentary toiletries and hair dryers.

"The staff was very friendly, and the accommodations were fantastic! The room was clean and had a full kitchenette with everything I could possibly need, including a refrigerator/freezer that actually worked well and a full sized coffee maker with coffee! My view from my room was amazing! And, I really enjoyed the indoor pool and Jacuzzi. It was winter, so I wasn't sure that the accommodations would be up to par, but they most certainly were. I enjoyed every minute of my time there."
Very Good
103 reviews
8.1/10
1 night
From $72
Check Availability
Embassy Suites by Hilton Virginia Beach Oceanfront Resort
Embassy Suites by Hilton Virginia Beach Oceanfront ResortEmbassy Suites by Hilton Virginia Beach Oceanfront ResortEmbassy Suites by Hilton Virginia Beach Oceanfront ResortEmbassy Suites by Hilton Virginia Beach Oceanfront ResortEmbassy Suites by Hilton Virginia Beach Oceanfront ResortEmbassy Suites by Hilton Virginia Beach Oceanfront Resort
99+
Hotels in Virginia Beach
Daily Resort Charge includes: Guest internet access; daily resort activities including fitness classes, bourbon tasting, kids' activities and more; metal detectors; self-guided historic tours with book; 2 beach chairs in spring/summer or bike rental for 2 in fall/winter. Fun, friendly and always great for families, the Embassy Suites Virginia Beach Oceanfront Resort is a signature property of the Cavalier Resort Virginia Beach. Rooms and suites feature balconies and ocean views, room service and all the modern-day conveniences you expect. With 157 luxury hotel suites and 15,000 square feet of conference and restaurant space, the Embassy Suites offers a host of first-class amenities, from indoor and outdoor pools to daily activities to a 24/7 fitness center. Plus, two enticing eateries, including TNT, an open-air oasis serving up margaritas and Mexican cuisine and Arbuckle's Bar and Grill, a complement to the Cavalier Resort's top ranked restaurants. Find us on the Virginia Beach oceanfront, a short walk from the beach. We're a 10-minute drive from Ocean Breeze water park and Motor World amusement park. Virginia Beach Aquarium is four miles away and Neptune's Park is a 15-minute walk. Use our oceanfront ballroom for your next event and enjoy our complimentary evening reception.

"Have always loved the Cavelier Spa and restaurants. So I was so happy to book a last minute couples night away with my husband for our 15 year at the Embassy Suites and was not disappointed. The decor and aesthetic is amazing. The music theme was so fun. The hotel room was clean and comfortable. We walked over to Orion’s Roof for dinner which is also a family favorite. It was a great 24 hour stay."
Great
97 reviews
9.1/10
1 night
From $139
Check Availability
Virginia Beach
You Might Like
Virginia Beach Hotels With BreakfastVirginia Beach Hotels With Twin RoomVirginia Beach Hotels With 1 Double BedVirginia Beach Hotels With Swimming PoolVirginia Beach Hotels With Free Cancellation
Delta Hotels Virginia Beach Waterfront
Delta Hotels Virginia Beach WaterfrontDelta Hotels Virginia Beach WaterfrontDelta Hotels Virginia Beach WaterfrontDelta Hotels Virginia Beach WaterfrontDelta Hotels Virginia Beach WaterfrontDelta Hotels Virginia Beach Waterfront
99+
Hotels in Virginia Beach
With panoramic water views, Delta Hotels by Marriott Virginia Beach Waterfront is an oasis on the shores of the breathtaking Chesapeake Bay. Embrace effortless relaxation in beautifully appointed suites with complimentary Wi-Fi, signature amenities, luxurious bedding, and breathtaking bay views at our Virginia Beach waterfront hotel. Thrill your palate at our Virginia Beach hotel with a private beach, offering fresh oysters, fish, and coastal cuisine at our distinctive hotel restaurant, featuring inspiring water views. Enjoy an ideal location near diverse water activities on the Chesapeake Bay, near First Landing State Park and Virginia Beach Sportsplex. Host weddings, meetings and social galas in our dynamic indoor/ outdoor event space. After an unforgettable day on our private beach, refresh in the sparkling waters of our outdoor pool or exhilarate your body at our modern hotel fitness center. Discover scenic luxury in a beautiful travel destination at our Virginia Beach hotel.

"The suite is very large and can accommodate 6 people. The room has a terrace and a sea view. It is very close to the beach. The hotel restaurant is also very good, specializing in seafood. The transportation is very convenient. Parking is charged."
Very Good
108 reviews
8.3/10
1 night
From $109
Check Availability
Ocean Sands Resort, Oceanfront, Virginia Beach by Vacatia
Ocean Sands Resort, Oceanfront, Virginia Beach by VacatiaOcean Sands Resort, Oceanfront, Virginia Beach by VacatiaOcean Sands Resort, Oceanfront, Virginia Beach by VacatiaOcean Sands Resort, Oceanfront, Virginia Beach by VacatiaOcean Sands Resort, Oceanfront, Virginia Beach by VacatiaOcean Sands Resort, Oceanfront, Virginia Beach by Vacatia
75
Oceanfront
Hotels in Virginia Beach
Located in Virginia Beach (Northeast Virginia Beach), Ocean Sands Resort, Oceanfront, Virginia Beach by Vacatia is steps from Virginia Beach Boardwalk and a 3-minute drive from Virginia Beach Convention Center. This beach aparthotel is 3 mi (4.8 km) from Sandbridge Beach and 2.9 mi (4.7 km) from First Landing State Park. Enjoy a range of recreational amenities, including an indoor pool, a hot tub, and a sauna. Additional amenities at this aparthotel include complimentary wireless internet access, an arcade/game room, and a reception hall. At Ocean Sands Resort, Oceanfront, Virginia Beach by Vacatia, enjoy a satisfying meal at the restaurant. Quench your thirst with your favorite drink at the bar/lounge. Featured amenities include a 24-hour front desk, laundry facilities, and a safe deposit box at the front desk. Free self parking is available onsite. Make yourself at home in one of the 104 guestrooms, featuring kitchens with full-sized refrigerators/freezers and microwaves. Your bed comes with premium bedding, and all rooms are furnished with double sofa beds. Rooms have private balconies. Complimentary wireless internet access keeps you connected, and 55-inch Smart televisions are provided for your entertainment.
Very Good
98 reviews
8.0/10
1 night
From $99
Check Availability
Holiday Inn VA Beach-Oceanside (21ST ST)
Holiday Inn VA Beach-Oceanside (21ST ST)Holiday Inn VA Beach-Oceanside (21ST ST)Holiday Inn VA Beach-Oceanside (21ST ST)Holiday Inn VA Beach-Oceanside (21ST ST)Holiday Inn VA Beach-Oceanside (21ST ST)Holiday Inn VA Beach-Oceanside (21ST ST)
99+
Hotels in Virginia Beach
Steps from glittering beaches and the vibrant Virginia Beach Boardwalk, Holiday Inn VA Beach – Oceanside (21st St) offers the perfect oceanfront escape in the heart of Virginia Beach’s resort district. Near I-264, we offer seamless access to exciting nearby attractions, including the Virginia Beach Convention Center, Adventure Park at the Virginia Aquarium, and the Virginia Beach Sports Center. Have fun in the sun at Ocean Breeze Waterpark and get ready to ride the waves at Atlantic Park, opening July 2025. Located near Oceana and Little Creek military bases, we are proud to be part of the Department of Defense (DOD) program for military and government travelers. Host business and social events in our elegant ballroom for up to 120 guests or book room blocks for events at The Bunker, located just a block away from our hotel. Wake up to stunning ocean views, stay energized in our 24-hour Fitness Center, and when you need a break from the beach, enjoy a refreshing dip in our indoor heated pool. Savor delicious coastal cuisine at Hemingway’s Oceanfront Restaurant & Bar, Pilar, where kids under 12 eat for free. After a busy day, retreat to our modern guest rooms with private oceanfront balconies and thoughtful amenities. Stay with us and experience the perfect blend of comfort and convenience by the sea.

"Had a wonderful time nice place to stay"
Very Good
98 reviews
8.5/10
1 night
From $120
Check Availability
Boardwalk Resort and Villas
Boardwalk Resort and VillasBoardwalk Resort and VillasBoardwalk Resort and VillasBoardwalk Resort and VillasBoardwalk Resort and VillasBoardwalk Resort and Villas
96
Hotels in Virginia Beach
With a stay at Boardwalk Resort and Villas in Virginia Beach (Northeast Virginia Beach), you'll be steps from 17th Street Park and 3 minutes by foot from John Wareing Monument. This beach hotel is 0.1 mi (0.2 km) from Virginia Beach Fishing Pier and 0.2 mi (0.3 km) from Beach Mall Shopping Center. Don't miss out on the many recreational opportunities, including an indoor pool, a hot tub, and a fitness center. Additional features at this hotel include complimentary wireless internet access, concierge services, and a vending machine. Featured amenities include a business center, express check-out, and a 24-hour front desk. Free self parking is available onsite. Make yourself at home in one of the 106 guestrooms featuring microwaves and flat-screen televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms have complimentary toiletries and hair dryers. Conveniences include safes and coffee/tea makers, as well as phones with free local calls.

"Place is under renovation. Employees were very polite and professional."
Very Good
97 reviews
8.4/10
1 night
From $80
Check Availability
Holiday Inn & Suites Virginia Beach - North Beach
Holiday Inn & Suites Virginia Beach - North BeachHoliday Inn & Suites Virginia Beach - North BeachHoliday Inn & Suites Virginia Beach - North BeachHoliday Inn & Suites Virginia Beach - North BeachHoliday Inn & Suites Virginia Beach - North BeachHoliday Inn & Suites Virginia Beach - North Beach
99+
Hotels in Virginia Beach
From private oceanfront balconies to 250,000 gallons of aquatic fun, the Holiday Inn® & Suites Virginia Beach - North Beach offers the ultimate beach escape! Located directly on the ocean, this family-friendly resort is perfect for relaxation and adventure under the sun. Families can jump into fun with our Splish Splash Lagoon, float along the Lay-Z-River, or lounge at the oceanfront outdoor pool with a refreshing drink. Kids will love Splash Kamp, where crafts, games, and activities make for unforgettable memories. For a break from the sun, enjoy a movie in our 48-seat theater. Our 8,000 square feet of event space makes us ideal for destination weddings, reunions, corporate conferences, and social events. Kids under 12 eat free at our delightful restaurants, serving the best of beachside cuisine. Start each day with breakfast at The Greenery Cafe, soak up ocean views at The Square Whale with poolside favorites, and savor fine Italian dishes at Isle of Capri. From free parking to free Wi-Fi and exceptional service, we look forward to making your Virginia Beach stay extraordinary!

"My daughters favorite hotel on the beach - and the extra amenities for families allows me to work from the hotel if necessary - while my munchkin still has fun.. she loves the kids club even at 10 y/o and the private mini movie theater because she can go ”by herself” since I am only a few feet away. The indoor lazy river pool is a huge hit - and clean and maintained. The outdoor pool is BEACHFRONT..almost in the sand its so well located.The few times we have stayed there the staff was always above and beyond helpful. Downfalls - The A/C units could use an upgrade and the breakfast spot needs some decor upgrades but the food is REAL (not ”pretend scrambled eggs” ) and well prepared and service is good. I wouldn't consider it a ”Luxury” hotel and the seasonal prices are equal to the fancy competitors but I guess that depends on how you define luxury - my daughter would choose this hotel over the new Hilton without question. "
Good
101 reviews
7.7/10
1 night
From $90
Check Availability
The Barclay Towers Hotel and Resort
The Barclay Towers Hotel and ResortThe Barclay Towers Hotel and ResortThe Barclay Towers Hotel and ResortThe Barclay Towers Hotel and ResortThe Barclay Towers Hotel and ResortThe Barclay Towers Hotel and Resort
66
Hotels in Virginia Beach
With a stay at The Barclay Towers Resort Hotel in Virginia Beach (Northeast Virginia Beach), you'll be steps from Virginia Beach Boardwalk and 6 minutes by foot from Atlantic Wildfowl Heritage Museum. This beach hotel is 0.5 mi (0.8 km) from Virginia Beach Fishing Pier and 0.6 mi (1 km) from JT's Grommet Island Park. Don't miss out on the many recreational opportunities, including an indoor pool, a hot tub, and a fitness center. Additional amenities at this hotel include complimentary wireless internet access and a vending machine. Enjoy Indian cuisine at Rangsa, a beachfront restaurant which features a bar/lounge. Featured amenities include a 24-hour front desk, laundry facilities, and an elevator. Free self parking is available onsite. Make yourself at home in one of the 138 guestrooms, featuring kitchenettes with ovens and stovetops. Rooms have private furnished balconies. Complimentary wireless internet access is available to keep you connected. Conveniences include phones, as well as safes and separate sitting areas.
Good
100 reviews
7.8/10
1 night
From $78
Check Availability
The Ocean Key Virginia Beach Resort
The Ocean Key Virginia Beach ResortThe Ocean Key Virginia Beach ResortThe Ocean Key Virginia Beach ResortThe Ocean Key Virginia Beach ResortThe Ocean Key Virginia Beach ResortThe Ocean Key Virginia Beach Resort
96
Hotels in Virginia Beach
Located in Virginia Beach (Northeast Virginia Beach), The Ocean Key Virginia Beach Resort is steps from Virginia Beach Boardwalk and a 3-minute drive from Ocean Breeze Waterpark. This aparthotel is 1.7 mi (2.8 km) from Sandbridge Beach and 2 mi (3.2 km) from Virginia Beach Convention Center. Take advantage of recreation opportunities including an indoor pool and a fitness center. Additional features at this aparthotel include complimentary wireless internet access, an arcade/game room, and a vending machine. Enjoy a satisfying meal at Romas Pizza serving guests of The Ocean Key Virginia Beach Resort. Featured amenities include a business center, complimentary newspapers in the lobby, and a 24-hour front desk. Free self parking is available onsite. Make yourself at home in one of the 142 guestrooms, featuring kitchenettes with refrigerators and stovetops. Wired and wireless internet access is complimentary, while 55-inch Smart televisions with cable programming provide entertainment. Conveniences include laptop-compatible safes and separate sitting areas, as well as phones with free local calls.

"First they couldn’t find my pre pay reservation second the room I booked and prepared for they said they didn’t have and finally I was forced to put an extra 100 dollar hold on a room I already payed for "
101 reviews
7.4/10
1 night
From $92
Check Availability
See More Resorts in Virginia Beach

Frequently Asked Questions

What are some good hotels near Virginia Beach Convention Center in Virginia Beach?

For Virginia Beach hotels near Virginia Beach Convention Center, many travelers recommend Alamar Resort Inn (from $52), DoubleTree by Hilton Virginia Beach (from $114) and La Quinta Inn & Suites by Wyndham Virginia Beach (from $64) for their great location and service.

What’s the average hotel price in Virginia Beach this weekend?

The average prices for hotels in Virginia Beach this weekend are as follows:
3-star hotels: $217
4-star hotels: $254
5-star hotels: $273

How much do hotels in Virginia Beach usually cost on weekdays?

On average, hotel prices in Virginia Beach on weekdays are approximately:
3-star hotels: $191
4-star hotels: $233
5-star hotels: $259

What are the must-visit spots in Virginia Beach?

What hotel deals are available in Virginia Beach?

Trip.com offers multiple promotions and discounts all year round for both new users and loyal customers . Please check the promotions page to see what promotions are available now on Trip.com.