Searching for hotels in Virginia Beach? Compare room rates and reviews to find your ideal stay.

Our Top Hotel Picks

Whether you're looking for budget or luxury hotels in Virginia Beach, we've got you covered!

Virginia Beach Hotels Recommended for You

Check out our selection of great hotels in Virginia Beach.

5 star

The Historic Cavalier Hotel and Beach Club, Autograph Collection
4.5/572 Reviews

The Historic Cavalier Hotel and Beach Club, Autograph Collection

Virginia Beach|1.88km from city center
With a stay at The Historic Cavalier Hotel and Beach Club, Autograph Collection in Virginia Beach (Northeast Virginia Beach), you'll be within a 5-minute drive of Virginia Beach Boardwalk and Neptune Statue. This upscale hotel is 4.4 mi (7 km) from Sandbridge Beach and 10.1 mi (16.3 km) from Virginia Beach Town Center.Pamper yourself with a visit to the spa, which offers massages, body treatments, and facials. You're sure to appreciate the recreational amenities, including an indoor pool, a spa tub, and a 24-hour fitness center. Additional features at this hotel include complimentary wireless internet access, concierge services, and gift shops/newsstands. The complimentary beach shuttle makes getting to the surf and sand a breeze.Grab a bite at one of the hotel's 2 restaurants, or stay in and take advantage of the room service (during limited hours). Wrap up your day with a drink at the bar/lounge. Full breakfasts are available for a fee.Featured amenities include a 24-hour business center, express check-in, and express check-out.Make yourself at home in one of the 85 individually furnished guestrooms, featuring refrigerators and minibars. Complimentary wired and wireless internet access keeps you connected, and cable programming provides entertainment. Private bathrooms with separate bathtubs and showers feature designer toiletries and hair dryers. Conveniences include phones, as well as safes and desks.
DoubleTree by Hilton Virginia Beach Oceanfront South
4/5100 Reviews

DoubleTree by Hilton Virginia Beach Oceanfront South

Virginia Beach|2.05km from city center
With a stay at DoubleTree by Hilton Virginia Beach Oceanfront South in Virginia Beach (Northeast Virginia Beach), you'll be steps from Virginia Beach Boardwalk and 7 minutes by foot from Sandbridge Beach. This beach hotel is 0.6 mi (1 km) from Virginia Beach Fishing Pier and 10.1 mi (16.2 km) from Virginia Beach Town Center.Enjoy a range of recreational amenities, including an indoor pool, a 24-hour fitness center, and bicycles to rent. Additional features at this hotel include complimentary wireless internet access, concierge services, and gift shops/newsstands.Satisfy your appetite for lunch or dinner at the hotel's restaurant, Mahis, or stay in and take advantage of the room service (during limited hours). Wrap up your day with a drink at the bar/lounge. Cooked-to-order breakfasts are available daily from 7:00 AM to 11:00 AM for a fee.Featured amenities include a 24-hour business center, express check-out, and complimentary newspapers in the lobby. Planning an event in Virginia Beach? This hotel has 2750 square feet (255 square meters) of space consisting of conference space and 4 meeting rooms. Self parking (subject to charges) is available onsite.Make yourself at home in one of the 168 guestrooms featuring refrigerators and flat-screen televisions. Your pillowtop bed comes with down comforters. Rooms have private balconies. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms have designer toiletries and hair dryers.

Find More Hotels

Business travel

SpringHill Suites Virginia Beach Oceanfront
4.2/5103 Reviews

SpringHill Suites Virginia Beach Oceanfront

