CJ’s Beach House

CJ’s is one of the most centrally located restaurants in Birch Bay and serves breakfast, lunch, and dinner. They offer multiple seafood dishes but also burgers and other fare. They have outdoor dining on their deck with a view of the bay (the road does run in-between so it’s a great spot for people watching). It can get quite busy due it’s central location, especially on weekends.


Bay Breeze Restaurant & Bar 

Bay Breeze is located directly on the water in the center of Birch Bay and offers unobstructed panoramic views of the bay. The restaurant is decorated with black and white historic photos of Birch Bay and offers a wide variety of food with lots of seafood options, burgers and a kids menu. They advertise their clam chowder as the best around!

More info

The Beach at Birch Bay

The Beach at Birch Bay’s claim to fame is their status as “The Worlds Only Five Star Dive Bar!” But this local destination is so much more than just a bar. Catch a beautiful sunset, drink in hand on their patio while listening to great local live music! Their menu features classic fare, burgers, seafood, salads and more. Check out their event page for more information on live music, karaoke, trivia, corn hole tournaments, date and paint and more!


SKAI Sushi

A take out only sushi restaurant located inside the Beachwood grocery store near the Birch Bay State Park entrance. They offer a menu full of popular sushi rolls, Nigiri, and more! A great place to pick up a quick to-go dinner to enjoy at the beach.

More info

Scampi Osteria

This new Italian restaurant opened in July 2019 and features a traditional Italian menu. The owner Giovanni Saffioti has over 25 years of experience in the restaurant industry – opening 8 restaurants across the West Coast in that time. The new restaurant is located @ 4823 Alderson Rd, Blaine, WA 98230

More info

Shores Restaurant

Another bar style restaurant located right on the main strip is Shores. The atmosphere is friendly and it’s located right in the middle of multiple resort condos so it gets both local and tourist visitors. They serve breakfast, lunch, and dinner with seafood, burgers, wraps, and more American style dining on the menu. They have outdoor dining as well with views of the bay.

More info

Pierside Kitchen

If you’re looking for fine-dining for your evening out than a trip to Semiahmoo Resort and Pierside is definitely in order. Pierside decor is upscale beachy and they have beautiful views of Semiahmoo Bay and Blaine/White Rock. They are open for breakfast, lunch, and dinner and the menu offers a wide array of specialties with a strong focus on fresh seafood. Much of the food is sourced locally and while prices are higher as expected, service and food here is consistently good.

More info

Packers Oyster Bar

If you’re looking for fine dining but with a more relaxed atmosphere than hit Packers Oyster Bar at Semiahmoo. They share the kitchen with the fancy Pierside restaurant but Packers has a upscale pub feel and beautiful water views. They have a full bar and multiple TV’s with sports. On nice days they open up the deck for outside dining just steps away from the beach. Kids are welcome and they will enjoy the complimentary smores the resort puts out by the beach campfires each night.

More info

Great Blue Heron Grill

Located at the clubhouse for the Semiahmoo golf course the Great Blue Heron Grill serves up familiar, comfortable and approachable cuisine, prepared fresh daily. Diners will find the flavors subtle and the presentations clean and simple. You can come here for a quality burger post-golf or a more formal yet relaxed couples or date-night dinner.

More info

Bob’s Burgers and Brew

Located 10 mins from Birch Bay near the I-5 in Birch Bay Sqaure, Bob’s is American dining at it’s best. Big portions, lots of TV’s with sports, and a relaxed family feel. They have a large menu with lots of salads, burgers, and sandwiches. This location can get busy but service is usually prompt and the food very consistent.

More info

Sahara Pizza

Located in Birch Bay Square near exit 270 off I-5. Sahara Pizza is the “Hottest Place in Town!”.  They specialize in fresh high quality  ingredients and all of their pizzas are made with the finest mozzarella cheese. They offer fast, friendly delivery throughout Birch Bay, Blaine & Ferndale. Their menu offers more than just pizza, with lots of choices of salads, wings, pasta, deserts and more!


*Photo coming soon.