Check prices on hotels in Virginia Beach

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 (369 reviews)

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

$80
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 (252 reviews)

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

$109
La Quinta Inn Norfolk Virginia Beach
La Quinta Inn Norfolk Virginia Beach

192 Newtown Rd, Virginia Beach 23462

2.5 out of 5.0
3.5 out of 5 (251 reviews)

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

$52
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 (279 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
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 (117 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 …

$71
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 (276 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 …

$101
Marjac Suites
Marjac Suites

2201 Atlantic Ave, Virginia Beach 23451

2.0 out of 5.0
3.2 out of 5 (212 reviews)

Nestled on the beach, this Virginia Beach hotel is within 3 mi (5 km) of Flipper McCoys, Virginia Aquarium and Marine Science …

$55
Econo Lodge Town Center
Econo Lodge Town Center

3637 Bonney Rd, Virginia Beach 23452

2.0 out of 5.0
2 out of 5 (20 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
La Quinta Inn & Suites Virginia Beach
La Quinta Inn & Suites Virginia Beach

2800 Pacific Ave, Virginia Beach 23451

2.5 out of 5.0
3.9 out of 5 (305 reviews)

Situated near the beach, this hotel is 0.2 mi (0.3 km) from King Neptune's Indoor Blacklight 3-D Mini Golf and 2.7 mi (4.3 …

$59
Hampton Inn Virginia Beach
Hampton Inn Virginia Beach

5793 Greenwich Rd, Virginia Beach 23462

2.5 out of 5.0
4.4 out of 5 (125 reviews)

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

$71

Recent Reviews in Virginia Beach

Hide content

Where to stay in Virginia Beach

Virginia Beach Hotel Guide

If you are choosing where to spend the night while in Virginia Beach, there's a broad range of comfortable options to choose from. You will find 73 places to stay within 0.1 miles radius of Virginia Beach's downtown area.

In addition, there are a selection of hotels near the Ocean Breeze Waterpark and the Virginia Aquarium and Marine Science Center. The Ocean Key Resort and the SpringHill Suites by Marriott Virginia Beach Oceanfront are close 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.

Students, families and thrifty travelers can choose from lovely Virginia Beach hotel and apartment options that won't blow holes in their wallets. 0.3 miles from Virginia Beach's heart is where you'll find the Oceanfront Inn. The Schooner Inn is just 2 miles away. Additional affordable hotels include the Courtyard by Marriott Virginia Beach Norfolk and the Quality Inn & Suites Oceanfront.

The Church Point Manor is situated 8 miles from the center of Virginia Beach. Another accommodation option is the Holiday Inn & Suites Virginia Beach North Beach, which is located 1 mile away. Two more options are the Courtyard Virginia Beach Oceanfront/North 37th Street and the Hampton Inn Virginia Beach-Oceanfront North.

Looking to go a little further afield? Coastal Virginia has many attractions. Spend time at Coastal Virginia's history museums and open-air museums. Those with a hankering for fresh air and wide open spaces can also take the time to to admire the region's beaches and coastal plains. Tourists in this part of United States of America often enjoy hiking and horse riding.

35 miles from Virginia Beach you will find Suffolk, where you'll find Planters Peanut Center and Suffolk Visitor Center. If you'd like to spend a few nights in Suffolk, check Expedia's booking pages for the latest deals at the Hilton Garden Inn Suffolk Riverfront and Holiday Inn Express Hotel & Suites Suffolk. Or, you could stay in Portsmouth, 18 miles to the west of Virginia Beach, where you can choose from the Norfolk Waterside Marriott and Residence Inn Norfolk Downtown. The Children's Museum of Virginia and Portsmouth Naval Shipyard Museum are just some of the more popular attractions to see for those visiting Portsmouth.

Norfolk International Airport is a nearby airport for flying in and out of Virginia Beach. It is 13 miles drive away. If you would like to stay nearby, try the Residence Inn by Marriott Norfolk Airport or Best Western Plus Holiday Sands Inn & Suites.