We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Virginia Beach

Refine search

Price per night

 

Traveler rating

 

Hotel class

 

Property name

Reset
 
Free Newsletter

Interested in Virginia Beach?

We'll send you updates with the latest deals, reviews and articles for Virginia Beach each week.

Map of Virginia Beach Hotels

Hotels (109)

B&Bs / Inns (3)

Specialty Lodging (15)

You are zoomed out too far to see location pins. Please zoom back in.
Search hotels
Map showing X-Y of Z
Clear filter(s)

Hotels Travelers Trust

Sort by [ Popularity ] [ Price ]
3315 Atlantic Avenue, Virginia Beach, VA 23451-2938
Hilton Garden Inn Virginia Beach Oceanfront Slideshow
Show Prices
$204 - $470 Avg. price/night*
Ollie #1 of 109 hotels in Virginia Beach
  •  love the sundeck 
  • The only hotel at Va Beach with a lovely oceanfront sundeck. This north... more
  • May 21, 2017
Professional photos | Traveler photos (390)
Special Offer Double Points, Every...
2015 Atlantic Ave, Virginia Beach, VA 23451-3344
Comfort Inn & Suites Oceanfront Slideshow
Show Prices
$153 - $366 Avg. price/night*
Ollie #2 of 109 hotels in Virginia Beach
  •  Thank you 
  • I stayed at the comfort Inn and suites for mothers day weekend with my... more
  • May 13, 2017
Professional photos | Traveler photos (582)
Special Offer Choice Privileges Points
3107 Atlantic Ave, Virginia Beach, VA 23451-2934
Hampton Inn Virginia Beach Oceanfront North Slideshow
Show Prices
$179 - $452 Avg. price/night*
Ollie #3 of 109 hotels in Virginia Beach
Professional photos | Traveler photos (512)
Special Offer Double Points, Every...
252 Town Center Dr, Virginia Beach, VA 23462-3044
Hilton Garden Inn Virginia Beach Town Center Slideshow
Show Prices
$169 - $339 Avg. price/night*
Ollie #4 of 109 hotels in Virginia Beach
  •  Nice Hotel 
  • Great location. Front desk service could be a little friendlier. Was not... more
  • May 20, 2017
Professional photos | Traveler photos (91)
Special Offer Double Points, Every...
1307 Atlantic Avenue, Virginia Beach, VA 23451
Best Western Plus Sandcastle Beachfront Hotel Slideshow
Show Prices
$140 - $400 Avg. price/night*
Ollie #5 of 109 hotels in Virginia Beach
  •  Excellent Trip--WOW 
  • My sister and I traveled to Virginia Beach, VA for an UAW trip and we... more
  • May 21, 2017
Professional photos | Traveler photos (489)
Special Offer $10 GIFT CARD EVERY...
2707 Atlantic Ave, Virginia Beach, VA 23451-3135
Econo Lodge on the Ocean Slideshow
Show Prices
$105 - $320 Avg. price/night*
Ollie #6 of 109 hotels in Virginia Beach
  •  Great stay 
  • My husband and I wanted to get away for a couple days and I always check... more
  • May 20, 2017
Professional photos | Traveler photos (272)
Special Offer Choice Privileges Points
2321 Atlantic Ave, Virginia Beach, VA 23451-3201
Comfort Suites Beachfront Slideshow
Show Prices
$139 - $413 Avg. price/night*
Ollie #7 of 109 hotels in Virginia Beach
Professional photos | Traveler photos (154)
Special Offer Choice Privileges Points
3603 Atlantic Ave, 3603 Atlantic Avenue, Virginia Beach, VA 23451
Show Prices
$111 - $300 Avg. price/night*
Ollie #8 of 109 hotels in Virginia Beach
Professional photos | Traveler photos (284)
2501 Atlantic Avenue, Virginia Beach, VA 23451-3102
Courtyard Virginia Beach Oceanfront/South Slideshow
Show Prices
$173 - $429 Avg. price/night*
Ollie #9 of 109 hotels in Virginia Beach
Professional photos | Traveler photos (400)
Special Offer Book Early & Save!
5641 Indian River Rd, Virginia Beach, VA 23464-5247
The Founders Inn and Spa Slideshow
Show Prices
$117 - $216 Avg. price/night*
Ollie #10 of 109 hotels in Virginia Beach
Professional photos | Traveler photos (922)
Special Offer Free Oceanfront Shuttle
809 Atlantic Ave, Virginia Beach, VA 23451-3527
Barclay Towers Resort Hotel Slideshow
Show Prices
$108 - $337 Avg. price/night*
Ollie #11 of 109 hotels in Virginia Beach
  •  Wonderful Vacation 
  • Everything was wonderful staff, breakfast, pool and thr hot tub had thr... more
  • May 21, 2017