Virginia Beach|1.72km from city center
Let me say this is my 3rd vacation here and the WORST. WE drove 9 hours for this trip ! I booked a one bedroom suite and paid a premium for it. Sadly I had more cons than pro's. Here we go.... I KNOW its post-covid and things are different BUT--it does NOT give a hotel ”carte blanche” to give you horrible service. Con's: 1. WE checked in and noticed no chair on oceanfront balcony, I called 4 times in 12 hours and had to wait 24 hours to get one. 2. The furniture in the one bed room suite. We had a couch with chaise, 4 chair dinette--the couch with build in chaise you sank to the floor. It was AWEFUL. It hurt our backs and it was not comfortable at all(it was very old, used and saggy). A couch found on a curb in front of a frat house would be more comfy. I will say the two queen beds were very comfy. 3. The Room--We had to clean our rooms, empty the trash, put our dirty towels in a basket outside our room, request our towels-trash can liners, shampoo. We also had to VACUUM THE ROOM OURSELVES. I requested our room swept after 3 days and after 3 or 4 requests and RUNNING after a maintenance man did I get a vacuum. It was handed to me--(I had called front desk multiple times, never did anyone come)-so I swept my suite myself. 4, Our room was adjacent the ice machine and there was a tall trash can there. Many rooms dumped their trash bags there and once can was filled they put it on the floor. I called front desk AGAIN 3/4 times over 2 days. Finally on the 4 th day it was emptied. 5. Front Desk. Towards the end of my stay, I walked to the front desk and there was an employee roll her eyes when she saw me coming--maybe it was because she was very visibly pregnant ?? There was a nice man there--and he tried, he name was ”Damon”? 6. Laundry Room on 6th Floor. There was TONS AND I MEAN TONS of lint, dryer sheets and trash on the floor. There was a trash can in the laundry but am not sure why floor was filthy with trash. Pros: People this hotel has the best out door pool in Virginia Beach. Its always clean and it has a hot tub, plenty of umbrellas and chairs. The staff outside were very nice, and accommadating. The bar drinks were awesome and priced reasonable. Also the food at the bar was very good. Breakfast was not bad. It had low fat items. Only complaint here my daughter loves peanut butter toast--this Hotel had no peanut butter and no bread to toast. So we bought bread and peanut butter at the local store. Hotel grounds was clean as was garage, and common areas. Maybe the person running the pool should run the hotel? Sadly I won't be back. I may never return to a Marriott property again after this. If I am going to pay what I paid for this vacation, I will rent a VBRO for I got no pampering, no service inside, and it felt like I was a maid for a week.
Courtyard Virginia Beach Oceanfront/North 37th Street
4.2/5100 Reviews

Courtyard Virginia Beach Oceanfront/North 37th Street

Virginia Beach|1.42km from city center
With a stay at Courtyard by Marriott Virginia Beach Oceanfront/North 37th Street in Virginia Beach (Northeast Virginia Beach), you'll be steps from Virginia Beach Boardwalk and 10 minutes by foot from Neptune Statue. This beach hotel is 3.9 mi (6.3 km) from Sandbridge Beach and 10 mi (16.2 km) from Virginia Beach Town Center.Be sure to enjoy recreational amenities, including an indoor pool, a fitness center, and a seasonal outdoor pool. This hotel also features complimentary wireless internet access, gift shops/newsstands, and wedding services.Satisfy your appetite with American cuisine at The Bistro, a restaurant which features a bar/lounge. Dining is also available at the coffee shop/cafe. Quench your thirst with your favorite drink at the poolside bar. Full breakfasts are available daily from 6:30 AM to 10 AM for a fee.Featured amenities include a business center, express check-out, and complimentary newspapers in the lobby. Planning an event in Virginia Beach? This hotel has 2100 square feet (195 square meters) of space consisting of conference space and meeting rooms. Self parking (subject to charges) is available onsite.Make yourself at home in one of the 160 guestrooms featuring refrigerators and flat-screen televisions. Rooms have private furnished balconies. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms have showers and hair dryers.

Find More Hotels

Breakfast

Wyndham Virginia Beach Oceanfront
2.7/5100 Reviews

Wyndham Virginia Beach Oceanfront

