Beginning of main content

Apartment Hotel in Virginia Beach

Search Flights

Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Virginia Beach Hotels

Search Flight + Hotel

Search 321,000 hotels worldwide.

Get the price guarantee available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Featured Virginia Beach Apartment Hotel

See all 110 Hotels in Virginia Beach
TownePlace Suites by Marriott Virginia Beach

TownePlace Suites by Marriott Virginia Beach

5757 Cleveland St, Virginia Beach
3.0 out of 5.0
4.0 out of 5 (25 reviews)
Nice placeNice place easy to get around and closer to a lot of things
  Jan 5, 2017

$174

$174
Candlewood Suites Virginia Beach/Norfolk

Candlewood Suites Virginia Beach/Norfolk

4437 Bonney Rd, Virginia Beach
2.5 out of 5.0
4.0 out of 5 (45 reviews)
Nice hotel close to great restaurants Great hotel staff very informative and accommodating
  Oct 3, 2016

$142

$142
Ocean Suites

Ocean Suites

2315 Atlantic Avenue, Virginia Beach
2.5 out of 5.0
3.5 out of 5 (145 reviews)
Great location with beautiful ocean views! Had a great time! Right on the boardwalk!! Never had to drive anywhere. Everything in walking distance. Will definitely go back!!
  Jun 10, 2017

$216

$216
Residence Inn by Marriott Virginia Beach Oceanfront

Residence Inn by Marriott Virginia Beach Oceanfront

3217 Atlantic Ave, Virginia Beach
3.0 out of 5.0
4.4 out of 5 (50 reviews)
AMAZING STAFF AND HOTELMy girlfriends(of 30+ years) and I were here for a girls weekend and had a fabulous time!
  May 22, 2017

$350

$350
Ocean Beach by Diamond Resorts

Ocean Beach by Diamond Resorts

3401 Atlantic Ave, Virginia Beach
3.5 out of 5.0
3.9 out of 5 (459 reviews)
Comfortable.. close to the beach.. very clean.. would love to come back again..:)
  May 25, 2017

$275

$275
Ocean Sands Resort

Ocean Sands Resort

2207 Atlantic Avenue, Virginia Beach
3.0 out of 5.0
3.3 out of 5 (112 reviews)
Great location Staff was great but check in area should not take up main lobby entrance
  Apr 25, 2017
Homewood Suites by Hilton Virginia Beach/Norfolk Airport

Homewood Suites by Hilton Virginia Beach/Norfolk Airport

5733 Cleveland St, Virginia Beach
3.0 out of 5.0
4.5 out of 5 (67 reviews)
love to stay here everytime i am in town for a race.
  Jun 10, 2017

$161

$161
Extended Stay America Virginia Beach - Independence Blvd.

Extended Stay America Virginia Beach - Independence Blvd.

4548 Bonney Rd, Virginia Beach
2.5 out of 5.0
2.9 out of 5 (110 reviews)
Decent HotelOverall everything was fine. Clean room, nice staff. My other problems were it was next to what seemed to be a construction site and also had a problem with how we had to bring our own towels down to get new fresh ones. Plus it seemed as if they were limited on cooking pots and stuff. But other than ...
  May 30, 2017

$89

$89
Map

Recently booked Virginia Beach hotels

Baymont Inn and Suites Virginia Beach Oceanfront
2.0 out of 5.0
Last booking: 10 minutes ago
Holiday Inn Virginia Beach Norfolk Hotel & Conference Center
3.5 out of 5.0
Last booking: 13 minutes ago
Howard Johnson Inn Virginia Beach
2.0 out of 5.0
Last booking: 15 minutes ago
Comfort Suites Beachfront
2.5 out of 5.0
Last booking: 18 minutes ago
Alamar Resort Inn
2.0 out of 5.0
Last booking: 34 minutes ago
Homewood Suites by Hilton Virginia Beach/Norfolk Airport
3.0 out of 5.0
Last booking: 49 minutes ago
La Quinta Inn Norfolk Virginia Beach
2.5 out of 5.0
Last booking: 53 minutes ago
Country Inn & Suites Virginia Beach
3.0 out of 5.0
Last booking: 1 hour ago
Howard Johnson Virginia Beach at the Beach
2.0 out of 5.0
Last booking: 1 hour ago

Pocket Guide: Apartment Hotel in Virginia Beach

Search for hotels in Virginia Beach on Expedia. You can easily find your hotels in Virginia Beach using one of the methods below:

  • View our selection of featured hotels in Virginia Beach
  • Use the map to find hotels in the Virginia Beach neighborhood you prefer
  • Use the filters to see hotels in a specific area of Virginia Beach, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Virginia Beach
  • Enter your travel dates to view the best deals on hotels in Virginia Beach - while they last