Virginia Beach
Connect With Us: Facebook Twitter Instagram

Virginia Beach
Hotels

Virginia Beach hotels are teeming with vacancies at affordable prices! You can enjoy a stay so close to the beach that you’ll be rocked to sleep nightly by the sound of the waves, or move slightly inland to find a quaint bed and breakfast that is full of Virginian hospitality. Whatever you may be looking for, there are many ways to learn all about Virginia Beach Hotels by checking out our “Places To Stay” section. It has everything you need to know about where to stay in Virginia Beach! Visitors will have no problem finding a plethora of Virginia Beach hotels, motels and rental properties to choose from. Call us if you have any specific questions. VABEACH.COM would be happy to help you find the best hotel in Virginia Beach.

Featured Virginia Beach Hotels

These places are considered to the best Virginia Beach hotels. “Why?”… you ask? Well, it could be for a variety of reasons… price, location, amenities, cleanliness, etc. Click on each hotel and in some cases you can view our personal VABEACH.COM our opinion in the text bubble. In any case, we would highly recommend any hotel on this list.

If you are looking to reserve a Virginia Beach hotel, don’t miss our Hotel Reservation website. CLICK HERE for the Lowest Guaranteed Hotel Rates for any hotels in Virginia Beach. You can search all Virginia Beach hotels and find the lowest price anywhere on the internet!

HOTELS BY REGION

Virginia Beach Hotels in Oceanfront North

These are Hotels that are located from 26th Street to 40th Street and farther north. They all are oceanfront hotels or considered in the oceanfront resort district but if you go farther north than 40th Street the hotel will no longer be on the Boardwalk.

Virginia Beach Hotels - Breeze Inn & Suites

Breeze Inn & Suites

207 29th St Virginia Beach, VA 23462
Oceanfront North (26-40), Virginia Beach
Book Now
Virginia Beach Hotels - Costa Azul Suites

Costa Azul Suites

2604 Atlantic Avenue Virginia Beach, VA 23451
Oceanfront North (26-40), Virginia Beach
Book Now
Virginia Beach Hotels - Courtyard by Marriott Oceanfront North

Courtyard by Marriott Oceanfront North

3737 Atlantic Ave Virginia Beach, VA 23451
Oceanfront North (26-40), Virginia Beach
Book Now
Virginia Beach Hotels - Cutty Sark Motel

Cutty Sark Motel

3614 Atlantic Avenue Virginia Beach, VA 23451
Oceanfront North (26-40), Virginia Beach
Book Now
Virginia Beach Hotels - Econo Lodge on the Ocean

Econo Lodge on the Ocean

2707 Atlantic Avenue Virginia Beach, VA 23451
Oceanfront North (26-40), Virginia Beach
Book Now
Virginia Beach Hotels - Hampton Inn Virginia Beach – Oceanfront North

Hampton Inn Virginia Beach – Oceanfront North

3107 Atlantic Avenue Virginia Beach, VA 23451
Oceanfront North (26-40), Virginia Beach
Book Now
Virginia Beach Hotels - Hilton Garden Inn Virginia Beach Oceanfront

Hilton Garden Inn Virginia Beach Oceanfront

3315 Atlantic Ave Virginia Beach, VA 23451
Oceanfront North (26-40), Virginia Beach
Book Now
Virginia Beach Hotels - Hilton Vacation Club Ocean Beach Club Virginia Beach

Hilton Vacation Club Ocean Beach Club Virginia Beach

3401 Atlantic Avenue Virginia Beach, VA 23451
Oceanfront North (26-40), Virginia Beach
Book Now
Virginia Beach Hotels - Hilton Vacation Club Oceanaire Virginia Beach

Hilton Vacation Club Oceanaire Virginia Beach

3421 Atlantic Ave Virginia Beach, VA 23451
Oceanfront North (26-40), Virginia Beach
Book Now
Virginia Beach Hotels - Hilton Virginia Beach Oceanfront

Hilton Virginia Beach Oceanfront

3001 Atlantic Avenue Virginia Beach, VA 23451
Oceanfront North (26-40), Virginia Beach
Book Now
Virginia Beach Hotels - Holiday Inn and Suites, North Beach

Holiday Inn and Suites, North Beach

