21 Oceanfront

4.6 based on 142 reviews
Cuisine type American
Price range $31 to $50
Neighborhood Balboa Peninsula

Make a reservation

Tue 3/31
2 guests
7:30 PM
Find a Table.
We didn't find any openings. Please try another date or time.
+1 949 673 2100

About 21 Oceanfront

21 Oceanfront, located across from the Newport Beach Pier, just steps from the sand, offers the ultimate dining experience. Extraordinary sunset views, opulent decor, and an extensive Wine List. 21 Oceanfront is the perfect location for cozy gatherings or receptions up to 180 people. Live Entertainment in the Oceanfront Lounge. Seasonal Happy Hour. Complimentary Transportation for parties of 8 or more in one of our Custom Mercedes Sprinters (based on availability). Please note the restaurant is in a historical building therefore is not wheelchair accessible.
Read more
Top tags
  • Good for dates
See all (5)
drink (1)
exterior (1)
interior (3)
See all (5)
exterior (1)
drink (1)
interior (3)
See all (5)

Menus

  1. Dinner Menu
  2. Desserts
  3. Wine List

Reviews and ratings

4.6
Excellent
Based on 142 reviews
Noise level
Moderate
4.6
Food
4.7
Service
4.7
Ambiance

Read all reviews

Sort through reviews to find relevant experiences

Diner rating

0
158
70
27
13

Time of year

Diner type

Search anything

+

Find reviews that mention:

asian pear salad
chocolate cake
dining experience
dinner
filet mignon scallops
food was good
great location
great service
king crab
lobster tail
newport beach
ocean and sunset
oceanfront
sea bass
server monica
set over the pacific
special occasion
view of the ocean
No reviews found. Try removing a filter, changing your search, or clear all to view reviews.
Restaurants Newport Beach 21 Oceanfront
2 guests
  • 1 guest
  • 2 guests
  • 3 guests
  • 4 guests
  • 5 guests
  • 6 guests
  • 7 guests
  • 8 guests
  • 9 guests
  • 10 guests
  • 11 guests
  • 12 guests
  • 13 guests
  • 14 guests
  • 15 guests
  • 16 guests
  • 17 guests
  • 18 guests
  • 19 guests
  • 20 guests
7:30 PM
  • 12:00 AM
  • 12:30 AM
  • 1:00 AM
  • 1:30 AM
  • 2:00 AM
  • 2:30 AM
  • 3:00 AM
  • 3:30 AM
  • 4:00 AM
  • 4:30 AM
  • 5:00 AM
  • 5:30 AM
  • 6:00 AM
  • 6:30 AM
  • 7:00 AM
  • 7:30 AM
  • 8:00 AM
  • 8:30 AM
  • 9:00 AM
  • 9:30 AM
  • 10:00 AM
  • 10:30 AM
  • 11:00 AM
  • 11:30 AM
  • 12:00 PM
  • 12:30 PM
  • 1:00 PM
  • 1:30 PM
  • 2:00 PM
  • 2:30 PM
  • 3:00 PM
  • 3:30 PM
  • 4:00 PM
  • 4:30 PM
  • 5:00 PM
  • 5:30 PM
  • 6:00 PM
  • 6:30 PM
  • 7:00 PM
  • 7:30 PM
  • 8:00 PM
  • 8:30 PM
  • 9:00 PM
  • 9:30 PM
  • 10:00 PM
  • 10:30 PM
  • 11:00 PM
  • 11:30 PM