Inspiring Brilliance

Marriott Virginia Beach Oceanfront Resort

Just steps from the beach, waves and fresh salt air, the Marriott Virginia Beach Oceanfront Resort offers guests all the exceptional amenities and experiences they need for the perfect beach getaway. Relax in modern luxury with ocean view balconies, indoor and outdoor pools and two signature restaurants – one on the roof, and one by the beach. Business guests enjoy an oceanfront ballroom and an executive level featuring hospitality suites, breakout rooms and more.

Contemporary Beach Getaways

Stay by the sea with all-oceanview rooms and modern resort amenities.

Each of the Marriott’s 305 contemporary guest rooms and suites all feature sweeping ocean views and a stunning array of convenience and amenities. Whether you visit for business or pleasure, you’ll soak in the breezy beach vibe as you enjoy the hotels pools, restaurants, large 24-hour fitness center and fun beachside spaces, including a bocce ball court, fire pits and terraces for events and entertainment.

  • Accommodations

    305 Rooms and Suites

  • Restaurants

    Orion’s Roof, Tulu Seaside Bar & Grill, The Deck, We Scream Ice Cream and Coffee Shop

  • Pools

    Indoor and outdoor pool

Activity Rentals
Two Pools
Spa
Distillery
Beach Rentals
Rooftop Bar
Fitness Center
Ice Cream and Coffee
Weekly Live Entertainment
Resort Wide Charging
Two women dining outdoors at Tulu Seaside Bar & Grill with the Atlantic Ocean in the background

Four Restaurants

Dining at Marriott Virginia Beach Oceanfront Resort

Hungry? The Resort offers four exceptional restaurants and lounges. Grab a table by the window for panoramic rooftop dining at Orion’s Roof, dig into fresh, healthy beach-inspired fare and cocktails at Tulu, or seaside eats and drinks at The Deck.

Cavalier Resort at night

Be You. Be Cavalier.

Book your exclusive Cavalier Resort experience today

Three hotels, one magnificent oceanside resort. Be our guest at The Historic Cavalier Hotel and Beach Club, the upscale Marriott Virginia Beach Oceanfront or the family-friendly Embassy Suites.

Our Hotels

The Historic Cavalier Hotel logo

The Historic Cavalier Hotel and Beach Club

4200 Atlantic Ave
Virginia Beach, VA 23451
Marriott Virginia Beach Oceanfront Resort logo

Marriott Virginia Beach Oceanfront Resort

4201 Atlantic Avenue
Virginia Beach, VA 23451
Embassy Suites by Hilton logo

Embassy Suites by Hilton™ Virginia Beach Oceanfront Resort

4101 Atlantic Avenue
Virginia Beach, VA 23451