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. Where to Stay in Virginia Beach! Virginia Beach visitors will have no problem finding a plethora of beachfront hotel, motel and rental properties to choose from.

Featured Hotels

These hotels 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 view our personal our opinion. In any case, we would highly recommend recommend any hotel on this list.

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_45

Courtyard by Marriott Oceanfront North

3737 Atlantic Ave Virginia Beach, VA 23451
Wyndham_Oceanfront

Wyndham Virginia Beach Oceanfront

5700 Atlantic Avenue Virginia Beach, VA 23451
best_western_plus_021

Best Western Plus Oceanfront

2809 Atlantic Avenue Virginia Beach, VA 23451
balboa-logo

Balboa Motel

2902 Pacific Avenue Virginia Beach, VA 23451

Belvedere Motel

3603 Atlantic Avenue Virginia Beach, VA 23451
cutty-sark-logo

Cutty Sark Motel

3614 Atlantic Avenue Virginia Beach, VA 23451

Diplomat Motel

3305 Atlantic Avenue Virginia Beach, VA 23451
econo-lodge-logo

Econo Lodge on the Ocean

2707 Atlantic Avenue Virginia Beach, VA 23451
four-sails-logo

Four Sails Resort

3301 Atlantic Avenue Virginia Beach, VA 23451
Hampton_Inn_North

Hampton Inn Virginia Beach – Oceanfront North

3107 Atlantic Avenue Virginia Beach, VA 23451
hilton-oceanfront-logoo

Hilton Virginia Beach Oceanfront

3001 Atlantic Avenue Virginia Beach, VA 23451
1316203388_1315933448_Holiday_Inn_and_Suites_logo

Holiday Inn and Suites, North Beach

3900 Atlantic Avenue Virginia Beach, VA 23451
1338415142_ex_logo

Holiday Inn Express & Suites

2607 Atlantic Avenue Virginia Beach, VA 23451
knights-inn-logo

Knight’s Inn and Suites

207 29th Street Virginia Beach, VA 23451
la-quinta-logo

La Quinta Inns & Suites

2800 Pacific Avenue Virginia Beach, VA 23451
1320859382_npi_logo

Neptune Park Inn

3108 Atlantic Ave Virginia Beach, VA 23451
ocean-beach-logo

Ocean Beach Club

3401 Atlantic Avenue Virginia Beach, VA 23451
oceanfront-inn-logo

Oceanfront Inn

2901 Atlantic Avenue Virginia Beach, VA 23451
Oceans 2700 4

Oceans 2700

2700 Pacific Ave. Virginia Beach, VA 23451
residence-main

Residence Inn

3217 Atlantic Avenue Virginia Beach, VA 23451
royal-clopper-logo

Royal Clipper Inn & Suites

3508 Atlantic Avenue Virginia Beach, VA 23451
1374591890_sheraton_logo

Sheraton Oceanfront Hotel

3501 Atlantic Avenue Virginia Beach, VA 23451
sunshine-inn-logo

Sunshine Inn and Suites

2701 Pacific Avenue Virginia Beach, VA 23451
super8-logo

Super 8

2604 Atlantic Avenue Virginia Beach, VA 23451
travelodge

Travelodge

2802 Atlantic Ave Virginia Beach, VA 23451
viking-logo

Viking Motel

2700 Atlantic Avenue Virginia Beach, VA 23451
courtyard_marriott_2

Sheraton

3737 Atlantic Ave Virginia Beach, VA 23451
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_35

Courtyard by Marriott Oceanfront South

2501 Atlantic Avenue Virginia Beach, VA 23451
19-logo

19 Atlantic Hotel

203 19th Street Virginia Beach, VA 23451
alamar

Alamar Resort Hotel

311 16th Street Virginia Beach, VA 23451
atlantic-sands-logo

Atlantic Sands Oceanfront Hotel

1101 Atlantic Ave. Virginia Beach, VA 23451

Atrium Resort

315 21st Street Virginia Beach, VA 23451
beach-carousel-logo

Beach Carousel Motel

1300 Pacific Avenue Virginia Beach, VA 23451
belmont-logo

Belmont Inn and Suites

1113 Pacific Avenue Virginia Beach, VA 23451
bluemarlin-mono-150

Blue Marlin Lodge

2411 Pacific Avenue Virginia Beach, VA 23451
boardwalk-resort-logo

Boardwalk Resort and Villas

1601 Atlantic Avenue Virginia Beach, VA 23451
breakers-logo

Breakers Resort Inn

1503 Atlantic Avenue Virginia Beach, VA 23451
capes-logo

Capes Resort Hotel

2001 Atlantic Avenue Virginia Beach, VA 23451
cerca-del-logo

Cerca del Mar Motel

410 21st Street Virginia Beach, VA 23451
comfort-inn-logo

Comfort Inn & Suites Oceanfront

2015 Atlantic Avenue Virginia Beach, VA 23451
hojo-oceanfront-logo

Country Inn and Suites

