Luxury Hotels in Virginia Beach, Virginia, United States

Hilton Virginia Beach Oceanfront

7.1 "Good"
(1148 reviews)
3001 Atlantic Avenue, Virginia Beach, VA 23451, United States
Boasting an unrivaled oceanfront location, complete with stunning views of Virginia Beach, this hotel features on-site d... (Learn more)
Check availability

Hilton Garden Inn Virginia Beach Oceanfront

8 "Very good"
(1520 reviews)
3315 Atlantic Avenue, Virginia Beach, VA 23451, United States
Offering an outdoor pool and a restaurant, Hilton Garden Inn Virginia Beach Oceanfront is located in Virginia Beach. Fre... (Learn more)
Check availability

Delta Hotels by Marriott Virginia Beach Bayfront Suites

8.5 "Very good"
(922 reviews)
2800 Shore Drive, Virginia Beach, VA 23451, United States
Set on the Chesapeake Bay and featuring a private beach, this Virginia Beach hotel offers on-site dining options and eas... (Learn more)
Check availability

Hilton Vacation Club Oceanaire Virginia Beach

7.8 "Good"
(1442 reviews)
3421 Atlantic Avenue, Virginia Beach, VA 23451, United States
This oceanfront hotel overlooking Virginia Beach boast rooms with a private balcony and 4 indoor and outdoor pools. Vari... (Learn more)
Check availability

Holiday Inn & Suites North Beach Hotel, an IHG Hotel

7.6 "Good"
(1559 reviews)
3900 Atlantic Avenue, Virginia Beach, VA 23451, United States
With direct access to the beach and boardwalk, this Virginia Beach oceanfront hotel offers three outdoor pools and an in... (Learn more)
Check availability

Marriott Virginia Beach Oceanfront

8.6 "Very good"
(520 reviews)
4201 Atlantic Avenue, Virginia Beach, VA 23451, United States
Marriott Virginia Beach Oceanfront has a restaurant, free bikes, a fitness centre and bar in Virginia Beach. Among the f... (Learn more)
Check availability

The Westin Virginia Beach Town Center

8.4 "Very good"
(593 reviews)
4535 Commerce Street, Virginia Beach, VA 23462, United States
Situated in the Virginia Beach Town Center, an upscale shopping, dining and entertainment centre, only a short drive fro... (Learn more)
Check availability

Holiday Inn Virginia Beach - Norfolk, an IHG Hotel

7.1 "Good"
(1467 reviews)
5655 Greenwich Road, Virginia Beach, VA 23462, United States
This Holiday Inn hotel offers a stylish restaurant, lounge and bar. It features a free shuttle service to Norfolk Intern... (Learn more)
Check availability

Coastal Hotel & Suites Virginia Beach - Oceanfront

8.6 "Very good"
(2505 reviews)
2015 Atlantic Avenue, Virginia Beach, VA 23451, United States
Placed directly on Virginia Beach, steps from the famous Boardwalk, this hotel offers spacious suites with convenient am... (Learn more)
Check availability

Hampton Inn Virginia Beach Oceanfront North

8.8 "Very good"
(2037 reviews)
3107 Atlantic Avenue, Virginia Beach, VA 23451, United States
Offering an exceptional oceanfront location along the Virginia Beach boardwalk, only steps from top attractions and an e... (Learn more)
Check availability

Four Sails Resort

8.6 "Very good"
(1881 reviews)
3301 Atlantic Avenue, Virginia Beach, VA 23451, United States
This oceanfront hotel in Virginia Beach is just steps from the boardwalk and boasts an indoor heated pool. The Virginia ... (Learn more)
Check availability

The Founders Inn & Spa Tapestry Collection By Hilton

7.6 "Good"
(563 reviews)
5641 Indian River Road , Virginia Beach, VA 23464, United States
This Virginia Beach hotel boasts a full-service spa, 2 on-site dining options, an indoor pool and an outdoor seasonal sw... (Learn more)
Check availability

Hyatt House Virginia Beach / Oceanfront

