Located in Marriott Virginia Beach Oceanfront Resort
Orion's Roof
Perched 183 feet above the Atlantic, Orion’s Roof blends stunning views, globally inspired flavors, and an elevated setting unlike any other in Virginia Beach. Dine indoors or under the stars. Come for weekend brunch, terrace dinners, sky-high sunsets, or After Hours at O Bar. Discover why every visit offers a fresh perspective that keeps guests coming back.
Dining at Orion's Roof
- Serving
- Weekend Brunch, Lunch, Dinner & Late Night
-
- Cuisine
-
Globally Inspired Flavors. Sip-Worthy Cocktails. Rooftop Refined.
-
- Dress Code
- Smart Casual
-
- Menus
- Hours
- Brunch: Saturday-Sunday, 10am - 3pm
- Lunch: 11am - 4pm
- Dinner: Monday-Thursday, 5pm - 10pm | Friday, 5pm - 11pm | Saturday-Sunday, 4pm - 11pm
- Late Night: Sunday-Thursday, 10pm - 11pm | Friday-Saturday, 11pm - 1am
- Vibe
A rooftop experience that’s equal parts relaxed and refined. From brunch to late nights, Orion’s Roof blends bold design, elevated cuisine, and unmatched panoramic ocean views.



- Highlights
- Consistently ranked the #1 Restaurant in Virginia Beach on Tripadvisor. Inspired cuisine without borders. Craft cocktails and one-of-a-kind sake menu.
Late Nights, Elevated
The O Bar Experience
Continue your rooftop experience into the evening at O Bar, Orion’s high-energy cocktail lounge perfect for after-dinner drinks, late-night bites, and a vibrant social scene.


Be You. Be Cavalier.