Find Oceanfront Hotels in Virginia Beach, VA

Beach vacation deals from $186

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    one key icon
    Treat yourself
    Save instantly and earn perks with One Key
    today icon
    Change your mind
    Book hotels with free cancellation

Pick from 145 Virginia Beach Oceanfront Hotels and compare room rates, reviews, and availability. Most hotels are fully refundable.

Hyatt Place Virginia Beach / Oceanfront
3.0 star property
9.4 out of 10, Exceptional, (1169)
"Very clean. Great location. Pool could be better."
The price is $277
includes taxes & fees
$239 per night
Aug 25 - Aug 26
Hyatt Place Virginia Beach / Oceanfront
Coastal Hotel and Suites Virginia Beach Oceanfront
2.5 star property
9.2 out of 10, Wonderful, (1045)
"The room was pretty big and the location is perfect. The staff are accomodating and friendly. The only BUT is you can def hear your neighbors. We stayed 3 nights and all those night we end up sleeping very late because the next door was veryyy loud."
The price is $336
includes taxes & fees
$290 per night
Aug 26 - Aug 27
Coastal Hotel and Suites Virginia Beach Oceanfront
Moxy Virginia Beach Oceanfront
2.0 star property
9.0 out of 10, Wonderful, (316)
"We had a marvelous time. Love the games and bar in the hotel"
The price is $267
includes taxes & fees
$231 per night
Jul 31 - Aug 1
Moxy Virginia Beach Oceanfront
Hampton Inn Virginia Beach-Oceanfront North
2.5 star property
9.0 out of 10, Wonderful, (1005)
"The staff was personable, nice and very welcoming. We had a wonderful stay. "
The price is $266
includes taxes & fees
$229 per night
Aug 27 - Aug 28
Hampton Inn Virginia Beach-Oceanfront North
Schooner Inn
2.0 star property
8.8 out of 10, Excellent, (2538)
"Last hotel on the peninsula - quiet, easy beach access, not in the center of the chaos"
The price is $186
includes taxes & fees
$160 per night
Aug 25 - Aug 26
Schooner Inn
Hyatt House Virginia Beach / Oceanfront
3.0 star property
8.8 out of 10, Excellent, (1015)
"I loved Hyatt house. It’s very nice hotel "
The price is $287
includes taxes & fees
$248 per night
Aug 25 - Aug 26
Hyatt House Virginia Beach / Oceanfront
SpringHill Suites by Marriott Virginia Beach Oceanfront
3.0 star property
8.8 out of 10, Excellent, (1010)
"very nice hotel with clean rooms and beautiful view. Breakfast is excellent , has indoor and outdoor pools and hot tub outside. "
The price is $311
includes taxes & fees
$269 per night
Aug 25 - Aug 26
SpringHill Suites by Marriott Virginia Beach Oceanfront
Delta Hotels by Marriott Virginia Beach Waterfront
4.0 star property
8.6 out of 10, Excellent, (1010)
"Very nice room. Staff was great all the way around. Easy access to pool and beach. Only complaint was there was really no pricacy in rooms to dress. We had 2 rooms,but there wasnt any doors or particians except to where toilet and shower was. Dont like the fact i had to pay $30/day to park considering we were staying there and there was limited space. "
The price is $226
includes taxes & fees
$195 per night
Aug 4 - Aug 5
Delta Hotels by Marriott Virginia Beach Waterfront
Holiday Inn Va Beach-Oceanside (21st St), an IHG Hotel
3.0 star property
8.6 out of 10, Excellent, (1003)
"Great property that’s literally walking distance to all the best shops with great ocean view "
The price is $249
includes taxes & fees
$215 per night
Aug 25 - Aug 26
Holiday Inn Va Beach-Oceanside (21st St), an IHG Hotel
Courtyard by Marriott Virginia Beach Oceanfront/North 37th Street
3.0 star property
8.6 out of 10, Excellent, (1003)
"The pool is really nice but depending on the time of day it can get quite busy. The food was also excellent! "
The price is $332
includes taxes & fees
$287 per night
Aug 25 - Aug 26
Courtyard by Marriott Virginia Beach Oceanfront/North 37th Street
Don't see what you're looking for?
See all available properties in Virginia Beach
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Popular beach getaways

Most booked beach stays in Virginia Beach in 2024

Too many beaches in Virginia Beach to choose from? Here are our top picks for a memorable beach vacation.

Frequently asked questions

What is Virginia Beach like for a seaside holiday?
Make your Virginia Beach escape exceptional by staying at a hotel with an ocean view. Be sure to book one overlooking the beautiful coast or beaches for a chance to wake up next to the ocean. When you’re not admiring the waves or taking in the sounds of the sea, venture out of your hotel and discover the soccer games and aquarium in Virginia Beach.
What are some of the best oceanview accommodations in Virginia Beach?
Delta Hotels by Marriott Virginia Beach Waterfront is a hotel located on the beach. It offers a seasonal outdoor pool, a 24-hour fitness center, free WiFi, flat-screen TVs, and in-room microwaves. Schooner Inn and Oceanfront Inn are a few other accommodations with ocean views worth considering.
How many hotels with views of the ocean are there in Virginia Beach on Expedia?
You’ll find 149 oceanview hotels in Virginia Beach on Expedia.
What are the highlights to see in Virginia Beach?
After arriving and checking into your hotel, you’ll probably want to explore your surroundings. If you can’t wait to check out the beaches, head to Croatan Beach or Chesapeake Beach for a relaxing day by the water. Experience the area’s surfing and live music, and make time for local attractions like Sandbridge Beach and Virginia Beach Town Center. For even more to see and do, pay a visit to Pacific Avenue or Neptune Statue.
Why should I choose an oceanview hotel for my Virginia Beach vacation?
Reward yourself with an oceanview room and enjoy great views of the ocean during your vacation to Virginia Beach. Expedia makes it simple to book the perfect accommodation when you use the ocean view filter in the search results to narrow your search.

Recent reviews of Virginia Beach hotels
Expedia verified reviews

Virginia Beach Oceanfront Hotels information

 

Oceanfront Hotels in Virginia Beach

145

Highest price
$364
Cheapest price
$186
Number of guest reviews
12,114
Total number of hotels in Virginia Beach
1,942