We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

ONYX Steak Seafood Bar

1225 Johnston Rd, White Rock, British Columbia V4B 3Y8, Canada
+1 604-542-0334
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent62%
  • Very good18%
  • Average7%
  • Poor7%
  • Terrible6%
Travellers talk about
“steak” (127 reviews)
“prime rib” (31 reviews)
“tempura” (22 reviews)
Closed Now
All hours
Steakhouse, Seafood, Canadian, Gluten Free Options
$$ - $$$
1225 Johnston Rd, White Rock, British Columbia V4B 3Y8, Canada
All Details
Write a Review
Reviews (359)
Traveller rating
Traveller type
Time of year

1 - 10 of 358 reviews

Reviewed 2 weeks ago via mobile

Best steak I've had in a very long time. Service was awesome. Our waitress Kaley was very informative and friendly. Was almost too much food. Would recommend this for anyone looking for a nice dinner out. Can't wait to try the steak rub I purchased....More

Thank debbiebmackey
Reviewed 4 weeks ago

We were pretty disappointed when the owners of Onyx had to close their other restaurant, but we were willing to give Onyx a chance. We were not disappointed. Appetizers are delicious, and they're rated as one of the top steak houses in the province for...More

Thank Anthony787
Reviewed 4 weeks ago

Onyx is one of our FAVE restaurants in the lower mainland. Steaks are delish and the side dishes are fabulous. Service is stellar .... a go-to for special occasions and especially date-night!

Thank Dawn A
Reviewed 5 weeks ago

We were, in a word, "disappointed" with our visit to this establishment. We went for dinner there, as the reviews seem to indicate this is one of the better spots for a dinner. Maybe we picked the wrong time but, regardless, the booth we were...More

Thank Robert P
Reviewed 3 September 2017 via mobile

Spent a beautiful summer evening by the open windows. Food was great. Server excellent. Menu provides lots of choice. We enjoyed the atmosphere and ambience. We have been here before and definitely will visit again.

Thank Kevin C
Reviewed 31 August 2017 via mobile

Awesome food. Absolutely delicious. Reasonably priced, Excellent staff, lovely drinks and can definitely recommend this place! Well worth a visit! A must if you are in the area!

Thank Leona M
Reviewed 31 August 2017

My sister and I were in White Rock for the "Tour do White Rock" event back in July. We strolled into Onyx and had dinner there for the first time. It was excellent! We shared the lobster cob salad and the top sirloin then ended...More

Thank camramos
Reviewed 26 August 2017

Our 2 grandchildren, our daughter and my wife and I had one of the worst eating experiences ever. I ordered 18 oysters as an appetizer and I should have sent them back. They had an "old" taste and most of them were the size of...More

1  Thank boultonross
Reviewed 17 July 2017

My wife and I tried Onyx at White Rock for the first time and were pleasantly surprised. The food was presented very attractively and the flavor was awesome. Steak and lobster stuffed salmon. The waitress service was friendly and personal. The chef, Jacob, came to...More

Thank Harry J
Reviewed 15 July 2017 via mobile

It wasn't our first time going to Onyx but it has remained a go-to for my wife and I. The atmosphere is always very welcoming, nothing like the standard Cactus Club night out. We always enjoy the food and the service awesome. Our server Callum...More

Thank Annndre36
Nearby Restaurants
Laura's Coffee Corner
38 reviews
.14 km away
Five Corners Vietnamese Restaurant
59 reviews
.07 km away
Five Corners Cafe
53 reviews
.08 km away
Nearby Attractions
White Rock Pier
394 reviews
.52 km away
White Rock Sea Tours
65 reviews
.88 km away
White Rock Museum & Archives
50 reviews
.52 km away
White Rock Totem Poles
24 reviews
.77 km away
Ask a question
Questions & Answers
Jose L
17 May 2015|
Response from Pat S | Reviewed this property |
No dress code. I saw Jeans to upscale evening out atire
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
US$4 - US$28
Dinner, After-hours
Restaurant features
Reservations, Private Dining, Seating, Waitstaff, Parking Available, Television, Wheelchair Accessible, Serves Alcohol, Full Bar, Free Wifi
Dining Style
Casual Dining
Good for
Groups, Local cuisine, Business meetings, Special Occasion Dining, Romantic
Open Hours
4:00 PM - 10:00 PM
4:00 PM - 10:00 PM
4:00 PM - 10:00 PM
4:00 PM - 10:00 PM
4:00 PM - 10:00 PM
4:00 PM - 11:00 PM
4:00 PM - 11:00 PM
Location and Contact Information
  • Address: 1225 Johnston Rd, White Rock, British Columbia V4B 3Y8, Canada
  • Public Transportation: Across the street from restaurant use transit stop for bus 354 (Vancouver) and C52 (White Rock).
  • Location: Canada  >  British Columbia  >  White Rock
  • Phone Number: +1 604-542-0334
  • E-mail
Onyx is a fresh and innovative twist on a classic Steakhouse. We are devoted to cuisine and wine and we show it off by providing an extensive Wine List and serving top cuts of meat that we dry-age ourselves, in-house. That said, we're not above having a little fun! Come in for a drink, an amazing meal or snacks, and fall in love with a room that instantly relaxes you. Between the diverse menu, the vibe of the room and the energy of our staff, we know that you'll feel comfortable in our hands.
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing