Sort by
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Metro Station
  • Train Station
  • Park
  • Museum
  • Business Centre
  • 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 609 hotels in Virginia Beach
Get Prices

614 hotels in Virginia Beach, Virginia

Filter by
Sort by
  • Sort by
  • Pricefrom low to highfrom high to low
  • Popularityfrom 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 Centre
  • Stadium
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

The Westin Virginia Beach Town Center4535 Commerce Street, Virginia Beach, United States, 23462View on map
14.1 km from City Centre100 m from Sandler Center for the Performing Arts
You can admire stunning views or soak in a private pool, while the hotel boasts location in a northern area close to Amphitheater.
  • The hotel has
    • Paid parking
    +1
7.8
Very good11 reviews
Price fromC$ 235per nightSelect
Not available
Best Western Center Inn5718 Northampton Boulevard, Virginia Beach, United States, 23455-3704View on map
Located a few steps from Amphitheater, the hotel features 59 rooms with views over the sea.
  • The hotel has
    • On-site car park
    +1
7.8
Very good57 reviews
Price fromC$ 146per nightSelect
Not available
Springhill Suites Virginia Beach Oceanfront901 Atlantic Avenue, Virginia Beach, United States, 23451View on map
1.7 km from City Centre100 m from Virginia Beach South Beach Oceanfront Hotels
Located only 1.8 km from Virginia Beach Boardwalk, this hotel features an indoor heated swimming pool and an amazing view of the street.
  • The hotel has
    • Paid parking
    +1
  • The hotel has
    • 24-hour reception
    +1
9.0
Perfect50 reviews
Price fromC$ 226per nightSelect
Not available
Courtyard Virginia Beach Oceanfront/South2501 Atlantic Ave., Virginia Beach, United States, 23451View on map
200 m from City Centre500 m from Beach Street USA
A family restaurant and 141 rooms are available during the stay in designer hotel, boasting location next to Virginia Aquarium & Marine Science Center.
  • The hotel has
    • Free Wi-Fi in public areas
    +1
  • The hotel has
    • USD 9 per day
    +1
  • The hotel has
    • 24-hour reception
    +1
8.2
Great33 reviews
Price fromC$ 276per nightSelect
Not available
Quality Inn & Suites Oceanfront705 Atlantic Avenue, Virginia Beach, United States, 23451View on map
2.0 km from City Centre300 m from Virginia Beach South Beach Oceanfront Hotels
Located next to Virginia Beach Boardwalk, the venue comprises 120 rooms with sea views.
  • The hotel has
    • Off-site car park
    +1
  • The hotel has
    • 24-hour reception
    +1
8.0
Great37 reviews
Price fromC$ 230per nightSelect
Not available
Best Western Plus Sandcastle Beachfront Hotel1307 Atlantic Avenue, Virginia Beach, United StatesView on map
1.3 km from City Centre200 m from Virginia Beach Amusement Park
Beautiful views and a private swimming pool are offered to guests of this hotel, located in the centre of Virginia Beach.
  • The hotel has
    • On-site car park
    +1
8.0
Great62 reviews
Price fromC$ 244per nightSelect
Not available
Ramada Virginia Beach Oceanfront615 Atlantic Avenue, Virginia Beach, United States, 23451View on map
2.1 km from City Centre300 m from Virginia Beach South Beach Oceanfront Hotels
Offering location in Virginia Beach Boardwalk district, the hotel boasts a saloon bar along with a panoramic sea view.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour reception
    +1
7.2
Very good16 reviews
Price fromC$ 227per nightSelect
Not available
Plus Virginia Beach2809 Atlantic Ave, Virginia Beach, United States, 23451-3029View on map
Boasting a family restaurant and a panoramic view, the venue awaits guests in Virginia Beach Boardwalk district adjacent to Cape Henry Lighthouse.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour reception
    +1
8.0
Great308 reviews
Price fromC$ 160per nightSelect
Not available
Sheraton Virginia Beach Oceanfront Hotel3501 Atlantic Avenue, Virginia Beach, United States, 23451View on map
1.2 km from City Centre500 m from Pacific Place Shopping Center
Set in vicinity of the Atlantic Ocean, the pleasant hotel comprises 214 rooms with panoramic views of the surroundings.
  • The hotel has
    • On-site car park
    +1
7.4
Very good57 reviews
Price fromC$ 269per nightSelect
Not available
Residence Inn By Marriott Virginia Beach Oceanfront3217 Atlantic Ave, Virginia Beach, United States, 23451View on map
900 m from City Centre200 m from Neptune's Park
Situated about 20 minutes' walk from The Virginia Beach Convention Center, the venue has 72 rooms with a stunning view of the sea.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour reception
    +1
8.6
Great55 reviews
Price fromC$ 220per nightSelect
Not available
Comfort Inn & Suites Oceanfront2015 Atlantic Ave., Virginia Beach, United States, 23451View on map
600 m from City Centre100 m from Virginia Beach Oceanfront Hotels near VA Beach Blvd
The hotel offers scenic views and easy access to John Wareing Monument, boasting a convenient location.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour reception
    +1
8.0
Great55 reviews
Price fromC$ 294per nightSelect
Not available
Hilton Virginia Beach Oceanfront3001 Atlantic Avenue, Virginia Beach, United States, 23451View on map
700 m from City Centre100 m from Neptune's Park
Boasting a colonial-style building in a tourist area, this hotel offers a spectacular view along with cots, a mini club and a playground for children.
  • The hotel has
    • Paid parking
    +1