8.2 "Very good"
(2067 reviews)
2705 Atlantic Ave, Virginia Beach, VA 23451, United States
Featuring oceanfront views from all rooms and the restaurant, Hyatt House Virginia Beach/Oceanfront is on the Virginia B... (Learn more)
Check availability

The Barclay Towers Hotel and Resort

7.8 "Good"
(2689 reviews)
809 Atlantic Avenue, Virginia Beach, VA 23451, United States
This completely non-smoking hotel in Virginia Beach, Virginia offers a free breakfast and fully equipped kitchens in eve... (Learn more)
Check availability

Beach Quarters Resort

7.6 "Good"
(3004 reviews)
501 Atlantic Avenue, Virginia Beach, VA 23451, United States
Featuring a rooftop pool and restaurant overlooking the Atlantic Ocean, every room at this modern hotel on the Virginia ... (Learn more)
Check availability

Hilton Vacation Club Ocean Beach Club Virginia Beach

7.8 "Good"
(2431 reviews)
3401 Atlantic Avenue, Virginia Beach, VA 23451, United States
Hilton Grand Vacations Ocean Beach Club Featuring 3 seaside pools along with a poolside cafe and bar, this resort locate... (Learn more)
Check availability

Courtyard Virginia Beach Oceanfront / North 37th Street

8.3 "Very good"
(1243 reviews)
3737 Atlantic Avenue, Virginia Beach, VA 23451, United States
Located on the Virginia Beach Boardwalk with access to the public beach, every room in this Marriott hotel features a fl... (Learn more)
Check availability

Hyatt Place Virginia Beach Town Center

8.8 "Very good"
(815 reviews)
335 Independence Blvd, Virginia Beach, 23462, United States
Hyatt Place Virginia Beach Town Center features a restaurant, fitness centre, a bar and shared lounge in Virginia Beach.... (Learn more)
Check availability

La Quinta by Wyndham Virginia Beach

7.9 "Good"
(1738 reviews)
2800 Pacific Ave, Virginia Beach, VA 23451, United States
This Virginia Beach hotel is located just 300 m walk to the beach and boardwalk. Every room features a flat-screen cable... (Learn more)
Check availability

The Breakers Resort Inn

8.2 "Very good"
(1268 reviews)
1503 Atlantic Avenue, Virginia Beach, VA 23451, United States
The Breakers Resort Inn is centrally located and opens up directly onto the Virginia Beach Boardwalk, just steps from th... (Learn more)
Check availability

SpringHill Suites by Marriott Virginia Beach Oceanfront

8.4 "Very good"
(1049 reviews)
901 Atlantic Avenue, Virginia Beach, VA 23451, United States
This all-suite hotel if located next to the Virginia Beach boardwalk and the Atlantic Ocean. Each spacious suite offers ... (Learn more)
Check availability

Crowne Plaza Hotel Virginia Beach-Norfolk, an IHG Hotel

6.9 "Pleasant"
(568 reviews)
4453 Bonney Road, Virginia Beach, VA 23462, United States
Minutes from Virginia Beach city centre and only a short drive from beautiful beaches, this hotel features an on-site re... (Learn more)
Check availability

The Oceanfront Inn - Virginia Beach

7.6 "Good"
(1909 reviews)
2901 Atlantic Avenue, Virginia Beach, VA 23451, United States
This oceanfront hotel offers beach access and select rooms with a private balcony. The Virginia Aquarium and Marine Scie... (Learn more)
Check availability

The Cavalier Virginia Beach, Autograph Collection

9.1 "Fabulous"
(113 reviews)
4200 Atlantic Avenue, Virginia Beach, 23451, United States
The Cavalier Virginia Beach, Autograph Collection features a restaurant, free bikes, a fitness centre and bar in Virgini... (Learn more)
Check availability

Ramada Plaza by Wyndham Virginia Beach

7.4 "Good"
(2301 reviews)
2809 Atlantic Ave, Virginia Beach, 23451, United States
Located on the Virginia Beach boardwalk, Ramada Plaza by Wyndham Virginia Beach provides oceanfront rooms. All rooms are... (Learn more)
Check availability