Virginia Beach|3.42km from city center
Shower nozzle came off a couple times, NO hot water the majority of the time, put in room for a person with disabilities but not needed, tub had black and pink mold around it, no trashcan in bathroom, stand for suitcase ”gnawed and wobbled badly”, a/c and ventilation did not work - called maintenance and they never showed, dried blood on the comforter, coffee maker gross and looked rusty, RATS- one came down from 2nd story balcony while we were on the patio outside the restaurant pretty sure from someone's room, no lighting on a few floors, only 1 elevator worked out of three, we used stairs the whole time and even if we needed the cart would have to go out, cross between buildings (which the ceiling was coming down between), hot tub never available as I found out the last day the ”PH balance was too high” so they closed it, ordered food from the restaurant - appetizer bacon wrapped scallops - $20 for TWO and when it came out there was a long hair on it, needless to say my appetite was lost for the evening. Ice machine didn't work except the 8th floor until 4 nights later, tiles in the floor not glued down, found a couple of those not very friendly for disabled individuals if I had been in this situation. Staff so/so depending on the function. When I went to check out I brought up my concerns and the girl at the front desk asked if I had called maintenance, which I let her know I had in fact called and they never showed. Others were complaining of carpets in their room smelling of urine - they allow pets in the hotel. Honestly, I wouldn't recommend this hotel to anyone ever.

Find More Hotels

Family friendly

Holiday Inn VA Beach-Oceanside (21ST ST)
4.1/5100 Reviews

Holiday Inn VA Beach-Oceanside (21ST ST)

Virginia Beach|0.48km from city center
With a stay at Holiday Inn Va Beach-Oceanside (21st St), an IHG Hotel in Virginia Beach (Northeast Virginia Beach), you'll be steps from Virginia Beach Boardwalk and 10 minutes by foot from Virginia Beach Fishing Pier. This beach hotel is 0.7 mi (1.2 km) from Neptune Statue and 2.7 mi (4.4 km) from Sandbridge Beach.Don't miss out on recreational opportunities including an indoor pool and a fitness center. Additional amenities at this hotel include complimentary wireless internet access and a ballroom.Enjoy American cuisine at Hemingway's and Bar Pilar, a beachfront restaurant which features an ocean view. You can also stay in and take advantage of the room service (during limited hours). Quench your thirst with your favorite drink at the bar/lounge. Cooked-to-order breakfasts are served on weekdays from 6:30 AM to 9:30 AM and on weekends from 7:00 AM to 10:00 AM for a fee.Featured amenities include a 24-hour business center, a 24-hour front desk, and luggage storage. Planning an event in Virginia Beach? This hotel has 1590 square feet (148 square meters) of space consisting of conference space and a meeting room. Free valet parking is available onsite.Make yourself at home in one of the 149 air-conditioned rooms featuring refrigerators and microwaves. Rooms have private balconies. 32-inch flat-screen televisions with cable programming provide entertainment, while complimentary wireless internet access keeps you connected. Bathrooms have shower/tub combinations and hair dryers.

Find More Hotels

Hotels Near Famous Attractions in Virginia Beach

Check out these hotels located near popular sights in Virginia Beach

Nightmare Mansion

Holiday Inn VA Beach-Oceanside (21ST ST)
4.1/5100 Reviews

Holiday Inn VA Beach-Oceanside (21ST ST)

Virginia Beach|0.12km from Nightmare Mansion
With a stay at Holiday Inn Va Beach-Oceanside (21st St), an IHG Hotel in Virginia Beach (Northeast Virginia Beach), you'll be steps from Virginia Beach Boardwalk and 10 minutes by foot from Virginia Beach Fishing Pier. This beach hotel is 0.7 mi (1.2 km) from Neptune Statue and 2.7 mi (4.4 km) from Sandbridge Beach.Don't miss out on recreational opportunities including an indoor pool and a fitness center. Additional amenities at this hotel include complimentary wireless internet access and a ballroom.Enjoy American cuisine at Hemingway's and Bar Pilar, a beachfront restaurant which features an ocean view. You can also stay in and take advantage of the room service (during limited hours). Quench your thirst with your favorite drink at the bar/lounge. Cooked-to-order breakfasts are served on weekdays from 6:30 AM to 9:30 AM and on weekends from 7:00 AM to 10:00 AM for a fee.Featured amenities include a 24-hour business center, a 24-hour front desk, and luggage storage. Planning an event in Virginia Beach? This hotel has 1590 square feet (148 square meters) of space consisting of conference space and a meeting room. Free valet parking is available onsite.Make yourself at home in one of the 149 air-conditioned rooms featuring refrigerators and microwaves. Rooms have private balconies. 32-inch flat-screen televisions with cable programming provide entertainment, while complimentary wireless internet access keeps you connected. Bathrooms have shower/tub combinations and hair dryers.

Show more

Virginia Beach Convention Center

Show more

Atlantic Wildfowl Heritage Museum

Show more

Pirate Parasail

The Schooner Inn
4.2/5101 Reviews

The Schooner Inn

Virginia Beach|0.63km from Pirate Parasail
I wanted to start by saying “how come nobody picks up their toll free number or even their regular line?” Maybe because I’m calling from Canada?!? And they don’t want my business?! or under new mgmt?!?Anyway I booked through their website and Thank God it was successful. This is our 4th visit here in the same place, Schooner Inn Virginia Beach… we love the area it’s quite and it’s near fishing spot (no need to pay unlike in the pier) But this visit was totally different since there was an event East Coast Surfing Championship and some Oceanfront Concert a lot of people around the area but it’s all good. My kids really had a blast after all this was a trip planned even before Covid hits, we waited for the borders to open. Now about the hotel… I would’ve given this hotel a 5 to 4 stars because of the disappointment about calling their front desk even my phone in our room doesn’t work, good thing I have roaming so I can call within the area. From 4 to 3 stars… kitchenette needs new utensils and some serious cleaning, vents, toilet seats and paints. I pretty sure the housekeeping people are doing the best they can and the one who’s in charge on our floor she’s very nice always asking if we need anything. Lastly… I don’t mind the smell of **** (I’m frm Canada thats normal) but within the elevator with kids around I mean c’mmon atleast have some air freshner. We’re still coming back for sure and I hope by then some stuff are updated and they’ll pick up their phones.

Show more

Explore Guest Reviews of Hotels in Virginia Beach

