Rocky J’s Beach Hut is a fully licensed, family restaurant with creative flair that extends from the warm and friendly island decor to the delicious and diverse menu offerings. Whether you’ve come in for coffee and a baked good; a breakfast wrap or lunch; an ice cream, shake or smoothie; drinks and appies with friends, or dinner with your family, we can honestly say we have something for everyone.

Located on scenic Beach Avenue across from Centennial Park, our huge outdoor patio is the largest in Peachland. When seated inside our glass fronted restaurant, or outside on the patio, every guest can enjoy the stunning view of Okanagan Lake and its semi-arid mountain backdrop. And we’re only a 10 minute drive from either Westbank or Summerland.

We’ve created a tropical vacation style beach hut atmosphere here in the South Okanagan and extend to you a warm invitation to come in with your friends and family and be served by our friends and family. You’ll find that our portions are generous, our meals are affordable, and with some delicious family cooking secrets that have been handed down and improved on, you’ll be inquiring for our recipes.

We open early every day of the week, with breakfast served all day.
We’ll please your tastebuds and satisfy your appetite at dinner as well.

Our Location

Our Location


5866B Beach Avenue, Peachland, BC V0H 1X7

Sun-Thurs8am to 9pm

Fri & Sat8am to 10pm

Weather Forecast

RockyJ Beach Hut © 2011. All rights reserved.

Kelowna Web Design
Outdoor Advertising