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
Get Prices

723 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
Sheraton Virginia Beach Oceanfront Hotel3501 Atlantic Avenue, Virginia Beach, United States, 23451View on map
1.2 km from City Centre600 m from Neptune's Park
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 good59 reviews
Price fromC$ 280per 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 good66 reviews
Price fromC$ 263per nightSelect
Not available
The Westin Virginia Beach Town Center4535 Commerce Street, Virginia Beach, United States, 23462
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.
8.2
Great13 reviews
Price fromC$ 225per nightSelect
Not available
Beach Spa Bed And Breakfast2420 Arctic Avenue, Virginia Beach, United States, 23451
200 m from City Centre400 m from Beach Street USA
Located pretty close to Virginia Aquarium & Marine Science Center, this hotel with city views is well-known for its amenities including a steam room and a Jacuzzi.
9.6
Perfect2 reviews
Price fromC$ 388per nightSelect
Not available
Best Western Plus Sandcastle Beachfront Hotel1307 Atlantic Avenue, Virginia Beach, United States
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.
8.0
Great65 reviews
Price fromC$ 229per nightSelect
Not available
Ocean Beach Club3401 Atlantic Ave, Virginia Beach, United States, 23451
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.
7.6
Very good6 reviews
Price fromC$ 251per nightSelect
Not available
Beach Quarters Resort501 Atlantic Avenue, Virginia Beach, United States, 23451
2.2 km from City Centre500 m from Virginia Beach South Beach Oceanfront Hotels
For children there are a mini club, a play area and a games room, while adults can enjoy a spa centre, a steam room and a hot tub in the classic hotel set in Virginia Beach Boardwalk district.
7.8
Very good76 reviews
Price fromC$ 248per nightSelect
Not available
Holiday Inn & Suites Virginia Beach North Beach3900 Atlantic Avenue, Virginia Beach, United States, 23451
1.6 km from City Centre900 m from Neptune's Park
The property boasts a lazy river, an indoor swimming pool and a ballroom on site and guests can laze by a swimming pool.
7.6
Very good158 reviews
Price fromC$ 314per nightSelect
Not available
Hampton Inn Virginia Beach-Oceanfront North3107 Atlantic Avenue, Virginia Beach, United States, 23451
900 m from City Centre100 m from Neptune's Park
The hotel offers to try delicious cuisine of the hotel set in an exceptional location nearby Mystery Dinner Playhouse.
8.2
Great73 reviews
Price fromC$ 306per nightSelect
Not available
Ocean Key Resort424 Atlantic Avenue, Virginia Beach, United States, 23452
2.2 km from City Centre500 m from Virginia Beach South Beach Oceanfront Hotels
Located a few steps from Ocean Breeze Waterpark, the hotel features 10 rooms with views over the garden.
8.2
Great4 reviews
Price fromC$ 274per nightSelect
Not available
Residence Inn By Marriott Virginia Beach Oceanfront3217 Atlantic Ave, Virginia Beach, United States, 23451
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.
8.6
Great57 reviews
Price fromC$ 419per nightSelect
Not available
Turtle Cay Resort600 Atlantic Avenue, Virginia Beach, United States, 23451
2.1 km from City Centre400 m from Virginia Beach South Beach Oceanfront Hotels
The hotel guests can cool off in a seasonal pool or use a wellness centre and a sauna to feel pure relaxation.
7.4
Very good15 reviews
Price fromC$ 294per nightSelect
Not available
Wyndham Virginia Beach Oceanfront5700 Atlantic Ave, Virginia Beach, United States, 23451
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.
7.2
Very good133 reviews
Price fromC$ 200per nightSelect
Not available
Doubletree By Hilton Virginia Beach Oceanfront South615 Atlantic Avenue, Virginia Beach, United States, 23451
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.
7.2
Very good19 reviews
Price fromC$ 265per nightSelect
Not available
Founders Inn And Spa5641 Indian River Rd, Virginia Beach, United States, 23464
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.
7.2
Very good12 reviews
Price fromC$ 128per nightSelect
Not available
Boardwalk Resort Hotel And Villas1601 Atlantic Avenue, Virginia Beach, United States, 23451
1.0 km from City Centre100 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.
7.0
Very good52 reviews
Price fromC$ 354per nightSelect
Not available
Hilton Garden Inn Virginia Beach Oceanfront3315 Atlantic Avenue, Virginia Beach, United States, 23451
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.
8.6
Great3 reviews
Price fromC$ 287per nightSelect
Not available
Hampton Inn Virginia Beach-Oceanfront South1011 Atlantic Avenue, Virginia Beach, United States, 23451
1.6 km from City Centre200 m from Virginia Beach South Beach Oceanfront Hotels
The hotel has an indoor pool and lies close to Virginia Beach Boardwalk which is worth visiting.
8.8
Great8 reviews
Price fromC$ 236per nightSelect
Not available
Courtyard By Marriott Virginia Beach Oceanfront South2501 Atlantic Avenue, Virginia Beach, United States, 23451
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.
8.2
Great38 reviews
Price fromC$ 353per nightSelect
Not available
Plus Virginia Beach2809 Atlantic Ave, Virginia Beach, United States, 23451-3029
Boasting a family restaurant and a panoramic view, the venue awaits guests in Virginia Beach Boardwalk district adjacent to Cape Henry Lighthouse.
8.0
Great242 reviews
Price fromC$ 173per nightSelect
Not available
Oceanfront Inn2901 Atlantic Avenue, Virginia Beach, United States, 23451
600 m from City Centre200 m from Neptune's Park
Featuring a shared lounge and a golf course, this modern hotel is set in a resort area within a few steps from Virginia Beach Fishing Pier.
8.0
Great8 reviews
Price fromC$ 218per nightSelect
Not available
The Barclay Towers Resort Hotel809 Atlantic Avenue, Virginia Beach, United States, 23451
1.8 km from City Centre100 m from Virginia Beach South Beach Oceanfront Hotels
Everyone will enjoy a private swimming pool onsite and admire pool views offered from 138 rooms.
8.0
Great60 reviews
Price fromC$ 235per nightSelect
Not available
Quality Inn & Suites Oceanfront705 Atlantic Avenue, Virginia Beach, United States, 23451
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.
7.8
Very good40 reviews
Price fromC$ 235per nightSelect
Not available
La Quinta Inn & Suites Virginia Beach2800 Pacific Ave, Virginia Beach, United States, 23451
400 m from City Centre400 m from Neptune's Park
Set in the heart of Virginia Beach, the property offers 136 rooms overlooking the garden.
8.6
Great56 reviews
Price fromC$ 225per nightSelect
Not available
The Atrium Resort315 21St Street, Virginia Beach, United States, 23451
500 m from City Centre200 m from Beach Street USA
Featuring an outdoor pool, this venue offers 15 rooms right in a beach area.
9.0
Perfect8 reviews
Price fromC$ 226per nightSelect
Not available
Four Sails Resort3301 Atlantic Avenue, Virginia Beach, United States
1000 m from City Centre300 m from Neptune's Park
The venue offers an oceanfront location close to The Virginia Beach Convention Center, boasting an indoor pool and including windsurfing, water skiing and lawn tennis onsite.
8.0
Great9 reviews
Price fromC$ 176per nightSelect
Not available
Springhill Suites By Marriott Virginia Beach Oceanfront901 Atlantic Avenue, Virginia Beach, United States, 23451
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.
9.0
Perfect53 reviews
Price fromC$ 386per nightSelect
Not available
Holiday Inn Express Hotel & Suites Virginia Beach Oceanfront2607 Atlantic Avenue, Virginia Beach, United States, 23451
300 m from City Centre600 m from Neptune's Park
Offering 144 rooms with sea views, the hotel is set in Virginia Beach Boardwalk district, just steps from Ocean Breeze Waterpark.
7.6
Very good7 reviews
Price fromC$ 339per nightSelect
Not available
Days Inn By Wyndham Virginia Beach At The Beach1000 Atlantic Ave, Virginia Beach, United States, 23451
1.6 km from City Centre200 m from Virginia Beach South Beach Oceanfront Hotels
Situated adjacent to Ocean Breeze Waterpark, the budget property features a sun deck and tennis courts together with a seasonal outdoor swimming pool.
7.0
Very good56 reviews
Price fromC$ 246per nightSelect
Not available
Ocean Sands Resort2207 Atlantic Avenue, Virginia Beach, United States, 23451
400 m from City Centre200 m from Beach Street USA
Set within easy reach of The Virginia Beach Convention Center, the venue features a seasonal restaurant serving meals of Italian cuisine.
8.4
Great12 reviews
Price fromC$ 338per nightSelect
Not available
Sundial Inn308 21 Street, Virginia Beach, United States, 23451
500 m from City Centre200 m from Beach Street USA
Boasting a seasonal pool, the hotel is about 10 minutes' walk from the center of Virginia Beach.
6.4
Nice112 reviews
Price fromC$ 139per nightSelect
Not available
Delta Hotels By Marriott Virginia Beach Bayfront Suites2800 Shore Drive, Virginia Beach, United States, 23451
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.
7.4
Very good14 reviews
Price fromC$ 185per nightSelect
Not available
Comfort Inn & Suites Oceanfront2015 Atlantic Ave., Virginia Beach, United States, 23451
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.
8.2
Great59 reviews
Price fromC$ 287per nightSelect
Not available
Country Inn & Suites By Radisson, Virginia Beach1801 Atlantic Ave, Virginia Beach, United States, 23451
800 m from City Centre300 m from Virginia Beach Oceanfront Hotels near VA Beach Blvd
Including a patio, a library and a golf course, the accommodation with beautiful views offers 121 rooms next to Mystery Dinner Playhouse.
7.8
Very good327 reviews
Price fromC$ 202per nightSelect
Not available
Doubletree By Hilton Virginia Beach1900 Pavilion Drive, Virginia Beach, United States, 23451
1.6 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.
6.8
Nice118 reviews
Price fromC$ 183per nightSelect
Not available
Execustay At South Beach - Virginia Beach400 Eden Roc Circle, Virginia Beach, United States, 23451
1.7 km from City Centre600 m from Virginia Beach Convention Center
Offering convenient proximity to Virginia Beach Visitor Information Center, the hotel is also close to Virginia Aquarium & Marine Science Center.
Select
Not available
B106 Sandy Bottoms Condo3738 Sandpiper Rd, Virginia Beach, United States, 23456
18.0 km from City Centre900 m from Back Bay National Wildlife Refuge
Staying in this 3-bedroom apartment, nestled near Back Bay National Wildlife Refuge, guests can enjoy a patio to relax after a busy day.
Price fromC$ 908per nightSelect
Not available
Ocean Suites2315 Atlantic Avenue, Virginia Beach, United States, 23451
300 m from City Centre300 m from Beach Street USA
There are rooms facing the beach and the hotel is set close to The Virginia Beach Convention Center.
8.0
Great12 reviews
Price fromC$ 355per nightSelect
Not available
Travelodge By Wyndham Virginia Beach2802 Atlantic Avenue, Virginia Beach, United States, 23451
500 m from City Centre300 m from Neptune's Park
There are rooms facing the ocean and the hotel is set close to Mystery Dinner Playhouse.
5.4
Guest rating45 reviews
Price fromC$ 169per nightSelect
Not available
Schooner Inn215 Atlantic Avenue, Virginia Beach, United States, 23451
2.5 km from City Centre800 m from Virginia Beach South Beach Oceanfront Hotels
The hotel is ideally located in Virginia Beach Boardwalk district, and offers a private swimming pool.
8.0
Great37 reviews
Price fromC$ 167per nightSelect
Not available
Crowne Plaza Virginia Beach Town Center4453 Bonney Road, Virginia Beach, United States, 23462
13.6 km from City Centre1000 m from Mount Trashmore Park
Offering convenient proximity to Mount Trashmore Park, the hotel is also close to Lynnhaven House.
8.2
Great55 reviews
Price fromC$ 184per nightSelect
Not available
Fairfield Inn & Suites By Marriott Virginia Beach Oceanfront1901 Atlantic Avenue, Virginia Beach, United States, 23451
700 m from City Centre200 m from Virginia Beach Oceanfront Hotels near VA Beach Blvd
After windsurfing, snorkeling and horse riding, guests can relax by an indoor swimming pool of the hotel, located in a leisure area and next to Virginia Beach Boardwalk.
8.2
Great57 reviews
Price fromC$ 453per nightSelect
Not available
Cavalier Hotel On The Oceanfront4201 Atlantic Avenue, Virginia Beach, United States, 23451
1.9 km from City Centre1.2 km from Neptune's Park
Featuring historical architecture, the venue provides 282 rooms and offers easy access to Naval Aviation Monument.
7.6
Very good15 reviews
Price fromC$ 413per nightSelect
Not available
Marjac Suites Virginia Beach Oceanfront2201 Atlantic Ave, Virginia Beach, United States, 23451
400 m from City Centre200 m from Beach Street USA
Located a few steps from Ocean Breeze Waterpark, the hotel features 60 rooms with views over the city.
7.4
Very good34 reviews
Price fromC$ 266per nightSelect
Not available
Grand Ocean Hotel1101 Atlantic Avenue, Virginia Beach, United States, 23451
1.5 km from City Centre300 m from Virginia Beach South Beach Oceanfront Hotels
Offering convenient proximity to Virginia Beach Fishing Pier, the hotel is also close to Ocean Breeze Waterpark.
5.8
Guest rating68 reviews
Price fromC$ 244per nightSelect
Not available
Red Roof Inn Virginia Beach196 Ballard Court, Virginia Beach, United States, 23462
Located near Sandler Center, this hotel features a seasonal pool and a gym.
7.4
Very good32 reviews
Price fromC$ 122per nightSelect
Not available
Oceanaire By Diamond Resorts3421 Atlantic Avenue, Virginia Beach, United States, 23451
1.1 km from City Centre400 m from Neptune's Park
This hotel is a frequent tourist destination due to its oceanfront location and beautiful views of the Atlantic Ocean.
8.6
Great21 reviews
Price fromC$ 280per nightSelect
Not available
Baymont By Wyndham Virginia Beach Oceanfront1201 Atlantic Ave., Virginia Beach, United States, 23451-3505
1.4 km from City Centre400 m from Virginia Beach Fishing Pier
The beachfront hotel offers breathtaking views over the sea as well as proximity to Motor World.
7.2
Very good57 reviews
Price fromC$ 324per nightSelect
Not available
La Quinta Inn By Wyndham Norfolk Virginia Beach192 Newtown Rd, Virginia Beach, United States, 23462-2401
Offering convenient proximity to DanceSport VA, the hotel is also close to Cypress Point Country Club.
7.4
Very good24 reviews
Price fromC$ 132per nightSelect
Not available
Belvedere Beach Resort3603 Atlantic Ave, Virginia Beach, United States, 23451
1.3 km from City Centre600 m from Neptune's Park
Located a few steps from Owl Creek, the hotel features 48 rooms with views over the sea.
9.2
Perfect45 reviews
Price fromC$ 180per nightSelect
Not available
Comfort Suites Beachfront2321 Atlantic Avenue, Virginia Beach, United States, 23451
300 m from City Centre300 m from Beach Street USA
Located a few steps from Virginia Museum of Contemporary Art, the hotel features 108 rooms with views over the ocean.
7.4
Very good8 reviews
Price fromC$ 277per nightSelect
Not available
Days Inn Virginia Beach Oceanfront2417 Atlantic Avenue, Virginia Beach, United States, 23451
200 m from City Centre400 m from Beach Street USA
Guests can enjoy views of Chesapeake Bay and the Atlantic Ocean, while taking advantage of ideal location in Virginia Beach Boardwalk district.
8.0
Great39 reviews
Price fromC$ 202per nightSelect
Not available
The Dolphin Inn1705 Atlantic Avenue, Virginia Beach, United States, 23451
900 m from City Centre300 m from Virginia Beach Amusement Park
Offering ocean views, the venue is placed close to Ocean Breeze Waterpark, and boasts an indoor swimming pool.
7.0
Very good81 reviews
Price fromC$ 243per nightSelect
Not available
Blue Marlin Inn And Suites2411 Pacific Ave, Virginia Beach, United States, 23451
100 m from City Centre400 m from Beach Street USA
This budget hotel with sea views lies close to the sights of Virginia Beach including Mystery Dinner Playhouse.
7.4
Very good7 reviews
Price fromC$ 156per nightSelect
Not available
Sea Shell Motel2301 Atlantic Avenue , Virginia Beach, United States
300 m from City Centre200 m from Beach Street USA
Offering air-conditioned rooms, the hotel provides the opportunity to spend time by Lake Holly, which is 1 km away.
6.0
Guest rating3 reviews
Select
Not available
19 Atlantic Hotel203 19Th Street, Virginia Beach, United States, 23451
700 m from City Centre200 m from Virginia Beach Oceanfront Hotels near VA Beach Blvd
Located next to The Virginia Beach Convention Center, the venue comprises 68 rooms with city views.
8.0
Great46 reviews
Price fromC$ 167per nightSelect
Not available
Howard Johnson By Wyndham Virginia Beach At The Beach512 Atlantic Avenue, Virginia Beach, United States, 23451-3522
2.1 km from City Centre400 m from Virginia Beach South Beach Oceanfront Hotels
Located a few steps from John Wareing Monument, the hotel features 55 rooms with views over the ocean.
7.2
Very good2 reviews
Price fromC$ 145per nightSelect
Not available
Clarion Inn & Suites Virginia Beach2604 Atlantic Avenue, Virginia Beach, United States, 23451
300 m from City Centre600 m from Neptune's Park
Set in the centre of Virginia Beach, the property offers 100 rooms overlooking the sea.
6.6
Nice32 reviews
Price fromC$ 387per nightSelect
Not available
Best Western Center Inn5718 Northampton Boulevard, Virginia Beach, United States, 23455-3704
Located a few steps from Amphitheater, the hotel features 59 rooms with views over the sea.
7.8
Very good61 reviews
Price fromC$ 148per nightSelect
Not available
Holiday Inn Oceanside2101 Atlantic Avenue, Virginia Beach, United States, 23451
500 m from City Centre200 m from Virginia Beach Oceanfront Hotels near VA Beach Blvd
With 149 non-smoking rooms along with cots, meals and video games for children, the venue offers a convenient location in Virginia Beach Boardwalk district.
8.2
Great191 reviews
Price fromC$ 303per nightSelect
Not available
Four Points By Sheraton Virginia Beach Oceanfront1211 Atlantic Avenue, Virginia Beach, United States, 23451
1.4 km from City Centre300 m from Virginia Beach Fishing Pier
Offering 99 rooms with sea views, the hotel is set in Virginia Beach Boardwalk district, just steps from Ocean Breeze Waterpark.
8.4
Great96 reviews
Price fromC$ 312per nightSelect
Not available
Econo Lodge On The Ocean2707 Atlantic Avenue, Virginia Beach, United States, 23451
400 m from City Centre400 m from Neptune's Park
Ideally located just off Beach Street USA, this hotel features a patio, tennis courts and a golf course.
8.8
Great11 reviews
Price fromC$ 215per nightSelect
Not available
Towneplace Suites Virginia Beach5757 Cleveland Street, Virginia Beach, United States, 23462
This innovative-style hotel is set at a short distance to Town Center.
6.6
Nice11 reviews
Price fromC$ 301per nightSelect
Not available
B426 Welcome Condo3738 Sandpiper Rd, Virginia Beach, United States, 23456
18.0 km from City Centre900 m from Back Bay National Wildlife Refuge
Located less than 15 km from Virginia Aquarium & Marine Science Center, this venue features a nice balcony and a kitchen.
Price fromC$ 427per nightSelect
Not available
Neptune Park Inn3108 Atlantic Ave, Virginia Beach, United States, 23451
800 m from City Centre100 m from Neptune's Park
Rooms of this central hotel face the beach and there is also a rooftop swimming pool on the premises.
6.0
Guest rating195 reviews
Price fromC$ 228per nightSelect
Not available
Royal Clipper3508 Atlantic Ave, Virginia Beach, United States, 23451
1.2 km from City Centre600 m from Neptune's Park
Within walking distance of Cape Henry Lighthouse, this hotel, conveniently located in Virginia Beach Boardwalk district, features an outdoor seasonal pool and tennis courts.
8.2
Great18 reviews
Price fromC$ 229per nightSelect
Not available
Magnuson Hotel Virginia Beach5708 Northampton Blvd, Virginia Beach, United States, 23455
The Fuji Hana - Sushi Bar & Asian Cuisine restaurant and the 24-hour bar are available onsite of the hotel boasting an oceanfront location in Virginia Beach.
6.6
Nice31 reviews
Price fromC$ 96per nightSelect
Not available
Sandpiper Inn1112 Pacific Ave, Virginia Beach, United States, 23451
1.5 km from City Centre400 m from Virginia Beach South Beach Oceanfront Hotels
Everyone will enjoy a private pool onsite and admire sea views offered from 37 rooms.
5.2
Guest rating4 reviews
Price fromC$ 166per nightSelect
Not available
Rodeway Inn By The Beach1005 Pacific Ave, Virginia Beach, United States, 23451
1.6 km from City Centre200 m from Virginia Beach South Beach Oceanfront Hotels
The hotel has a seasonal outdoor swimming pool and lies close to Ocean Breeze Waterpark which is worth visiting.
5.4
Guest rating47 reviews
Price fromC$ 174per nightSelect
Not available
Quality Inn Little Creek5189 Shore Drive, Virginia Beach, United States, 23455
16.4 km from City Centre
Located near Thoroughgood House, this attractive hotel features a continental breakfast.
7.6
Very good8 reviews
Price fromC$ 215per nightSelect
Not available
Econo Lodge Oceanfront2109 Atlantic Ave., Virginia Beach, United States, 23451
500 m from City Centre200 m from Beach Street USA
This hotel in a business area of Virginia Beach offers international specialties served in the onsite 24-hour restaurant.
7.2
Very good97 reviews
Price fromC$ 285per nightSelect
Not available
Econo Lodge Town Center3637 Bonney Rd., Virginia Beach, United States, 23452
10.9 km from City Centre1000 m from Princess Anne Plaza Shopping Center
Conveniently located right next to Pembroke Mall, the hotel has cosy rooms to offer as well as a bistro bar.
6.2
Nice3 reviews
Price fromC$ 176per nightSelect
Not available
Belmont Inn & Suites Virginia Beach1113 Pacific Ave, Virginia Beach, United States, 23451
1.5 km from City Centre300 m from Virginia Beach South Beach Oceanfront Hotels
The hotel is located in the metropolitan area of Virginia Beach, not far away from Virginia Aquarium & Marine Science Center, overlooking the city.
5.2
Guest rating38 reviews
Price fromC$ 162per nightSelect
Not available
Angie'S Guest Cottage302 24Th Street, Virginia Beach, United States
200 m from City Centre300 m from Beach Street USA
The budget hotel is a good starting point to Virginia Beach' sights including Mystery Dinner Playhouse and Old Coast Guard Station.
Price fromC$ 209per nightSelect
Not available
Knights Inn & Suites Virginia Beach207 29Th Street, Virginia Beach, United States, 23451
600 m from City Centre300 m from Neptune's Park
The hotel is located in the business area of Virginia Beach, not far away from Ocean Breeze Waterpark, overlooking the sea.
6.6
Nice51 reviews
Price fromC$ 155per nightSelect
Not available
Candlewood Suites Virginia Beach/Norfolk4437 Bonney Road, Virginia Beach, United States, 23462
13.6 km from City Centre900 m from Mount Trashmore Park
Providing with beauty therapy and various massages, the hotel includes 83 rooms and is set close to Lynnhaven House.
5.8
Guest rating2 reviews
Price fromC$ 176per nightSelect
Not available
Oceans 27002700 Pacific Avenue, Virginia Beach, United States, 23451
300 m from City Centre500 m from Neptune's Park
Located a few steps from Virginia Aquarium & Marine Science Center, the hotel features 48 rooms with views over the beach.
8.4
Great5 reviews
Price fromC$ 150per nightSelect
Not available
Comfort Inn & Suites Virginia Beach - Norfolk Airport5808 Burton Station Road, Virginia Beach, United States, 23455
Ideally located right next to Norfolk Botanical Garden, the hotel has luxurious rooms to offer as well as a 24-hour bar.
9.2
Perfect20 reviews
Price fromC$ 188per nightSelect
Not available
Homewood Suites By Hilton Virginia Beach5733 Cleveland Street, Virginia Beach, United States, 23462
Featuring setting in a busy area close to Amphitheater, this unique hotel includes an outdoor pool area, barbecue and a tennis court and 122 rooms.
8.6
Great38 reviews
Price fromC$ 244per nightSelect
Not available
Hilton Garden Inn Virginia Beach Town Center252 Town Center Drive, Virginia Beach, United States, 23462
13.8 km from City Centre400 m from Sandler Center
Boasting location close to Mount Trashmore Park, the venue features an outdoor pool area and tennis courts, as well as has to offer 176 rooms.
8.4
Great67 reviews
Price fromC$ 199per nightSelect
Not available
Courtyard Virginia Beach Oceanfront/North 37Th Street3737 Atlantic Avenue, Virginia Beach, United States, 23451
1.4 km from City Centre800 m from Neptune's Park
The venue offers stunning views and a private pool, featuring a beachfront setting in Virginia Beach Boardwalk district nor far away from the Atlantic Ocean.
8.2
Great115 reviews
Price fromC$ 328per nightSelect
Not available
Sea Gull Inn2613 Atlantic Avenue, Virginia Beach, United States, 23451
300 m from City Centre500 m from Neptune's Park
Opened in 1974, this budget accommodation includes a sun deck, a patio and a library, within 10 minutes' walk from the center of Virginia Beach.
7.8
Very good221 reviews
Price fromC$ 273per nightSelect
Not available
Howard Johnson By Wyndham Virginia Beach5173 Shore Drive, Virginia Beach, United States, 23455
Situated not far away from Thoroughgood House and a motorway, this hotel features an outdoor swimming pool.
5.0
Guest rating36 reviews
Price fromC$ 126per nightSelect
Not available
The Colony 1301 Atlantic Ave., , Virginia Beach, United States
1.3 km from City Centre300 m from Virginia Beach Amusement Park
Set near Virginia Aquarium & Marine Science Center, this budget venue is 20 minutes' walk of the city center.
Price fromC$ 183per nightSelect
Not available
Super 8 By Wyndham Virginia Beach Oceanfront1719 Atlantic Ave, Virginia Beach, United States, 23451-3424
900 m from City Centre300 m from Virginia Beach Amusement Park
Set about 30 minutes' walk from Virginia Aquarium & Marine Science Center, this venue in Virginia Beach features a private swimming pool and a daily continental breakfast.
5.4
Guest rating100 reviews
Price fromC$ 161per nightSelect
Not available
Travelodge By Wyndham Suites Virginia Beach Oceanfront1909 Atlantic Ave, Virginia Beach, United States, 23451
700 m from City Centre100 m from Virginia Beach Oceanfront Hotels near VA Beach Blvd
Located 1 km away from Virginia Beach city center, this hotel features 63 rooms and a seasonal pool.
5.4
Guest rating33 reviews
Price fromC$ 215per nightSelect
Not available
Americas Best Value Inn Norfolk Airport Area5725 Northampton Boulevard, Virginia Beach, United States, 23455
Offering 150 rooms together with a picnic area and barbeque grills onsite, the hotel is set in a recreational area.
5.0
Guest rating7 reviews
Price fromC$ 144per nightSelect
Not available
Ambassadors Inn & Suites716 21St St, Virginia Beach, United States, 23451
1000 m from City Centre400 m from Virginia Beach Convention Center
A lounge restaurant is available in this hotel that boasts a beautiful location close to Virginia Aquarium & Marine Science Center.
5.8
Guest rating35 reviews
Price fromC$ 151per nightSelect
Not available
Red Roof Inn Virginia Beach - Norfolk Airport5745 Northampton Boulevard, Virginia Beach, United States, 23455
The hotel has an outdoor pool and lies close to Hampton Roads Agricultural Research and Extension Center which is worth visiting.
6.0
Guest rating31 reviews
Price fromC$ 108per nightSelect
Not available
Knights Inn Virginia Beach Lynnhaven804 Lynnhaven Parkway, Virginia Beach, United States, 23452
9.3 km from City Centre100 m from Lynnhaven Bingo Ctr
Located near Francis Land House, this pet-friendly hotel features a buffet breakfast.
5.2
Guest rating13 reviews
Price fromC$ 69per nightSelect
Not available
Travelodge By Wyndham Virginia Beach Bay Beach2968 Shore Drive, Virginia Beach, United States, 23451
10.8 km from City Centre800 m from Lynnhaven Seafood Market
This hotel features rooms with garden views, while a great location provides easy access to First Landing State Park.
6.0
Guest rating4 reviews
Price fromC$ 185per nightSelect
Not available
Ocean Side Inn300 Atlantic Avenue, Virginia Beach, United States, 23451
2.4 km from City Centre700 m from Virginia Beach South Beach Oceanfront Hotels
Featuring a private pool, this property is set a short distance from Sunsations and Virginia Aquarium & Marine Science Center.
6.4
Nice34 reviews
Price fromC$ 172per nightSelect
Not available
Hampton Inn Norfolk/Virginia Beach5793 Greenwich Rd., Virginia Beach, United States, 23462
The hotel offers to try healthy cuisine of the hotel set in a riverside location nearby Sandler Center.
8.6
Great43 reviews
Price fromC$ 162per nightSelect
Not available
Days Inn By Wyndham Virginia Beach Town Center4600 Bonney Road, Virginia Beach, United States, 23462
14.1 km from City Centre700 m from Sandler Center for the Performing Arts
The budget hotel in Virginia Beach overlooks the ocean, and offers easy access to a motorway and 101 rooms.
6.4
Nice38 reviews
Price fromC$ 128per nightSelect
Not available
Extended Stay America - Virginia Beach - Independence Blvd.4548 Bonney Rd, Virginia Beach, United States, 23462
14.0 km from City Centre1000 m from Sandler Center for the Performing Arts
Located next to Amphitheater, the venue comprises 120 rooms with pool views.
5.8
Guest rating51 reviews
Price fromC$ 141per nightSelect
Not available
Sunshine Inn And Suites2701 Pacific Avenue, Virginia Beach, United States, 23451
300 m from City Centre500 m from Neptune's Park
Offering convenient proximity to Naval Aviation Monument, the hotel is also close to Virginia Beach Visitor Information Center.
5.8
Guest rating167 reviews
Price fromC$ 95per nightSelect
Not available
Motel 6 Virginia Beach4760 Euclid Road, Virginia Beach, United States, 23462
14.6 km from City Centre1000 m from Sandler Center for the Performing Arts
Within easy reach of Amphitheater, this hotel comprises 130 rooms with en suite bathrooms.
8.4
Great2 reviews
Price fromC$ 124per nightSelect
Not available
Barclay Cottage Bed And Breakfast400 16Th Street, Virginia Beach, United States
1.0 km from City Centre300 m from Virginia Beach Amusement Park
Featuring a terrace, this property is situated a short distance from John Wareing Monument and about a 20-minute walk from the center of Virginia Beach.
Price fromC$ 331per nightSelect
Not available
Hyatt House Virginia Beach / Oceanfront2705 Atlantic Ave, Virginia Beach, United States, 23451
400 m from City Centre500 m from Neptune's Park
Nestled in a historic area, the hotel offers a cocktail bar along with a breathtaking sea view.
7.8
Very good10 reviews
Price fromC$ 379per nightSelect
Not available
Beach Carousel Virginia Beach1300 Pacific Avenue, Virginia Beach, United States, 23451
1.2 km from City Centre200 m from Virginia Beach Amusement Park
Offering convenient proximity to Atlantic Wildfowl Heritage Museum, the hotel is also close to Mystery Dinner Playhouse.
7.4
Very good21 reviews
Price fromC$ 180per nightSelect
Not available

Filtering results

Please wait...

723 hotels found

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