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
“prime rib” (37 reviews)
“steak” (132 reviews)
“tempura” (22 reviews)
Closed Now
Steakhouse, Seafood, Canadian, Vegetarian Friendly, Gluten Free Options
$$ - $$$
1225 Johnston Rd, White Rock, British Columbia V4B 3Y8, Canada
All Details
Write a ReviewReviews (388)
Traveller rating
Traveller type
Time of year

41 - 50 of 387 reviews

Reviewed July 15, 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
Reviewed June 22, 2017 via mobile

Came here with a group of friends to celebrate a few birthdays. The food was mediocre. The seafood linguine was bland and the beef dip was nothing great. The Caesars however were very delicious. What ruined the experience was the server. You could tell she...More

2  Thank Alexis D
Reviewed June 2, 2017

Great new menu and good service. The Prime Rib is a standout for me. Friendly staff and local owners makes it an easy place to support!

Thank Michael Y
Reviewed June 2, 2017

I have been dined here multiple times and both the food and service have been outstanding. The tempura bacon is absolutely delicious and every meal I saw leaving the kitchen looked amazing. During my last visit, the owner came to our table and socialized. He...More

Thank Andrew O
Reviewed June 1, 2017 via mobile

Thank you for a fabulous experience. The food was outstanding, the service was outstanding, and the atmosphere is always top notch. Thanks onyx crew for always stepping up!!!!! We will be back soon.

Thank tammyalexander
Reviewed May 24, 2017

This is a charming little restaurant that serves some quality beef. We had the prime rib and it was amazing. Next time we are going for the Tomahawk. Service was excellent and knowledgeable, The menu was varied especially the appys. prices are similar to The...More

1  Thank Lee M
Reviewed May 24, 2017

Had dinner there on the weekend and the food was Mediocre at best. One of the appetizer was deep fried bacon and a cheese cake with a piece of fatty bacon on the top. Gross! Steaks were tasteless, salmon dry. Wouldn't go back.

1  Thank Dhaliaqueen
Reviewed May 21, 2017

A hidden gem in White Rock. Delicious food and, great service. Steaks are delicious and you can't beat the lobster tails. We will go back again and again.

Thank gallj1305
Reviewed May 14, 2017 via mobile

I ate at onyx last night and was very disappointed in the food quality.started with a seafood Caesar with 2 over cooked prawns. Deep fried bacon was the thinnest strips of bacon coated in a copious amount of batter. Escargot was just ok.2 out of...More

2  Thank PP1935
Reviewed May 2, 2017

My wife has two severe food allergies, which makes it difficult to find a good place to eat. I emailed Onyx through their website and they responded in a prompt courteous manner. They were willing to make any of their menu items specially for her....More

1  Thank Niteskate
Nearby HotelsSee all 2 hotels
Ocean Promenade Hotel
319 reviews
1.20 km away
Seacrest Motel & R.V. Park
14 reviews
1.81 km away
Grandview Inn
44 reviews
2.14 km away
Best Western Peace Arch Inn
288 reviews
2.24 km away
Nearby Restaurants
Laura's Coffee Corner
60 reviews
.13 km away
Five Corners Vietnamese Restaurant
67 reviews
.06 km away
76 reviews
.11 km away
Nearby Attractions
White Rock Pier
457 reviews
.52 km away
White Rock Museum & Archives
60 reviews
.54 km away
Blue Frog Studios
16 reviews
.21 km away
White Rock Totem Poles
29 reviews
.76 km away
Ask a question
Questions & Answers
Jose L
May 16, 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$27
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
Special Occasion Dining, Business meetings, Local cuisine, Groups, Romantic
Open Hours
4:00 p.m. - 9:00 p.m.
4:00 p.m. - 9:00 p.m.
4:00 p.m. - 10:00 p.m.
4:00 p.m. - 10:00 p.m.
4:00 p.m. - 11:00 p.m.
4:00 p.m. - 11:00 p.m.
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