Filters
Popular
78
413
146
50
47
247
145
120
3
Search by name
Star rating
1
63
448
MoreLess
Guest rating
3
8
10
MoreLess
Accommodation type
120
MoreLess
Price per night
22
23
25
21
421
MoreLess
Districts
20
MoreLess
Hotel type
491
245
194
170
60
37
24
17
9
5
2
189
9
6
1
1
1
MoreLess
Amenities
413
146
50
47
36
33
20
MoreLess
Room features
1
1
1
9
3
23
6
MoreLess
Services
1
4
7
1
25
MoreLess
Brands
4
4
3
3
2
2
2
MoreLess
Clear filters
Apply
Sort by
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Metro Station
  • Train Station
  • Park
  • Museum
  • Business Center
  • Stadium
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

Check rooms and rates
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
We offer 579 hotels in Virginia Beach
Get Prices

Apartments and B&Bs in Virginia Beach

Filter by
Sort by
  • Sort by:
  • Popularityfrom low to highfrom high to low
  • Pricefrom low to highfrom high to low
  • Guest ratingfrom low to highfrom high to low
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Metro Station
  • Train Station
  • Park
  • Museum
  • Business Center
  • Stadium
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

Your selection
Apartments and B&Bs ×
Wingate By Wyndham - Virginia Beach Norfolk Airport Hotel5800 Burton Station Road, Virginia Beach, United States, 23455View on map
At this 4-storey hotel, guests can have a continental breakfast and enjoy visiting Sentara Leigh Hospital set within an easy reach.
  • The hotel has
    • On-site car park
    +1
8.0
Great42 reviews
Price fromUS$ 218per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
La Quinta Inn Norfolk Virginia Beach192 Newtown Rd, Virginia Beach, United States, 23462-2401View on map
Within easy reach of Amphitheater, this hotel comprises 129 rooms with private bathrooms.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour reception
    +1
7.4
Very good21 reviews
Price fromUS$ 71per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
The Dolphin Inn Virginia Beach1705 Atlantic Avenue, Virginia Beach, United States, 23451View on map
1000 yd from City Center200 yd from Virginia Beach Boardwalk
The hotel has an indoor pool and lies close to John Wareing Monument which is worth visiting.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour reception
    +1
7.0
Very good78 reviews
Price fromUS$ 80per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Sandpiper Inn Virginia Beach1112 Pacific Ave, Virginia Beach, United States, 23451View on map
1700 yd from City Center400 yd from Virginia Beach South Beach Oceanfront Hotels
Everyone will enjoy a private pool onsite and admire city views offered from 37 rooms.
  • The motel has
    • On-site car park
    +1
  • The motel has
    • 24-hour reception
    +1
4.8
Guest rating1 review
Price fromUS$ 366per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Belvedere Beach Resort Virginia Beach3603 Atlantic Ave, Virginia Beach, United States, 23451View on map
1500 yd from City Center700 yd from Neptune's Park
Adjacent to Neptune's Park, and close to Owl Creek, this beachfront hotel features 48 en-suite rooms.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour reception
    +1
9.2
Perfect41 reviews
Price fromUS$ 168per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Red Roof Inn Virginia Beach - Norfolk Airport5745 Northampton Boulevard, Virginia Beach, United States, 23455View on map
The hotel was built in 1985 in a business area of Virginia Beach, and nowadays has 150.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour reception
    • 24-hour security
    +2
5.8
Guest rating28 reviews
Price fromUS$ 58per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Knights Inn & Suites Virginia Beach207 29Th Street, Virginia Beach, United States, 23451View on map
600 yd from City Center300 yd from Neptune's Park
Located close to The Virginia Beach Convention Center, the hotel has 38 rooms, and boasts access to a port.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour reception
    +1
6.6
Nice48 reviews
Price fromUS$ 45per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Baymont By Wyndham Virginia Beach Oceanfront Hotel1201 Atlantic Ave., Virginia Beach, United States, 23451-3505View on map
1600 yd from City Center400 yd from Virginia Beach Fishing Pier
This beachfront hotel with sea views lies close to the sights of Virginia Beach including John Wareing Monument.
  • The hotel has
    • 24-hour reception
    +1
7.2
Very good54 reviews
Price fromUS$ 169per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Rodeway Inn By The Beach Virginia Beach1005 Pacific Ave, Virginia Beach, United States, 23451View on map
1.0 mi from City Center300 yd from Virginia Beach South Beach Oceanfront Hotels
Everyone will enjoy a rooftop swimming pool onsite and admire ocean views offered from 71 rooms.
  • The hotel has
    • 24-hour reception
    +1
  • The hotel has
    • Coffee/Tea in lobby
    +1