7.6
Very good58 reviews
Price fromC$ 240per nightSelect
Not available
Boardwalk Resort Hotel And Villas1601 Atlantic Avenue, Virginia Beach, United States, 23451View on map
1000 m from City Centre200 m from Virginia Beach Amusement Park
The property was renovated in 2005 and boasts an outdoor swimming pool along with a lounge restaurant in a busy area of Virginia Beach.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour reception
    +1
6.8
Nice48 reviews
Price fromC$ 308per nightSelect
Not available
Wyndham Virginia Beach Oceanfront5700 Atlantic Ave, Virginia Beach, United States, 23451View on map
3.4 km from City Centre1.1 km from Cavalier Park
Located off Mystery Dinner Playhouse and close to a motorway, this hotel offers a sun terrace and a ballroom and serves seafood meals.
  • The hotel has
    • On-site car park
    +1
7.2
Very good130 reviews
Price fromC$ 307per nightSelect
Not available
Doubletree By Hilton Virginia Beach1900 Pavilion Drive, Virginia Beach, United States, 23451View on map
1.5 km from City Centre400 m from Virginia Beach Convention Center
Guests can swim in a heated indoor pool on site, provided by the hotel perfectly set in a resort area.
  • The hotel has
    • Free Wi-Fi in public areas
    +1
  • The hotel has
    • On-site car park
    +1
6.8
Nice115 reviews
Price fromC$ 173per nightSelect
Not available
Delta Hotels By Marriott Virginia Beach Bayfront Suites2800 Shore Drive, Virginia Beach, United States, 23451View on map
10.5 km from City Centre1.3 km from Lynnhaven Seafood Market
Situated not far away from First Landing State Park and a port, this hotel features an outdoor pool.
  • The resort has
    • USD 10 per day
    +1
7.2
Very good12 reviews
Price fromC$ 181per nightSelect
Not available
Ocean Beach Club3401 Atlantic Avenue, Virginia Beach, United States, 23451View on map
1.0 km from City Centre400 m from Neptune's Park
The hotel is set in a resort area close to the Atlantic Ocean, boasting an outdoor pool.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • On-site car park
    +1
7.6
Very good3 reviews
Price fromC$ 294per nightSelect
Not available
Founders Inn And Spa5641 Indian River Road, Virginia Beach, United States, 23464View on map
The venue offers to indulge in facials and massage treatments or take a refreshing dip in a salt water swimming pool, before discovering the secrets of American cuisine served at traditional restaurant.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • Luggage storage
    • Locker room
    +2
7.2
Very good9 reviews
Price fromC$ 140per nightSelect
Not available
Hilton Garden Inn Virginia Beach Oceanfront3315 Atlantic Avenue, Virginia Beach, United States, 23451View on map
1000 m from City Centre300 m from Neptune's Park
Featuring an indoor swimming pool, this property is set a short distance from Virginia Aquarium & Marine Science Center and offers great views over the sea.
  • The hotel has
    • On-site car park
    +1
Price fromC$ 319per nightSelect
Not available
Comfort Inn & Suites Virginia Beach - Norfolk Airport5808 Burton Station Road, Virginia Beach, United States, 23455View on map
Ideally located right next to Norfolk Botanical Garden, the hotel has luxurious rooms to offer as well as a 24-hour bar.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour reception
    • 24-hour security
    +2
9.2
Perfect20 reviews
Price fromC$ 157per nightSelect
Not available

Your booking experience in Virginia Beach

If you are looking for a fine accommodation for your next vacation in Virginia Beach, we are pleased to offer you amazing Virginia Beach hotel deals. Ibooked.ca enables you to filter your search in Virginia by proximity to public transport and tourist places. Booking a hotel in Virginia is a breeze with us and you are sure not to be disappointed!

Budget hotels in Virginia Beach

On a smaller budget, you could stay at Travelodge Virginia Beach, where prices are about 400C$ per night on average. For accommodation near Club MP Island, Best Western Center Inn is a budget-friendly option.

Proximity to public transport

Comfort Inn Newport News is set a 20-minute walking distance from Newport News/williamsb airport.

Convenience of staying in the city centre

Visitors interested in staying in the downtown should check out Cerca Del Mar Motel or Econo Lodge Oceanfront, conveniently located near popular attractions, such as Neptune's Park. Guests planning to visit Virginia Beach Boardwalk district could consider booking a room at Hyatt House Virginia Beach / Oceanfront, which is a short walk from Flashback Old Time Photos.

Comfort Suites Beachfront puts you within a 15-minute walk from VIrginia Legends Walk and is located 0.2 km away from the city center.

Luxury and boutique accommodation

We selected top-notch hotels such as Founders Inn And Spa, which price starts from 236C$, for those who prefer more space and privacy. Visitors may also enjoy Virginia Beach Boardwalk district, where Four Points By Sheraton Virginia Beach Oceanfront offers comfy accommodation of a fancy boutique hotel.

Apartments, B&Bs and others

Think about staying at A Wave From It All House or B105 Flip Flop Haven Condo, if you'd like to take advantage of staying at B&B. To stay in a hotel with family-oriented activities, choose Turtle Cay Resort near Owl Creek, featuring a tennis court, an outdoor swimming pool and a sauna. Holiday Inn & Suites Virginia Beach North Beach is an elegant resort hotel set less than a 20-minute walk from Virginia Beach Firefighters Store.

+ Read more - Less

Filtering results

Please wait...

614 hotels found