Country Inn & Suites by Radisson, Virginia Beach (Oceanfront), VA

7.5 "Good"
(2046 reviews)
1801 Atlantic Avenue, Virginia Beach, VA 23451, United States
Overlooking Virginia Beach and the Virginia Beach Boardwalk, this hotel is 5 km from the Virginia Beach Convention Cente... (Learn more)
Check availability

Capes Hotel

8 "Very good"
(1126 reviews)
2001 Atlantic Avenue , Virginia Beach, VA 23451, United States
Located on the Virginia Beach boardwalk and steps from the beach, this oceanfront hotel is 6.4 km from First Landing Sta... (Learn more)
Check availability

DoubleTree by Hilton Oceanfront Virginia Beach

8.1 "Very good"
(953 reviews)
615 Atlantic Avenue, Virginia Beach, VA 23451, United States
Located 20 m from the boardwalk and beach, this Virginia Beach hotel offers free WiFi and rooms equipped with a flat-scr... (Learn more)
Check availability

Hampton Inn Virginia Beach-Oceanfront South

7.9 "Good"
(1068 reviews)
1011 Atlantic Avenue, Virginia Beach, VA 23451, United States
This oceanfront hotel is across the street from the beach and 1.6 km from downtown Virginia Beach. The hotel offers an i... (Learn more)
Check availability

Sandcastle Resort

7.1 "Good"
(2111 reviews)
1307 Atlantic Avenue, Virginia Beach, VA 23451, United States
This Virginia Beach oceanfront hotel features an indoor pool and two on-site restaurants. Rooms at the Sandcastle Resort... (Learn more)
Check availability

Boardwalk Resort and Villas

7.9 "Good"
(930 reviews)
1601 Atlantic Avenue, Virginia Beach, VA 23451, United States
Just one block from the Virginia Beach Amusement Park and the Virginia Beach Fishing Pier, this modern, ocean front hote... (Learn more)
Check availability

Holiday Inn VA Beach-Oceanside 21st Street, an IHG Hotel

8 "Very good"
(836 reviews)
2101 Atlantic Avenue , Virginia Beach, VA 23451, United States
This oceanfront hotel in Virginia Beach is only minutes away from the Virginia Aquarium, Virginia Beach Sports Center an... (Learn more)
Check availability

Four Points by Sheraton Virginia Beach Oceanfront

8.3 "Very good"
(540 reviews)
1211 Atlantic Avenue, Virginia Beach, VA 23451, United States
This Four Points by Sheraton Virginia Beach Oceanfront hotel features an indoor pool and oceanfront rooms with a private... (Learn more)
Check availability

Fairfield Inn & Suites by Marriott Virginia Beach Oceanfront

8.1 "Very good"
(626 reviews)
1901 Atlantic Avenue, Virginia Beach, VA 23451, United States
Ideally located on Virginia Beach, this oceanfront hotel features an indoor pool and every room has a private balcony. T... (Learn more)
Check availability

DoubleTree by Hilton Virginia Beach

7.9 "Good"
(699 reviews)
1900 Pavilion Drive, Virginia Beach, VA 23451, United States
DoubleTree by Hilton Virginia Beach is adjacent to the Virginia Beach Convention Center and 1.7 km from Virginia Beach. ... (Learn more)
Check availability

Courtyard Virginia Beach Oceanfront/South

8 "Very good"
(575 reviews)
2501 Atlantic Avenue, Virginia Beach, VA 23451, United States
Next to the Virginia Beach boardwalk, this oceanfront hotel is a 15-minute drive from Oceana Naval Air Station. The hote... (Learn more)
Check availability

Holiday Inn Express Hotel & Suites Virginia Beach Oceanfront, an IHG Hotel

7.8 "Good"
(606 reviews)
2607 Atlantic Avenue, Virginia Beach, VA 23451, United States
Directly on the beach and a short drive from popular attractions such as Busch Gardens, this completely non-smoking Virg... (Learn more)
Check availability

Residence Inn By Marriott Virginia Beach Oceanfront

