Virginia Beach
Hotels

Virginia Beach is teeming with great hotels 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 beachfront 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 place to stay in Virginia Beach.
Find Your Hotel

Featured Virginia Beach Hotels

These places are considered to the the best hotels in the Virginia Beach oceanfront. “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 recommend any hotel on this list.

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

HOTELS BY REGION

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.
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
Best Western Plus Oceanfront

Best Western Plus Oceanfront

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

Belvedere Motel

3603 Atlantic Avenue Virginia Beach, VA 23451
Oceanfront North (26-40), Virginia Beach
Book Now
Cutty Sark Motel

Cutty Sark Motel

3614 Atlantic Avenue Virginia Beach, VA 23451
Oceanfront North (26-40), Virginia Beach
Book Now
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
Four Sails Resort

Four Sails Resort

3301 Atlantic Avenue Virginia Beach, VA 23451
Oceanfront North (26-40), Virginia Beach
Book Now
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
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
Hilton Virginia Beach Oceanfront

Hilton Virginia Beach Oceanfront

3001 Atlantic Avenue Virginia Beach, VA 23451
Oceanfront North (26-40), Virginia Beach
Book Now
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
Holiday Inn Express & Suites

Holiday Inn Express & Suites

2607 Atlantic Avenue Virginia Beach, VA 23451
Oceanfront North (26-40), Virginia Beach
Book Now
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
La Quinta Inns & Suites

La Quinta Inns & Suites

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

Neptune Park Inn

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

Ocean Beach Club

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

Oceanfront Inn

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

Oceans 2700

2700 Pacific Ave. Virginia Beach, VA 23451
Oceanfront North (26-40), Virginia Beach
Book Now
Residence Inn

Residence Inn

3217 Atlantic Avenue Virginia Beach, VA 23451
Oceanfront North (26-40), Virginia Beach
Book Now
Royal Clipper Inn & Suites

Royal Clipper Inn & Suites

3508 Atlantic Avenue Virginia Beach, VA 23451
Oceanfront North (26-40), Virginia Beach
Book Now
Sea Gull Motel

Sea Gull Motel

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

Sheraton Oceanfront Hotel

3501 Atlantic Avenue Virginia Beach, VA 23451
Oceanfront North (26-40), Virginia Beach
Book Now
Sunshine Inn and Suites

Sunshine Inn and Suites

2701 Pacific Avenue Virginia Beach, VA 23451
Oceanfront North (26-40), Virginia Beach
Book Now
Super 8

Super 8

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

Travelodge

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

Wyndham Virginia Beach Oceanfront

5700 Atlantic Avenue Virginia Beach, VA 23451
Oceanfront North (26-40), Virginia Beach
Book Now
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.
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
19 Atlantic Hotel

19 Atlantic Hotel

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

Alamar Resort Hotel

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

Ambassador Inn and Suites

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

Atrium Resort

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

Beach Carousel Motel

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

Belmont Inn and Suites

1113 Pacific Avenue Virginia Beach, VA 23451
Oceanfront Central (11-25), Virginia Beach
Book Now
Best Western Plus Sandcastle Beachfront Hotel

Best Western Plus Sandcastle Beachfront Hotel

1307 Atlantic Ave. Virginia Beach, VA 23451
Oceanfront Central (11-25), Virginia Beach
Book Now
Blue Marlin Lodge

Blue Marlin Lodge

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

Boardwalk Resort and Villas

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

Breakers Resort Inn

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

Capes Resort Hotel

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

Cerca del Mar Motel

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

Comfort Inn & Suites Oceanfront

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

Comfort Suites Beachfront

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

Country Inn and Suites

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

Days Inn Oceanfront

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

Dolphin Inn

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

Econo Lodge Oceanfront

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

Fairfield Inn Oceanfront

1901 Atlantic Avenue Virginia Beach, VA 23451
Oceanfront Central (11-25), Virginia Beach
Book Now
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
Holiday Inn Oceanside

Holiday Inn Oceanside

2101 Atlantic Ave Virginia Beach, VA 23451
Oceanfront Central (11-25), Virginia Beach
Book Now
Marjac Suites

Marjac Suites

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

Newcastle Hotel

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

Ocean Cove Motel

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

Ocean Sands Resort

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

Ocean Suites

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

Sandpiper Inn

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

Sea Shell Motel

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

Seahawk Motel

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

Sundial Motel

308 21st Street Virginia Beach, VA 23451
Oceanfront Central (11-25), Virginia Beach
Book Now
Surfside Oceanfront Inn

Surfside Oceanfront Inn

1211 Atlantic Ave Virginia Beach, VA 23451
Oceanfront Central (11-25), Virginia Beach
Book Now
Travelodge Virginia Beach

Travelodge Virginia Beach

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

Surfbreak Oceanfront Hotel

1101 Atlantic Avenue Virginia Beach, VA 23451
Oceanfront Central (11-25), Virginia Beach
Book Now
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
Ocean Key Resort

Ocean Key Resort

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

Oceanside Inn

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

Quality Inn & Suites

703 Atlantic Avenue Virginia Beach, VA 23451
Oceanfront South (1-10), Virginia Beach
Book Now
Ramada on the Beach

Ramada on the Beach

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

Rodeway Inn

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
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.
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
Founders Inn

Founders Inn

5641 Indian River Road Virginia Beach, VA 23451
Other, Virginia Beach
Book Now
Holiday Inn Executive Center

Holiday Inn Executive Center

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

Homewood Suites Virginia Beach

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