Professional photos | Traveler photos (235)
Offers & Announcements AAA/AARP Members 10% off
3001 Atlantic Avenue, Virginia Beach, VA 23451-3032
Hilton Virginia Beach Oceanfront Slideshow
Show Prices
$203 - $456 Avg. price/night*
Ollie #12 of 109 hotels in Virginia Beach
  •  great option 
  • Very clean, best nights of sleep I've had in a hotel in a long time. Great... more
  • May 19, 2017
Professional photos | Traveler photos (671)
Special Offer Double Points, Every...
1900 Pavilion Dr, Virginia Beach, VA 23451-5551
DoubleTree by Hilton Hotel Virginia Beach Slideshow
Show Prices
$139 - $320 Avg. price/night*
Ollie #13 of 109 hotels in Virginia Beach
  •  Nice stay. 
  • Concierge staff is very very pushy. Not very knowledgeable of activities... more
  • May 20, 2017
Professional photos | Traveler photos (77)
Special Offer Double Points, Every...
3900 Atlantic Ave, Virginia Beach, VA 23451-2604
Show Prices
$170 - $425 Avg. price/night*
Ollie #14 of 109 hotels in Virginia Beach
  •  Awesome Staff 
  • Great hotel and even better staff. David Hunter, Justin Leonard and Tim... more
  • May 20, 2017
Professional photos | Traveler photos (494)
2809 Atlantic Avenue, Virginia Beach, VA 23451-3029
Best Western Plus Oceanfront Virginia Beach Slideshow
Show Prices
$100 - $279 Avg. price/night*
Ollie #15 of 109 hotels in Virginia Beach
  •  Nice older hotel 
  • Great oceanfront view. Older room, but remodeled and comfortable. Room has... more
  • May 20, 2017
Professional photos | Traveler photos (438)
Special Offer $10 GIFT CARD EVERY...
5793 Greenwich Rd, Virginia Beach, VA 23462-6517
Hampton Inn Norfolk/Virginia Beach Slideshow
Show Prices
$114 - $249 Avg. price/night*
Ollie #16 of 109 hotels in Virginia Beach
Professional photos | Traveler photos (352)
Special Offer Double Points, Every...
5733 Cleveland St, Virginia Beach, VA 23462-1751
Homewood Suites by Hilton Virginia Beach/Norfolk Airport Slideshow
Show Prices
$140 - $271 Avg. price/night*
Ollie #17 of 109 hotels in Virginia Beach
Professional photos | Traveler photos (86)
Special Offer Double Points, Every...
1011 Atlantic Ave, Virginia Beach, VA 23451-3501
Hampton Inn Virginia Beach-Oceanfront South Slideshow
Show Prices
$143 - $369 Avg. price/night*
Ollie #18 of 109 hotels in Virginia Beach
  •  Great Hotel... 
  • This hotel is in the perfect location. The view from our balcony was... more
  • May 21, 2017
Professional photos | Traveler photos (466)
Special Offer Double Points, Every...
3301 Atlantic Ave, Virginia Beach, VA 23451
Four Sails Resort Slideshow
Show Prices
$101 - $284 Avg. price/night*
Ollie #19 of 109 hotels in Virginia Beach
  •  Great Stay 
  • Have stayed here a number of times, everything was great as usual. Stayed... more
  • May 20, 2017
Professional photos | Traveler photos (374)
Special Offer 10% OFF OUR CAFE!!
2901 Atlantic Avenue, Virginia Beach, VA 23451-3033
The Oceanfront Inn Slideshow
Show Prices
$92 - $262 Avg. price/night*
Ollie #20 of 109 hotels in Virginia Beach
  •  Horrible 
  • We were greeted with the news that the key card system was down, and had... more
  • May 16, 2017
Professional photos | Traveler photos (242)
Announcement 15% off this Summer!