Top 10 Hotels in Virginia Beach

See all 104 Hotels in Virginia Beach
Founders Inn and Spa
Founders Inn and Spa

5641 Indian River Rd, Virginia Beach 23464

4.0 out of 5.0
4.3 out of 5 (1,146 reviews)

This colonial-style resort is situated 8 miles from downtown Norfolk, 12 miles from Chesapeake Bay beaches, and 16 miles from …

$80
avg/night
The Westin Virginia Beach Town Center
The Westin Virginia Beach Town Center

4535 Commerce St, Virginia Beach 23462

4.0 out of 5.0
4.3 out of 5 (832 reviews)

This Virginia Beach hotel is in the upscale Town Center mixed-use development, featuring shops, restaurants, offices, and the …

$103
avg/night
Holiday Inn Virginia Beach Norfolk Hotel & Conference Center
Holiday Inn Virginia Beach Norfolk Hotel & Conference Center

5655 Greenwich Rd, Virginia Beach 23462

3.5 out of 5.0
4 out of 5 (725 reviews)

Just 7 miles (11.3 km) from downtown Norfolk and 5 miles (8 km) from Norfolk Airport, this modern hotel is conveniently off …

$76
avg/night
Crowne Plaza Virginia Beach Town Center
Crowne Plaza Virginia Beach Town Center

4453 Bonney Rd, Virginia Beach 23462

3.5 out of 5.0
4.1 out of 5 (676 reviews)

Located in the heart of Virginia Beach, this hotel is within 1 mi (2 km) of Virginia Beach Town Center, Sandler Center for …

$79
avg/night
Hilton Virginia Beach Oceanfront
Hilton Virginia Beach Oceanfront

3001 Atlantic Ave, Virginia Beach 23451

4.0 out of 5.0
4.2 out of 5 (831 reviews)

This Virginia Beach hotel is on the beach, next to Neptune’s Park and across the street from the Shoppes at 31 Ocean. The …

$118
avg/night
Courtyard by Marriott Virginia Beach Norfolk
Courtyard by Marriott Virginia Beach Norfolk

5700 Greenwich Rd, Virginia Beach 23462

3.0 out of 5.0
4.3 out of 5 (340 reviews)

Located in Greenwich, this hotel is 1.1 mi (1.7 km) from Sentara Leigh Hospital and within 3 mi (5 km) of Lake Taylor …

$67
avg/night
DoubleTree by Hilton Virginia Beach
DoubleTree by Hilton Virginia Beach

1900 Pavilion Dr, Virginia Beach 23451

3.0 out of 5.0
3.8 out of 5 (955 reviews)

Situated near the beach, this hotel is 0 mi (0 km) from Mystery Dinner Playhouse and within 3 mi (5 km) of Ocean Breeze …

$84
avg/night
Knights Inn Virginia Beach Lynnhaven
Knights Inn Virginia Beach Lynnhaven

804 Lynnhaven Pkwy, Virginia Beach 23452

1.5 out of 5.0
2.2 out of 5 (349 reviews)

Situated in the entertainment district, this motel is within a 10-minute walk of Lynnhaven Lanes and Lynnhaven Mall. Princess …

$50
avg/night
Red Roof Inn Virginia Beach - Norfolk Airport
Red Roof Inn Virginia Beach - Norfolk Airport

5745 Northampton Boulevard, Virginia Beach 23455

2.0 out of 5.0
3.3 out of 5 (523 reviews)

Situated near the airport, this hotel is 2.1 mi (3.5 km) from Lake Taylor Hospital and 2.4 mi (3.9 km) from Cypress Point …

$49
avg/night
Econo Lodge Town Center
Econo Lodge Town Center

3637 Bonney Rd, Virginia Beach 23452

2.0 out of 5.0
2.1 out of 5 (69 reviews)

Situated in Virginia Beach, this motel is 1.1 mi (1.7 km) from Virginia Beach Central Library and within 3 mi (5 km) of …

$44
avg/night

Recent Reviews in Virginia Beach

Hide content

Where to stay in Virginia Beach

Virginia Beach Hotel Guide

You'll find yourself spoiled for choice when it comes to booking great hotels in Virginia Beach. There are 30 hotels within 6 miles of Virginia Beach's downtown on Expedia's informative and up-to-date accommodation pages.

There are a number of Expedia-listed hotels within driving distance, like the Ocean Key Resort and SpringHill Suites by Marriott Virginia Beach Oceanfront.

For travelers who are planning to spend time at the Ocean Breeze Waterpark and the Virginia Aquarium and Marine Science Center while you are visiting Virginia Beach, choose a hotel nearby. The Turtle Cay by Diamond Resorts and the Hampton Inn Virginia Beach-Oceanfront South are amongst those closest to the Ocean Breeze Waterpark and the Fairfield Inn & Suites by Marriott Virginia Beach Oceanfront and Country Inn & Suites Virginia Beach are near the Virginia Aquarium and Marine Science Center.

Budget-concious travelers will be pleased to learn that there's a nice range of more affordable lodgings in the vicinity of Virginia Beach. The Oceanfront Inn is 8 miles from downtown, while the Schooner Inn is 6 miles away. The Courtyard by Marriott Virginia Beach Norfolk and the Quality Inn & Suites Oceanfront are two alternative economical options that are worth a look.

You could check out the Church Point Manor as well as the Hilton Virginia Beach Oceanfront. The Church Point Manor is positioned 11 miles away from the heart of Virginia Beach. The Hilton Virginia Beach Oceanfront, is located 8 miles away. Two other accommodation options include the Courtyard by Marriott Virginia Beach Oceanfront South and the Holiday Inn & Suites Virginia Beach North Beach.

The wider Coastal Virginia region is certainly well worth visiting as well. Visit Coastal Virginia's history museums and open-air museums. Visitors could also make the time to to enjoy the region's beaches and coastal plains. Common things to do in this part of United States of America include hiking, horse riding and quad biking.

Looking for more to do? Why not spend some time discovering Chesapeake City Park and Chesapeake Golf Club, in Chesapeake, 15 miles to the west of Virginia Beach. Should you wish to visit Chesapeake, be sure to check out the Comfort Inn & Suites Chesapeake and Econo Lodge Chesapeake. 30 miles to the west of Virginia Beach, you may also choose to stay at Suffolk, which is home to the Hilton Garden Inn Suffolk Riverfront and Holiday Inn Express Hotel & Suites Suffolk. The Planters Peanut Center and Suffolk Visitor Center are a couple of the most popular points of interest to explore should you visit Suffolk.

Norfolk International Airport is a convenient airport, and can be found 14 miles away from Virginia Beach. Conveniently located hotel options include Residence Inn by Marriott Norfolk Airport and Best Western Plus Holiday Sands Inn & Suites.