3900 Atlantic Avenue Virginia Beach, VA 23451
Oceanfront North (26-40), Virginia Beach
Book Now
Virginia Beach Hotels - Holiday Inn Express & Suites Oceanfront

Holiday Inn Express & Suites Oceanfront

2607 Atlantic Avenue Virginia Beach, VA 23451
Oceanfront North (26-40), Virginia Beach
Book Now
Virginia Beach Hotels - Hyatt House Virginia Beach/Oceanfront

Hyatt House Virginia Beach/Oceanfront

2705 Atlantic Ave Virginia Beach, VA 23451
Oceanfront North (26-40), Virginia Beach
Book Now
Virginia Beach Hotels - Hyatt Place Virginia Beach / Oceanfront

Hyatt Place Virginia Beach / Oceanfront

3601 Atlantic Avenue Virginia Beach, VA 23462
Oceanfront North (26-40), Virginia Beach
Book Now
Virginia Beach Hotels - Knight’s Inn and Suites

Knight’s Inn and Suites

207 29th Street Virginia Beach, VA 23451
Oceanfront North (26-40), Virginia Beach
Book Now
Virginia Beach Hotels - La Quinta Inns & Suites

La Quinta Inns & Suites

2800 Pacific Avenue Virginia Beach, VA 23451
Oceanfront North (26-40), Virginia Beach
Book Now
Virginia Beach Hotels - Neptune Park Inn

Neptune Park Inn

3108 Atlantic Ave Virginia Beach, VA 23451
Oceanfront North (26-40), Virginia Beach
Book Now
Virginia Beach Hotels - Oceanfront Inn

Oceanfront Inn

2901 Atlantic Avenue Virginia Beach, VA 23451
Oceanfront North (26-40), Virginia Beach
Book Now
Virginia Beach Hotels - Oceans 2700

Oceans 2700

2700 Pacific Ave. Virginia Beach, VA 23451
Oceanfront North (26-40), Virginia Beach
Book Now
Virginia Beach Hotels - Ramada by Wyndham VA Beach

Ramada by Wyndham VA Beach

2810 Atlantic Avenue Virginia Beach, VA 23451
Oceanfront North (26-40), Virginia Beach
Book Now
Virginia Beach Hotels - Ramada Plaza by Wyndham

Ramada Plaza by Wyndham

2809 Atlantic Avenue Virginia Beach, VA 23451
Oceanfront North (26-40), Virginia Beach
Book Now
Virginia Beach Hotels - Residence Inn Virginia Beach Oceanfront

Residence Inn Virginia Beach Oceanfront

3217 Atlantic Avenue Virginia Beach, VA 23451
Oceanfront North (26-40), Virginia Beach
Book Now
Virginia Beach Hotels - Sheraton Oceanfront Hotel

Sheraton Oceanfront Hotel

3501 Atlantic Avenue Virginia Beach, VA 23451
Oceanfront North (26-40), Virginia Beach
Book Now
Virginia Beach Hotels - SureStay Hotel by Best Western VB Royal Clipper

SureStay Hotel by Best Western VB Royal Clipper

3508 Atlantic Avenue Virginia Beach, VA 23451
Oceanfront North (26-40), Virginia Beach
Book Now
Virginia Beach Hotels - The Historic Cavalier Hotel & Beach Club

The Historic Cavalier Hotel & Beach Club

4200 Atlantic Ave Virginia Beach, VA 23451
Oceanfront North (26-40), Virginia Beach
Book Now
Virginia Beach Hotels - Travelodge

Travelodge

2802 Atlantic Ave Virginia Beach, VA 23451
Oceanfront North (26-40), Virginia Beach
Book Now
Virginia Beach Hotels - Wyndham Virginia Beach Oceanfront

Wyndham Virginia Beach Oceanfront

5700 Atlantic Avenue Virginia Beach, VA 23451
Oceanfront North (26-40), Virginia Beach
Book Now
Virginia Beach Hotels - Four Sails Resort

Four Sails Resort

3301 Atlantic Avenue Virginia Beach, VA 23451
Oceanfront North (26-40), Virginia Beach
Book Now

Virginia Beach Hotels in Oceanfront Central

These are Hotels that are located from 11th Street to 25th Street. This is considered Beach Street USA. They all are oceanfront hotels or considered in the oceanfront resort district.