8.5 "Very good"
(350 reviews)
3217 Atlantic Avenue, Virginia Beach, VA 23451, United States
Residence Inn Virginia Beach provides self-contained accommodation facing the Atlantic Ocean and a long sandy beach. It ... (Learn more)
Check availability

Hilton Garden Inn Virginia Beach Town Center

7.9 "Good"
(539 reviews)
252 Town Center Drive, Virginia Beach, VA 23462, United States
Situated within the Town Center shopping, restaurant and entertainment plaza, this hotel features an indoor pool and fit... (Learn more)
Check availability

The Atrium Resort by VSA Resorts

8 "Very good"
(483 reviews)
315 21st Street, Virginia Beach, VA 23451, United States
Less than a 2-minute walk to the Virginia Beach Boardwalk, this 3-star eco-friendly resort offers free Wi-Fi and suites ... (Learn more)
Check availability

Surfbreak Oceanfront Hotel, Ascend Hotel Collection

6.8 "Pleasant"
(1436 reviews)
1101 Atlantic Avenue, Virginia Beach, VA 23451, United States
Surfbreak Oceanfront Hotel, Ascend Hotel Collection features a seasonal outdoor swimming pool and an on-site restaurant.... (Learn more)
Check availability

Costa Azul Suites Virginia Beach by Red Collection

7.9 "Good"
(466 reviews)
2604 Atlantic Avenue, Virginia Beach, VA 23451, United States
Costa Azul Suites Virginia Beach by Red Collection, a hotel in Virginia Beach is minutes from the beach and boardwalk. T... (Learn more)
Check availability

SureStay Studio by Best Western Virginia Beach Oceanfront

7 "Good"
(980 reviews)
2315 Atlantic Avenue, Virginia Beach, VA 23451, United States
Located directly on the Virginia Beach Boardwalk, this hotel boasts a 4th floor outdoor pool, free parking, and guest su... (Learn more)
Check availability

SpringHill Suites by Marriott Norfolk Virginia Beach

7.4 "Good"
(663 reviews)
6350 Newtown Road, Virginia Beach, VA 23502, United States
This hotel offers an indoor swimming pool, and a well-equipped fitness center. It provides guest laundry facilities. Nor... (Learn more)
Check availability

Sheraton Oceanfront Hotel

6.4 "Pleasant"
(1809 reviews)
3501 Atlantic Avenue, Virginia Beach, VA 23451, United States
This oceanfront hotel is situated on Virginia Beach's famous boardwalk and provides guests with free Wi-Fi, direct beach... (Learn more)
Check availability

Ocean Sands Resort by VSA Resorts

7.6 "Good"
(497 reviews)
2207 Atlantic Avenue, Virginia Beach, VA 23451, United States
This oceanfront property offers Caribbean-style suites with a fully equipped kitchen. It offers a seasonal restaurant an... (Learn more)
Check availability

Comfort Inn & Suites Virginia Beach-Norfolk Airport

7.3 "Good"
(496 reviews)
5808 Burton Station Road, Virginia Beach, VA 23455, United States
The Comfort Inn and Suites Virginia Beach, Virginia, is located near Norfolk International Airport and the ocean. Guest... (Learn more)
Check availability

Residence Inn Virginia Beach Town Center

9.3 "Fabulous"
(126 reviews)
221 Bendix Road, Virginia Beach, 23452, United States
Featuring free bikes, fitness centre, shared lounge and free WiFi, Residence Inn Virginia Beach Town Center is located i... (Learn more)
Check availability

Ocean Key Resort by VSA Resorts

7.5 "Good"
(360 reviews)
424 Atlantic Avenue, Virginia Beach, VA 23452, United States
This resort is 2.4 km from downtown Virginia Beach and one block from the Atlantic Ocean. This resort offers an indoor p... (Learn more)
Check availability

Best Western Center Inn

7.1 "Good"
(455 reviews)
5718 Northampton Boulevard, Virginia Beach, VA 23455, United States
This hotel is 18 minutes' drive from Virginia Beach. It features an outdoor pool, a full breakfast and rooms provide fla... (Learn more)
Check availability