Looking for hotels in Virginia Beach? Get inspired by reviews from real travelers.
Courtyard Virginia Beach Norfolk
3.9/5101 Reviews
Visited Virginia Beach and chose this location quite honestly because they accepted our reward nights. It’s about 11 miles from Virginia Beach oceanfront. It’s located right at the exit so traveling to and from the beach was easy. This hotel is dated, but well maintained. Whoever is doing the property management for the property is doing an excellent job. Everything is freshly painted and clean. But again everything is dated. It would be a big plus if they could get rid of the popcorn ceilings and the rugs and install LVT instead (I wish all hotels would do this- it just feels cleaner). Our room had a fridge (which wasn’t really working) and a microwave. The gentleman from Colorado that checked us in upon arrival was very very friendly and welcoming. The hotel is not located in the best area, seems pretty industrial and it looked like a family had their vehicle broken into overnight. There were great places to eat though within 5-10 minutes of the property like YNot and SweetSpot.
Hampton Inn Virginia Beach-Oceanfront South
3.9/5101 Reviews
The team at the front desk was very welcoming upon our arrival. Though obviously older, our room was nice and clean. The view was fabulous, as we had a full oceanfront view. Access to the beach was right outside the back door. The room has a refrigerator and microwave. Breakfast was decent and more than simple “continental style”. There were egg frittatas, home style breakfast potatoes, sausage patties and of course a make your own waffle station with lots of toppings, various breakfast pastries, cereal, yogurt, fruit cocktail, fresh fruit options and a few juice options as well. We were close to the pier and lots of shops, restaurants and bars. Currently, floors 6-10 are already renovated and they cost more; maybe worth it. It took some effort to get/keep our room as cool as we like it. Overall, I would stay here again.
Fairfield Inn & Suites Virginia Beach Town Center
4.5/552 Reviews
The facility is clean,amenities are good.Staff provides excellent service
Embassy Suites by Hilton Virginia Beach Oceanfront Resort
4.4/548 Reviews
Very good, the suite is very big, but the sound insulation is not good.
The Westin Virginia Beach Town Center
4.2/5100 Reviews
I would like to say thank you to the Westin Va BeachTown Center, it’s staff and especially Norris, who worked the bar and restaurant during my birthday celebration. Norris, along with other servers attended to our large party with attentive service. The food was also very tasty and enjoyable. . Thank you for making my birthday dinner at your restaurant and bar, one of the best! A satisfied customer, E. Bynum
Marjac Suites Virginia Beach Oceanfront
2.9/58 Reviews
Excellent place to stay. Nice and very friendly staff. Great location! Bedrooms are separate from the other room. That's a plus for privacy. Pool area is awesome. I have been coming to this hotel for many years. Love it every time. I recently stayed over a week. Love love love it. The beach is right out the door.

Frequently Asked Questions

Local Travel Info

Highest PriceUS$1,396
Lowest PriceUS$54
Number of Reviews 9,244
Number of hotels618
Average Price(Weekday Night)US$208
Average Price(Weekend Night)US$305

Virginia Beach Hotel Guide

Planning a trip to Virginia Beach? New and popular hotels in Virginia Beach recommended by Trip.com. Located in United States, Virginia Beach is a well-known and vibrant city. You can stay 3-5 days at hotels in Virginia Beach without running out of things to do.

There is no civilian airport in this city. You can visit a nearby city first, and then head to Virginia Beach using other means of transportation.

Trip.com offers discounts of up to 20% on 104 boutique hotels in Virginia Beach. When looking for hotels in Virginia Beach, there are likely good options at a nightly budget of just 96 USD. There are 6 four-star hotels in Virginia Beach at an average price of 155 USD per night. There are 48 three-star hotels in Virginia Beach at an average price of 115 USD per night. There are 44 two-star hotels in Virginia Beach at an average price of 68 USD per night. There are many well-known chain hotels in Virginia Beach. Ramada is the top choice of many travelers in Virginia Beach. If the comfort level of your trip is important, there are many choices in Virginia Beach, such as hotels under the Ramada brand. A popular hotel in Virginia Beach, Hampton Inn Virginia Beach Oceanfront North is also one of the highest rated. Crowne Plaza Hotel Virginia Beach-Norfolk is also one of the most frequently chosen hotels.

If you stay at a hotel in downtown Virginia Beach, nearby attractions like Norwegian Lady Statue, Old Coast Guard Station, Naval Aviation Monument can be your first stop. For short trips in Virginia Beach, False Cape State Park, Hampton Roads Agricultural Research and Extension Center are all good options. The most famous attractions locally are VIrginia Legends Walk, TPC of Virginia Beach, Pirate Parasail. Commercial areas like Farm Fresh, Virginia Beach Firefighters Store are ideal places to buy souvenirs.

Average seasonal Temperature

• Spring: 48.79°F during the day, 39.79°F at night

• Summer: 70.38°F during the day, 61.23°F at night

• Autumn: 80.19°F during the day, 72.5°F at night

• Winter: 57.63°F during the day, 48.79°F at night

Average seasonal Rainfall

• Spring: 44.409447 cm

• Summer: 39.44882 cm

• Autumn: 57.570866 cm

• Winter: 37.019684 cm

Show less