×

Marriott Resort Virginia Beach Oceanfront

Inspiring Brilliance.

Virginia Beach’s newest and most contemporary oceanfront resort. Be among the first to enjoy our luxury accommodations, rooftop dining, productive meeting spaces and panoramic ocean views. It’s the perfect seaside destination for weekend escapes, business meetings, weddings, family reunions, anniversary celebrations, military events and so much more.

Guest Rooms

Each guest room at the Marriott Resort Virginia Beach Oceanfront is beautifully appointed with rich fabrics, thoughtful amenities and modern conveniences, along with high-speed internet all the personalized service you expect from Marriott.

Meetings & Events

Virginia Beach’s newest and most contemporary oceanfront meetings destination can’t wait to host your next meeting or special event, with 11 high-tech event spaces, a comfortable concierge level and lounge and over 20,000 sq. ft. of meeting space — including the Beach’s largest ballroom.

Weddings

Planning for a dream wedding on the beach? The Marriott makes it easy to plan your perfect day, with more than 300 guest rooms, exceptional catering and beautiful wedding venues, both indoors, and someplace a little sandier. Our experienced wedding planners can’t wait to help.

Amenities

We’ve added thoughtful amenities throughout the Marriott Resort Virginia Beach Oceanfront to make your stay comfortable and relaxing. Dine on our rooftop with incredible ocean views. Swim in our heated indoor-outdoor pool. Work out anytime in our 24-hour fitness center. Or enjoy the spa, restaurants, in-house distillery and more next door at the historic Cavalier Hotel.

Dining

What’s a vacation, special event or business meeting without delicious food? At the Marriott and the historic Cavalier Hotel, you’ll discover something for everyone, from our rooftop Asian restaurant to AAA Four-Diamond dining at Becca at the Cavalier. There’s more. Just click below for all the delicious details.

Plan a Visit

4201 Atlantic Avenue Virginia Beach, Virginia 23451
757-937-4200