Virginia Beach Hotels - Hampton Inn Virginia Beach – Oceanfront South

Hampton Inn Virginia Beach – Oceanfront South

1011 Atlantic Avenue Virginia Beach, VA 23451
Oceanfront Central (11-25), Virginia Beach
Book Now
Virginia Beach Hotels - 19 Atlantic Hotel

19 Atlantic Hotel

203 19th Street Virginia Beach, VA 23451
Oceanfront Central (11-25), Virginia Beach
Book Now
Virginia Beach Hotels - Alamar Resort Inn

Alamar Resort Inn

311 16th Street Virginia Beach, VA 23451
Oceanfront Central (11-25), Virginia Beach
Book Now
Virginia Beach Hotels - Ambassador Inn and Suites

Ambassador Inn and Suites

716 21st Street Virginia Beach, VA 23451
Oceanfront Central (11-25), Virginia Beach
Book Now
Virginia Beach Hotels - Atrium Resort

Atrium Resort

315 21st Street Virginia Beach, VA 23451
Oceanfront Central (11-25), Virginia Beach
Book Now
Virginia Beach Hotels - Beach Carousel Motel

Beach Carousel Motel

1300 Pacific Avenue Virginia Beach, VA 23451
Oceanfront Central (11-25), Virginia Beach
Book Now
Virginia Beach Hotels - Belmont Inn and Suites

Belmont Inn and Suites

1113 Pacific Avenue Virginia Beach, VA 23451
Oceanfront Central (11-25), Virginia Beach
Book Now
Virginia Beach Hotels - Blue Marlin Lodge

Blue Marlin Lodge

2411 Pacific Avenue Virginia Beach, VA 23451
Oceanfront Central (11-25), Virginia Beach
Book Now
Virginia Beach Hotels - Boardwalk Resort and Villas

Boardwalk Resort and Villas

1601 Atlantic Avenue Virginia Beach, VA 23451
Oceanfront Central (11-25), Virginia Beach
Book Now
Virginia Beach Hotels - Breakers Resort Inn

Breakers Resort Inn

1503 Atlantic Avenue Virginia Beach, VA 23451
Oceanfront Central (11-25), Virginia Beach
Book Now
Virginia Beach Hotels - Capes Resort Hotel

Capes Resort Hotel

2001 Atlantic Avenue Virginia Beach, VA 23451
Oceanfront Central (11-25), Virginia Beach
Book Now
Virginia Beach Hotels - Cerca del Mar Motel

Cerca del Mar Motel

410 21st Street Virginia Beach, VA 23451
Oceanfront Central (11-25), Virginia Beach
Book Now
Virginia Beach Hotels - Coastal Hotel & Suites Virginia Beach Oceanfront

Coastal Hotel & Suites Virginia Beach Oceanfront

2015 Atlantic Avenue Virginia Beach, VA 23451
Oceanfront Central (11-25), Virginia Beach
Book Now
Virginia Beach Hotels - Comfort Suites Beachfront

Comfort Suites Beachfront

2321 Atlantic Avenue Virginia Beach, VA 23451
Oceanfront Central (11-25), Virginia Beach
Book Now
Virginia Beach Hotels - Country Inn and Suites

Country Inn and Suites

1801 Atlantic Avenue Virginia Beach, VA 23451
Oceanfront Central (11-25), Virginia Beach
Book Now
Virginia Beach Hotels - Courtyard by Marriott Oceanfront South

Courtyard by Marriott Oceanfront South

2501 Atlantic Avenue Virginia Beach, VA 23451
Oceanfront Central (11-25), Virginia Beach
Book Now
Virginia Beach Hotels - Dolphin Inn

Dolphin Inn

1705 Atlantic Avenue Virginia Beach, VA 23451
Oceanfront Central (11-25), Virginia Beach
Book Now
Virginia Beach Hotels - Fairfield Inn & Suites

Fairfield Inn & Suites

1901 Atlantic Avenue Virginia Beach, VA 23451
Oceanfront Central (11-25), Virginia Beach
Book Now
Virginia Beach Hotels - Four Points by Sheraton

Four Points by Sheraton

1211 Atlantic Ave Virginia Beach, VA 23451
Oceanfront Central (11-25), Virginia Beach
Book Now
Virginia Beach Hotels - Holiday Inn Oceanside