5.4
Guest rating45 reviews
Price fromUS$ 271per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Comfort Suites Beachfront Virginia Beach2321 Atlantic Avenue, Virginia Beach, United States, 23451View on map
300 yd from City Center300 yd from Beach Street USA
This hotel features rooms with garden views, while a beautiful location provides easy access to Ocean Breeze Waterpark.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • On-site car park
    +1
7.4
Very good5 reviews
Price fromUS$ 94per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Royal Clipper Hotel Virginia Beach3508 Atlantic Ave, Virginia Beach, United States, 23451View on map
1400 yd from City Center600 yd from Neptune's Park
The hotel conveniently located in Virginia Beach Boardwalk district close to Cape Henry Lighthouse has 87 rooms.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour reception
    +1
8.2
Great15 reviews
Price fromUS$ 999per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Travelodge By Wyndham Virginia Beach Bay Beach2968 Shore Drive, Virginia Beach, United States, 23451View on map
6.7 mi from City Center800 yd from Lynnhaven Seafood Market
Offering diving and fishing in the area, this accommodation lies next to Thoroughgood House, and within a 40-minute drive of Verizon Wireless Virginia Beach Amphitheater.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour reception
    +1
6.0
Guest rating4 reviews
Price fromUS$ 70per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Ocean Side Inn Virginia Beach300 Atlantic Avenue, Virginia Beach, United States, 23451View on map
1.5 mi from City Center800 yd from Virginia Beach South Beach Oceanfront Hotels
Featuring a private swimming pool, this heritage venue is situated within 30 minutes' walk of the city center.
  • The inn has
    • Free Wi-Fi in public areas
    +1
  • The inn has
    • Coffee/Tea in lobby
    +1
  • The inn has
    • Seasonal outdoor pool
    +1
6.4
Nice32 reviews
Price fromUS$ 125per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Blue Marlin Inn And Suites Virginia Beach2411 Pacific Ave, Virginia Beach, United States, 23451View on map
100 yd from City Center400 yd from Beach Street USA
Located next to The Virginia Beach Convention Center, the venue comprises 47 rooms with ocean views.
  • The motel has
    • On-site car park
    +1
  • The motel has
    • Outdoor swimming pool
    +1
7.0
Very good4 reviews
Price fromUS$ 63per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Days Inn Virginia Beach Oceanfront2417 Atlantic Avenue, Virginia Beach, United States, 23451View on map
200 yd from City Center400 yd from Beach Street USA
There are rooms facing the sea and the hotel is set close to Mystery Dinner Playhouse.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour reception
    +1
8.2
Great36 reviews
Price fromUS$ 58per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Candlewood Suites Virginia Beach/Norfolk4437 Bonney Road, Virginia Beach, United States, 23462View on map
8.5 mi from City Center1100 yd from Mount Trashmore Park
This hotel in the downtown district of Virginia Beach is situated close to Lynnhaven House and welcomes guests since 2006.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • Late check-in/ -out
    • 24-hour reception
    +2
4.8
Guest rating
Price fromUS$ 97per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Hampton Inn Norfolk/Virginia Beach5793 Greenwich Rd., Virginia Beach, United States, 23462View on map
Set within easy reach of Sandler Center, the venue features a 24-hour restaurant serving meals of local cuisine.
  • The hotel has
    • On-site car park
    +1
8.6
Great43 reviews
Price fromUS$ 112per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Travelodge Suites Virginia Beach Oceanfront1909 Atlantic Ave, Virginia Beach, United States, 23451View on map
700 yd from City Center100 yd from Virginia Beach Oceanfront Hotels near VA Beach Blvd
The hotel includes a seasonal pool, boasting a perfect location close to John Wareing Monument.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour reception
    +1
5.4
Guest rating29 reviews
Price fromUS$ 359per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Travelodge Virginia Beach2802 Atlantic Avenue, Virginia Beach, United States, 23451View on map
500 yd from City Center400 yd from Neptune's Park
Placed close to Ocean Breeze Waterpark in the heart of Virginia Beach, this hotel offers 42 rooms.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • Locker room
    +1
5.2
Guest rating43 reviews
Price fromUS$ 90per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Ocean Suites Virginia Beach2315 Atlantic Avenue, Virginia Beach, United States, 23451View on map
300 yd from City Center300 yd from Beach Street USA
Offering convenient proximity to Naval Aviation Monument, the hotel is also close to The Virginia Beach Convention Center.
  • The hotel has
    • Wi-Fi in rooms
    +1
  • The hotel has
    • On-site car park
    +1
8.0
Great10 reviews
Price fromUS$ 999per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night

Filtering results

Please wait...

512 hotels found