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

3-star 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
Applied filters
Stars:   ×
Sheraton Virginia Beach Oceanfront Hotel3501 Atlantic Avenue, Virginia Beach, United States, 23451View on map
1400 yd from City Center600 yd from Pacific Place Shopping Center
Featuring a seasonal outdoor pool and a golf course, this hotel is just 2.2 km from The Virginia Beach Convention Center.
  • The hotel has
    • On-site car park
    +1
7.4
Very good57 reviews
Price fromUS$ 162per nightSelect
Not available
Ocean Beach Club Hotel Virginia Beach3401 Atlantic Ave, Virginia Beach, United States, 23451View on map
1200 yd from City Center400 yd from Neptune's Park
Boasting location in Virginia Beach Boardwalk district, the hotel offers to relax in a private swimming pool or admire panoramic views of the Atlantic Ocean.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • On-site car park
    +1
7.6
Very good3 reviews
Price fromUS$ 196per nightSelect
Not available
Hilton Garden Inn Virginia Beach Oceanfront3315 Atlantic Avenue, Virginia Beach, United States, 23451
1100 yd from City Center300 yd from Neptune's Park
Boasting a sun deck and barbeque grills, the venue with stunning views offers 167 rooms in proximity to Virginia Aquarium & Marine Science Center.
Price fromUS$ 203per nightSelect
Not available
Ramada Virginia Beach Oceanfront615 Atlantic Avenue, Virginia Beach, United States, 23451
1.3 mi from City Center400 yd from Virginia Beach South Beach Oceanfront Hotels
Offering 167 rooms as well as a gym area and a fitness centre, this venue overlooks the Atlantic Ocean and is based in a historic area.
7.2
Very good16 reviews
Price fromUS$ 182per nightSelect
Not available
Wyndham Virginia Beach Oceanfront5700 Atlantic Ave, Virginia Beach, United States, 23451
2.1 mi from City Center1200 yd from Cavalier Park
Located near Mystery Dinner Playhouse, the hotel offers sea views and a private swimming pool.
7.2
Very good130 reviews
Price fromUS$ 228per nightSelect
Not available
Doubletree By Hilton Virginia Beach1900 Pavilion Drive, Virginia Beach, United States, 23451
1700 yd from City Center400 yd from Virginia Beach Convention Center
Perfectly situated in the centre of Virginia Beach, this hotel provides a wellness centre and a Jacuzzi.
6.8
Nice115 reviews
Price fromUS$ 144per nightSelect
Not available
Oceanaire By Diamond Resorts3421 Atlantic Avenue, Virginia Beach, United States, 23451
1200 yd from City Center400 yd from Neptune's Park
The hotel has a full-service restaurant plus 189 rooms and is located in a busy area.
8.6
Great18 reviews
Price fromUS$ 355per nightSelect
Not available
Plus Virginia Beach2809 Atlantic Ave, Virginia Beach, United States, 23451-3029
Placed close to Mystery Dinner Playhouse in the centre of Virginia Beach, this hotel offers 214 rooms.
8.0
Great239 reviews
Price fromUS$ 83per nightSelect
Not available
Holiday Inn & Suites Virginia Beach North Beach3900 Atlantic Avenue, Virginia Beach, United States, 23451
1800 yd from City Center1000 yd from Pacific Place Shopping Center
The lovely hotel offers stunning views over the sea as well as proximity to Cape Henry Lighthouse.
7.4
Very good155 reviews
Price fromUS$ 222per nightSelect
Not available
The Barclay Towers Resort Hotel809 Atlantic Avenue, Virginia Beach, United States, 23451
1.1 mi from City Center100 yd from Virginia Beach South Beach Oceanfront Hotels
Offering 138 rooms with ocean views, the hotel is set in Virginia Beach Boardwalk district, just steps from Mystery Dinner Playhouse.
8.0
Great59 reviews
Price fromUS$ 93per nightSelect
Not available
Oceanfront Inn2901 Atlantic Avenue, Virginia Beach, United States, 23451
700 yd from City Center200 yd from Neptune's Park
Featuring an indoor pool and 147 rooms, this hotel is only 1.6 km from Virginia Beach Fishing Pier.
8.2
Great6 reviews
Price fromUS$ 77per nightSelect
Not available
Ocean Key Resort424 Atlantic Avenue, Virginia Beach, United States, 23452
1.4 mi from City Center600 yd from Virginia Beach South Beach Oceanfront Hotels
Providing access to Beach Street USA, this hotel is a 20-minute walk from Virginia Aquarium & Marine Science Center and offers a full service restaurant.
8.2
Great3 reviews
Price fromUS$ 191per nightSelect
Not available
Comfort Inn & Suites Oceanfront2015 Atlantic Ave., Virginia Beach, United States, 23451
600 yd from City Center100 yd from Virginia Beach Oceanfront Hotels near VA Beach Blvd
Offering a convenient location in Virginia Beach Boardwalk district of Virginia Beach, the hotel welcomes guests with a daily cold buffet breakfast.
8.2
Great57 reviews
Price fromUS$ 158per nightSelect
Not available
Hampton Inn Virginia Beach-Oceanfront North3107 Atlantic Avenue, Virginia Beach, United States, 23451
900 yd from City Center200 yd from Neptune's Park
The hotel's restaurant serves international food and offers sea views, while the venue boasts an exceptional location next to the Atlantic Ocean.
8.2
Great5 reviews
Price fromUS$ 278per nightSelect
Not available
Springhill Suites By Marriott Virginia Beach Oceanfront901 Atlantic Avenue, Virginia Beach, United States, 23451
1.1 mi from City Center100 yd from Virginia Beach South Beach Oceanfront Hotels
This hotel, lodged in Virginia Beach Boardwalk district, boasts a café bar and views of the street.
9.0
Perfect50 reviews
Price fromUS$ 305per nightSelect
Not available
Holiday Inn Express Hotel & Suites Virginia Beach Oceanfront2607 Atlantic Avenue, Virginia Beach, United States, 23451
300 yd from City Center600 yd from Neptune's Park
The hotel is located in the leisure area of Virginia Beach, not far away from Ocean Breeze Waterpark, overlooking the sea.
7.6
Very good7 reviews
Price fromUS$ 230per nightSelect
Not available
Quality Inn & Suites Oceanfront705 Atlantic Avenue, Virginia Beach, United States, 23451
1.2 mi from City Center300 yd from Virginia Beach South Beach Oceanfront Hotels
The venue is centrally placed in Virginia Beach Boardwalk district, offering the 24-hour restaurant along with horse riding, golf and fishing services.
8.0
Great37 reviews
Price fromUS$ 309per nightSelect
Not available
Boardwalk Resort Hotel And Villas1601 Atlantic Avenue, Virginia Beach, United States, 23451
1100 yd from City Center200 yd from Virginia Beach Boardwalk
Located 1 km from Virginia Beach's city centre, this hotel boasts bright rooms and an outdoor swimming pool.
7.0
Very good11 reviews
Price fromUS$ 204per nightSelect
Not available
La Quinta Inn & Suites Virginia Beach2800 Pacific Ave, Virginia Beach, United States, 23451
500 yd from City Center400 yd from Neptune's Park
Guests can enjoy the lounge restaurant on site that offers local cuisine and views of the garden.
8.6
Great52 reviews
Price fromUS$ 332per nightSelect
Not available
Best Western Plus Sandcastle Beachfront Hotel1307 Atlantic Avenue, Virginia Beach, United States
1400 yd from City Center200 yd from Virginia Beach Amusement Park
Located in Virginia Beach Boardwalk district of the city, this lovely hotel boasts a private swimming pool and a Greek cuisine is available at the lounge restaurant.
8.0
Great62 reviews
Price fromUS$ 142per nightSelect
Not available
Country Inn & Suites By Radisson, Virginia Beach1801 Atlantic Ave, Virginia Beach, United States, 23451
900 yd from City Center200 yd from Virginia Beach Boardwalk
Guests of this hotel near Mystery Dinner Playhouse can go for a swim in a heated swimming pool or enjoy an indoor heated pool, an outdoor pool area and a patio.
7.8
Very good325 reviews
Price fromUS$ 294per nightSelect
Not available
Four Points By Sheraton Virginia Beach Oceanfront1211 Atlantic Avenue, Virginia Beach, United States, 23451
1500 yd from City Center300 yd from Virginia Beach Fishing Pier
Guests of the hotel can enjoy a private swimming pool plus steam baths and massage, or take a walk to Motor World set nearby.
8.2
Great37 reviews
Price fromUS$ 185per nightSelect
Not available
Grand Ocean Hotel1101 Atlantic Avenue, Virginia Beach, United States, 23451
1700 yd from City Center300 yd from Virginia Beach South Beach Oceanfront Hotels
The hotel features a beach restaurant, while near the venue, set in Virginia Beach Boardwalk district, one will find Ocean Breeze Waterpark.
5.8
Guest rating67 reviews
Price fromUS$ 208per nightSelect
Not available
Beach Quarters Resort501 Atlantic Avenue, Virginia Beach, United States, 23451
1.4 mi from City Center500 yd from Virginia Beach South Beach Oceanfront Hotels
Fitted with a steam room, a hot tub and sauna rooms, the property is based in the centre of Virginia Beach, and boasts modern rooms plus an outdoor pool.
8.0
Great74 reviews
Price fromUS$ 174per nightSelect
Not available
Ocean Sands Resort2207 Atlantic Avenue, Virginia Beach, United States, 23451
400 yd from City Center200 yd from Beach Street USA
You can enjoy seasonal meals and water skiing, horse riding and lawn tennis in this hotel, which is located in the heart of Virginia Beach.
8.4
Great10 reviews
Price fromUS$ 155per nightSelect
Not available
Courtyard By Marriott Virginia Beach Oceanfront South2501 Atlantic Avenue, Virginia Beach, United States, 23451
200 yd from City Center500 yd from Beach Street USA
This designer hotel offers an indoor heated swimming pool and views of the Atlantic Ocean, boasting location in the heart of Virginia Beach, just minutes from Ocean Breeze Waterpark.
8.2
Great33 reviews
Price fromUS$ 285per nightSelect
Not available
Clarion Inn & Suites Virginia Beach2604 Atlantic Avenue, Virginia Beach, United States, 23451
300 yd from City Center600 yd from Neptune's Park
Offering convenient proximity to Naval Aviation Monument, the hotel is also close to Virginia Aquarium & Marine Science Center.
6.4
Nice29 reviews
Price fromUS$ 243per nightSelect
Not available
The Breakers Resort Inn1503 Atlantic Avenue, Virginia Beach, United States, 23451
1200 yd from City Center200 yd from Virginia Beach Amusement Park
This family owned hotel with an outdoor heated swimming pool is just a 10-minute drive from Ocean Breeze Waterpark.
10.0
Perfect1 review
Price fromUS$ 162per nightSelect
Not available
Holiday Inn Virginia Beach - Norfolk5655 Greenwich Rd, Virginia Beach, United States, 23462
Set close to Kempsville Greens Golf Course, the hotel boasts American meals served at the onsite casual restaurant.
7.2
Very good119 reviews
Price fromUS$ 136per nightSelect
Not available
Hampton Inn Virginia Beach-Oceanfront South1011 Atlantic Avenue, Virginia Beach, United States, 23451
1.0 mi from City Center200 yd from Virginia Beach South Beach Oceanfront Hotels
Offering location next to the Atlantic Ocean, the venue has an open-air restaurant, 141 rooms and a swimming pool.
9.0
Perfect7 reviews
Price fromUS$ 218per nightSelect
Not available
Four Sails Resort3301 Atlantic Avenue, Virginia Beach, United States
1100 yd from City Center300 yd from Neptune's Park
At this hotel, located close to Mystery Dinner Playhouse, you can spend the day in a heated swimming pool or keep active with windsurfing, bowling and lawn tennis
8.2
Great6 reviews
Price fromUS$ 128per nightSelect
Not available
Cavalier Hotel On The Oceanfront4201 Atlantic Avenue, Virginia Beach, United States, 23451
1.2 mi from City Center1300 yd from Pacific Place Shopping Center
A historic-style building was carefully renovated in 1927 and the beachfront hotel is quite close to Neptune's Park.
7.4
Very good12 reviews
Price fromUS$ 483per nightSelect
Not available
Courtyard Virginia Beach Oceanfront/North 37Th Street3737 Atlantic Avenue, Virginia Beach, United States, 23451
1600 yd from City Center800 yd from Pacific Place Shopping Center
Guests can admire panoramic views or enjoy a refreshing swim in a private swimming pool onsite of the hotel ideally located in Virginia Beach.
8.2
Great109 reviews
Price fromUS$ 459per nightSelect
Not available
Residence Inn By Marriott Virginia Beach Oceanfront3217 Atlantic Ave, Virginia Beach, United States, 23451
1000 yd from City Center200 yd from Neptune's Park
The hotel features a 24-hour restaurant, while near the venue, set in Virginia Beach Boardwalk district, one will find Owl Creek.
8.6
Great55 reviews
Price fromUS$ 239per nightSelect
Not available
The Atrium Resort315 21St Street, Virginia Beach, United States, 23451
500 yd from City Center200 yd from Beach Street USA
The hotel was built in 2011 and has to offer water skiing, horse riding and lawn tennis plus oceanfront location in Virginia Beach.
9.0
Perfect5 reviews
Price fromUS$ 153per nightSelect
Not available
Homewood Suites By Hilton Virginia Beach5733 Cleveland Street, Virginia Beach, United States, 23462
Offering a swimming pool, the hotel is placed in the green area of Virginia Beach, just off Town Center.
8.6
Great34 reviews
Price fromUS$ 152per nightSelect
Not available
Fairfield Inn & Suites By Marriott Virginia Beach Oceanfront1901 Atlantic Avenue, Virginia Beach, United States, 23451
800 yd from City Center200 yd from Virginia Beach Oceanfront Hotels near VA Beach Blvd
The comfortable hotel is a good starting point to Virginia Beach' sights including Ocean Breeze Waterpark and Virginia Beach Fishing Pier.
8.2
Great54 reviews
Price fromUS$ 305per nightSelect
Not available
Hilton Garden Inn Virginia Beach Town Center252 Town Center Drive, Virginia Beach, United States, 23462
8.6 mi from City Center400 yd from Sandler Center
There are an outdoor pool area, barbeque grills and a tennis court on site and guests can enjoy the 24-hour restaurant and an oceanfront location next to Mount Trashmore Park.
8.4
Great64 reviews
Price fromUS$ 128per nightSelect
Not available
Oceans 27002700 Pacific Avenue, Virginia Beach, United States, 23451
400 yd from City Center500 yd from Neptune's Park
Featuring luxurious architecture, the venue provides 48 rooms and offers easy access to Virginia Aquarium & Marine Science Center.
10.0
Perfect2 reviews
Price fromUS$ 131per nightSelect
Not available
Courtyard Virginia Beach Norfolk5700 Greenwich Road, Virginia Beach, United States, 23462
The The Bistro restaurant and the café bar are available onsite of the hotel boasting a riverside location in Virginia Beach.
8.0
Great37 reviews
Price fromUS$ 113per nightSelect
Not available
Hyatt House Virginia Beach / Oceanfront2705 Atlantic Ave, Virginia Beach, United States, 23451
400 yd from City Center500 yd from Neptune's Park
The hotel provides 156 rooms with breathtaking views of the sea and offers proximity to The Virginia Beach Convention Center.
7.0
Very good7 reviews
Price fromUS$ 308per nightSelect
Not available
Capes Hotel2001 Atlantic Avenue, Virginia Beach, United States, 23451
700 yd from City Center100 yd from Virginia Beach Oceanfront Hotels near VA Beach Blvd
This family hotel with ocean views lies close to the sights of Virginia Beach including Mystery Dinner Playhouse.
Price fromUS$ 247per nightSelect
Not available
Towneplace Suites Virginia Beach5757 Cleveland Street, Virginia Beach, United States, 23462
Offering non-smoking rooms and a gym and a fitness centre, the venue is set in the centre of the city, close to Sentara Leigh Hospital.
6.4
Nice8 reviews
Price fromUS$ 242per nightSelect
Not available
Best Western Center Inn5718 Northampton Boulevard, Virginia Beach, United States, 23455-3704
Opened in 1991, just outside Norfolk Premium Outlets, this charming property features a gym and a fitness centre.
7.8
Very good58 reviews
Price fromUS$ 111per nightSelect
Not available
Cutty Sark Efficiencies3614 Atlantic Avenue, Virginia Beach, United States, 23451
1500 yd from City Center700 yd from Pacific Place Shopping Center
The hotel offers a family accommodation with 13 rooms in the busy area of Virginia Beach.
6.6
Nice1 review
Price fromUS$ 218per nightSelect
Not available
Holiday Inn Va Beach Oceanside 21St St2101 Atlantic Avenue, Virginia Beach, United States, 23451
600 yd from City Center200 yd from Virginia Beach Oceanfront Hotels near VA Beach Blvd
Centrally located close to Atlantic Wildfowl Heritage Museum, this hotel in Virginia Beach features an indoor swimming pool and a shared lounge.
8.2
Great188 reviews
Price fromUS$ 218per nightSelect
Not available
Execustay At S Bch Virginia Bc400 Eden Roc Circle, Virginia Beach, United States, 23451
1.0 mi from City Center600 yd from Virginia Beach Convention Center
Offering convenient proximity to Pilatesfitness Club, the hotel is also close to Virginia Aquarium & Marine Science Center.
Select
Not available
The Colony 1301 Atlantic Ave., , Virginia Beach, United States
1500 yd from City Center300 yd from Virginia Beach Amusement Park
Located off Virginia Aquarium & Marine Science Center, this budget hotel is 2 km from the center of Virginia Beach and offers views over the Atlantic Ocean.
Price fromUS$ 133per nightSelect
Not available
Comfort Inn & Suites Virginia Beach - Norfolk Airport5808 Burton Station Road, Virginia Beach, United States, 23455
Within easy reach of Cypress Point Country Club, this hotel comprises 67 rooms with private bathrooms.
9.2
Perfect20 reviews
Price fromUS$ 149per nightSelect
Not available
Sea Gull Inn2613 Atlantic Avenue, Virginia Beach, United States, 23451
400 yd from City Center600 yd from Neptune's Park
Placed close to Flashback Old Time Photos in the centre of Virginia Beach, this hotel offers 51 rooms.
7.8
Very good221 reviews
Price fromUS$ 199per nightSelect
Not available
Knights Inn Virginia Beach Lynnhaven804 Lynnhaven Parkway, Virginia Beach, United States, 23452
5.8 mi from City Center600 yd from Lynnhaven Mall
The pet-friendly hotel is located in a business area with quick access to Francis Land House.
5.2
Guest rating13 reviews
Price fromUS$ 55per nightSelect
Not available
Church Point Manor4001 Church Point Road, Virginia Beach, United States, 23455
Located close to Ferry Plantation House, the hotel has 12 rooms, and boasts access to a ferry port.
10.0
Perfect1 review
Price fromUS$ 239per nightSelect
Not available
The Dunes Oceanfront Hotel921 Atlantic Ave, Virginia Beach, United States, 23451
1.1 mi from City Center100 yd from Virginia Beach South Beach Oceanfront Hotels
Offering convenient proximity to Backlash Sportfishing, the hotel is also close to Naval Aviation Monument.
5.2
Guest rating4 reviews
Select
Not available
Ocean Beach Club By Diamond Resorts3401 Atlantic Avenue, Virginia Beach, United States, 23451
1200 yd from City Center400 yd from Neptune's Park
The hotel has an outdoor pool and lies close to Virginia Beach Amusement Park which is worth visiting.
8.2
Great38 reviews
Price fromUS$ 211per nightSelect
Not available
Oakwood At Latitudes1701 Chase Point Circle, Virginia Beach, United States, 23454
2.7 mi from City Center1600 yd from Princess Anne County VA Beach
The hotel has a swimming pool and lies close to Cape Henry Lighthouse which is worth visiting.
Price fromUS$ 126per nightSelect
Not available
Residence Inn By Marriott Virginia Beach Town Center221 Bendix Road, Virginia Beach, United States, 23452
8.4 mi from City Center900 yd from Mount Trashmore Park
Located near Amphitheater, this budget hotel features an American breakfast.
Price fromUS$ 195per nightSelect
Not available
Hyatt Place Virginia Beach Town Center335 Independence Blvd, Virginia Beach, United States, 23462
8.8 mi from City Center500 yd from Sandler Center
Adjacent to Reporting Academy of Virginia, and close to University of Virginia, this cheap hotel features 127 non-smoking rooms.
Price fromUS$ 117per nightSelect
Not available
Doubletree By Hilton Virginia Beach Oceanfront South615 Atlantic Avenue, Virginia Beach, United States
1.3 mi from City Center400 yd from Virginia Beach South Beach Oceanfront Hotels
Boasting an casual restaurant, this business hotel is available close to Beach Mall Shopping Center.
Price fromUS$ 591per nightSelect
Not available
Ramada By Wyndham Virginia Beach2810 Atlantic Ave, Virginia Beach, United States, 23451
500 yd from City Center300 yd from Neptune's Park
Located a few steps from Hideaway Cove, the hotel features 66 rooms with views over courtyard.
Price fromUS$ 147per nightSelect
Not available

Filtering results

Please wait...

59 hotels found