Holiday Inn Oceanside

2101 Atlantic Ave Virginia Beach, VA 23451
Oceanfront Central (11-25), Virginia Beach
Book Now
Virginia Beach Hotels - MacThrift Motor Inn

MacThrift Motor Inn

311 22nd Street Virginia Beach, VA 23451
Oceanfront Central (11-25), Virginia Beach
Book Now
Virginia Beach Hotels - Marjac Suites

Marjac Suites

2201 Atlantic Avenue Virginia Beach, VA 23451
Oceanfront Central (11-25), Virginia Beach
Book Now
Virginia Beach Hotels - Moxy Virginia Beach Oceanfront

Moxy Virginia Beach Oceanfront

1201 Atlantic Avenue Virginia Beach, VA 23451
Oceanfront Central (11-25), Virginia Beach
Book Now
Virginia Beach Hotels - Ocean Cove Motel

Ocean Cove Motel

300 24th Street Virginia Beach, VA 23451
Oceanfront Central (11-25), Virginia Beach
Book Now
Virginia Beach Hotels - Ocean Resort

Ocean Resort

2417 Atlantic Avenue Virginia Beach, VA 23451
Oceanfront Central (11-25), Virginia Beach
Book Now
Virginia Beach Hotels - Ocean Sands Resort

Ocean Sands Resort

2207 Atlantic Avenue Virginia Beach, VA 23451
Oceanfront Central (11-25), Virginia Beach
Book Now
Virginia Beach Hotels - Sandcastle Resort

Sandcastle Resort

1307 Atlantic Ave. Virginia Beach, VA 23451
Oceanfront Central (11-25), Virginia Beach
Book Now
Virginia Beach Hotels - Sea View Hotel

Sea View Hotel

2109 Atlantic Avenue Virginia Beach, VA 23451
Oceanfront Central (11-25), Virginia Beach
Book Now
Virginia Beach Hotels - Seahawk Motel

Seahawk Motel

2525 Atlantic Avenue Virginia Beach, VA 23451
Oceanfront Central (11-25), Virginia Beach
Book Now
Virginia Beach Hotels - Seashire Inn & Suites

Seashire Inn & Suites

1112 Pacific Avenue Virginia Beach, VA 23451
Oceanfront Central (11-25), Virginia Beach
Book Now
Virginia Beach Hotels - Sundial Motel

Sundial Motel

308 21st Street Virginia Beach, VA 23451
Oceanfront Central (11-25), Virginia Beach
Book Now
Virginia Beach Hotels - SureStay Studio by Best Western VB Oceanfront

SureStay Studio by Best Western VB Oceanfront

2315 Atlantic Avenue Virginia Beach, VA 23451
Oceanfront Central (11-25), Virginia Beach
Book Now
Virginia Beach Hotels - Travelodge by Wyndham Suites VB Oceanfront

Travelodge by Wyndham Suites VB Oceanfront

1909 Atlantic Avenue Virginia Beach, VA 23451
Oceanfront Central (11-25), Virginia Beach
Book Now
Virginia Beach Hotels - Surfbreak Oceanfront Hotel

Surfbreak Oceanfront Hotel

1101 Atlantic Avenue Virginia Beach, VA 23451
Oceanfront Central (11-25), Virginia Beach
Book Now

Virginia Beach Hotels in Oceanfront South

These are Hotels that are located from 1st Street to 10th Street or in the Marina District. They all are oceanfront hotels or considered in the oceanfront resort district.

Barclay Towers Resort Hotel

Barclay Towers Resort Hotel

809 Atlantic Avenue Virginia Beach, VA 23451
Oceanfront South (1-10), Virginia Beach
Book Now
Beach Quarters Resort

Beach Quarters Resort

501 Atlantic Avenue Virginia Beach, VA 23451
Oceanfront South (1-10), Virginia Beach
Book Now
Days Inn at the Beach

Days Inn at the Beach

1000 Atlantic Avenue Virginia Beach, VA 23451
Oceanfront South (1-10), Virginia Beach
Book Now
Doubletree Oceanfront South

Doubletree Oceanfront South