1801 Atlantic Avenue Virginia Beach, VA 23451
days-inn-logo

Days Inn Oceanfront

2417 Atlantic Avenue Virginia Beach, VA 23451
dolphin-inn-logo

Dolphin Inn

1705 Atlantic Avenue Virginia Beach, VA 23451
1331582370_orfbndt_4695u

DoubleTree by Hilton Virginia Beach

1900 Pavilion Drive Virginia Beach, VA 23451
econo-lodge-logo

Econo Lodge Oceanfront

2109 Atlantic Avenue Virginia Beach, VA 23451
fairfield-inn-logo

Fairfield Inn Oceanfront

1901 Atlantic Avenue Virginia Beach, VA 23451

Golden Sands Motel

1312 Atlantic Avenue Virginia Beach, VA 23451
Hampton Inn Exterior

Hampton Inn Virginia Beach – Oceanfront South

1011 Atlantic Avenue Virginia Beach, VA 23451
1315940896_HolidayInn_Oceanside_logo

Holiday Inn Oceanside – Virginia Beach

21st Street and Atlantic Avenue Virginia Beach, VA 23451

La Coquille Motel

314 16th Street Virginia Beach, VA 23451
1310745248_Logo_MacThrift_3

MacThrift Motor Inn

311 22nd Street Virginia Beach, VA 23451
marjac-logo

Marjac Suites

2201 Atlantic Avenue Virginia Beach, VA 23451
New_Castle_9

Newcastle Hotel

1201 Atlantic Avenue Virginia Beach, VA 23451
ocean-cove-logoo

Ocean Cove Motel

300 24th Street Virginia Beach, VA 23451
Ocean Sands Resort

Ocean Sands Resort

2207 Atlantic Avenue Virginia Beach, VA 23451
ocean-suites-logo

Ocean Suites

2315 Atlantic Avenue Virginia Beach, VA 23451
quality-inn-logo

Quality Inn Pavilion

716 21st Street Virginia Beach, VA 23451
sandcastle-logo

Sandcastle Oceanfront Resort Hotel

1307 Atlantic Ave. Virginia Beach, VA 23451

Sandpiper Inn

1112 Pacific Avenue Virginia Beach, VA 23451
sea-shell-llogo

Sea Shell Motel

2301 Atlantic Avenue Virginia Beach, VA 23451

Seahawk Motel

2525 Atlantic Avenue Virginia Beach, VA 23451
station-one-logo

Station One Hotel

2321 Atlantic Avenue Virginia Beach, VA 23451
sundial-logo

Sundial Motel

308 21st Street Virginia Beach, VA 23451
surfside-oceanfront-logo

Surfside Oceanfront Inn

13th Street & Atlantic Ave Virginia Beach, VA 23451
The_Grand_Ocean_Hotel_010

The Grand Ocean Hotel

1101 Atlantic Avenue Virginia Beach, VA 23451
travelodge

Travelodge Virginia Beach

1909 Atlantic Avenue Virginia Beach, VA 23451
Holiday Inn Oceanfront North

Holiday Inn Oceanfront North

3737 Atlantic Ave Virginia Beach, VA 23451
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-logo

Barclay Towers Resort Hotel

809 Atlantic Avenue Virginia Beach, VA 23451
bl-quarters-logo

Beach Quarters Inn

300 Atlantic Avenue Virginia Beach, VA 23451
bl-quarters-logo

Beach Quarters Inn

300 Atlantic Avenue Virginia Beach, VA 23451
beach-quarters-logo

Beach Quarters Resort

501 Atlantic Avenue Virginia Beach, VA 23451
days-inn-logo

Days Inn at the Beach

1000 Atlantic Avenue Virginia Beach, VA 23451
ocean-key-main

Ocean Key Resort

424 Atlantic Avenue Virginia Beach, VA 23451
quality-inn-logo

Quality Inn & Suites

703 Atlantic Avenue Virginia Beach, VA 23451
Ramada on the Beach

Ramada on the Beach

615 Atlantic Avenue Virginia Beach, VA 23451
rodeway-inn-logo

Rodeway Inn

1005 Pacific Avenue Virginia Beach, VA 23451
Springhill_Logo

SpringHill Suites

901 Atlantic Avenue Virginia Beach, VA 23451
turtle-cay-logo

Turtle Cay Resort

600 Atlantic Avenue Virginia Beach, VA 23451
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.

Country Inn and Suites- Norfolk Airport

5808 Burton Station Road Virginia Beach, VA 23455
courtyard-logo

Courtyard Virginia Beach – Norfolk

5700 Greenwich Road Virginia Beach, VA 23451

Extended Stay America Va Beach-independence Blvd

4548 Bonney Road Virginia Beach, VA 23462

La Quinta Inn Norfolk Virginia Beach

192 Newtown Road Virginia Beach, VA 23462

Wingate by Wyndham Norfolk Airport

5800 Burton Station Road Virginia Beach, VA 23455