615 Atlantic Avenue Virginia Beach, VA 23451
Oceanfront South (1-10), Virginia Beach
Book Now
Howard Johnson VB at the Beach

Howard Johnson VB at the Beach

512 Atlantic Ave Virginia Beach, VA 23451
Oceanfront South (1-10), Virginia Beach
Book Now
Ocean Key Resort

Ocean Key Resort

424 Atlantic Avenue Virginia Beach, VA 23451
Oceanfront South (1-10), Virginia Beach
Book Now
Quality Inn & Suites

Quality Inn & Suites

705 Atlantic Avenue Virginia Beach, VA 23451
Oceanfront South (1-10), Virginia Beach
Book Now
Red Roof PLUS+ & Suites Virginia Beach – Seaside

Red Roof PLUS+ & Suites Virginia Beach – Seaside

1005 Pacific Avenue Virginia Beach, VA 23451
Oceanfront South (1-10), Virginia Beach
Book Now
Schooner Inn

Schooner Inn

215 Atlantic Avenue Virginia Beach, VA 23451
Oceanfront South (1-10), Virginia Beach
Book Now
SpringHill Suites

SpringHill Suites

901 Atlantic Avenue Virginia Beach, VA 23451
Oceanfront South (1-10), Virginia Beach
Book Now
Turtle Cay Resort

Turtle Cay Resort

600 Atlantic Avenue Virginia Beach, VA 23451
Oceanfront South (1-10), Virginia Beach
Book Now

Virginia Beach Hotels in the Inland Region

These are Hotels that are located inland and not considered to be in the oceanfront or resort area. If they are in this category, they are probably not walking distance to the beach and in many cases may be located many miles from the oceanfront. This list included hotels in other cities such as Norfolk, Chesapeake, Hampton and more.

Founders Inn and Spa

Founders Inn and Spa

5641 Indian River Road Virginia Beach, VA 23451
Other, Virginia Beach
Book Now
Courtyard Virginia Beach – Norfolk

Courtyard Virginia Beach – Norfolk

5700 Greenwich Road Virginia Beach, VA 23451
Other, Virginia Beach
Book Now
Crowne Plaza Hotel

Crowne Plaza Hotel

4453 Bonney Road Virginia Beach, VA 23451
Other, Virginia Beach
Book Now
DoubleTree by Hilton Virginia Beach

DoubleTree by Hilton Virginia Beach

1900 Pavilion Drive Virginia Beach, VA 23451
Other, Virginia Beach
Book Now
Econo Lodge Town Center

Econo Lodge Town Center

3637 Bonney Road Virginia Beach, VA 23451
Other, Virginia Beach
Book Now
Extended Stay America – Independence Blvd

Extended Stay America – Independence Blvd

4548 Bonney Road Virginia Beach, VA 23462
Independence Blvd, Virginia Beach
Book Now
Hampton Inn Norfolk/Virginia Beach

Hampton Inn Norfolk/Virginia Beach

5793 Greenwich Road Virginia Beach, VA 23462
Other, Virginia Beach
Book Now
Holiday Inn VA Beach-Norfolk & Conference Center

Holiday Inn VA Beach-Norfolk & Conference Center

5655 Greenwich Rd. Virginia Beach, VA 23462
Other, Virginia Beach
Book Now
Homewood Suites by Hilton

Homewood Suites by Hilton

5733 Cleveland Street Virginia Beach, VA 23462
Other, Virginia Beach
Book Now
La Quinta Inn Norfolk Virginia Beach

La Quinta Inn Norfolk Virginia Beach

192 Newtown Road Virginia Beach, VA 23462
Other, Virginia Beach
Book Now
Red Roof Inn

Red Roof Inn

196 Ballard Court Virginia Beach, VA 23462
Other, Virginia Beach
Book Now
Townplace Suites

Townplace Suites

5757 Cleveland Street Virginia Beach, VA 23462
Other, Virginia Beach
Book Now
Wingate by Wyndham Norfolk Airport

Wingate by Wyndham Norfolk Airport

5800 Burton Station Road Virginia Beach, VA 23455
Norfolk
Book Now
Virginia Beach, VA
STAY INFORMED
Join the VABEACH.COM Monthly Newsletter

Find out what is going on in Virginia Beach! Get the latest updates on news, events, discounts/specials and many more things in Virginia Beach!