The best restaurants in Blouberg and Table View for 2026, according to locals, are On The Rocks and Blue Peter for a proper Table Mountain view, Catch 22 for surf and turf, Ons Huisie for heritage West Coast cooking, and Doodles Beachfront if you have kids in tow. Below are 14 honest picks across the whole strip, from Big Bay down to Table View, with price bands, wind-shelter notes and what’s worth booking ahead for.
Wind matters here more than in most restaurant guides. A southeaster can turn a lovely open-deck lunch into a battle for your napkins, especially from November to March, so if you’re set on an exposed table, check the live wind reading before you book.
1. On The Rocks: Best for a Proper Sit-Down Seafood Dinner
On The Rocks sits right on the water’s edge at 45 Stadler Road, with Table Mountain and Robben Island filling the view from almost every table. It’s the pick for an occasion: fresh seafood, a dedicated wine list, and service polished enough for an anniversary dinner. Breakfast is more casual and better value than dinner.
- Cost: breakfast mains roughly R75-R125; dinner mains higher and seafood-price dependent, check ahead (as of 2026-09-18)
- Hours: daily, roughly 9:00-22:00, check ahead
- Wind exposure: open beachfront position, can be blustery when the southeaster is up
- Book ahead: yes, especially for sunset tables on weekends
2. Blue Peter (The Deck): Best for Sundowners
The Blue Peter at 8 Popham Street is as much an institution as a restaurant. Sundowners on its deck are a genuine Cape Town tradition, with kingklip and freshly shucked oysters among the reliable orders. It gets busy and loud on a warm evening, which is either the charm or the drawback depending on what you want.
- Cost: mid-range, mains and oysters priced individually, check ahead
- Parking: free but limited behind the restaurant, arrive early at peak times
- Wind exposure: exposed deck, best enjoyed on a calmer evening; see our ranked sundowner spots for sheltered alternatives
- Best for: golden hour drinks and a casual dinner after
3. Doodles Beachfront: Best for Families
At 110 Beach Boulevard, Doodles has been a Bloubergstrand fixture since 1991, and its revamped indoor play area is the reason parents keep coming back. Kids can climb, draw or watch a film while the table works through a menu that runs from pizza to steak to a full seafood platter. The enclosed bottom deck still gets the same Table Mountain and Robben Island sunset the fancier places charge more for.
- Cost: average main around R200, check ahead (as of 2026-09-18)
- Hours: daily, roughly 9:00-23:00
- Kid-friendly: yes, staffed indoor play area
- Wind exposure: enclosed bottom deck offers some shelter from the southeaster
4. Catch 22 Beachside Grille & Bar: Best Surf and Turf
On the corner of Beach Boulevard and Porterfield Road in Table View, Catch 22 built its name on not making you choose between steak and seafood. Locals rate the sushi as highly as the grill, and the prawn dishes get repeat mentions. It’s consistently busy, so a booking is worth the effort.
- Cost: mid-to-upper range, roughly R150-R350 per main, check ahead
- Hours: Tuesday-Saturday 12:00-21:00, Sunday & public holidays 12:00-20:00, closed Mondays, check ahead
- Wind exposure: beachfront, with sheltered indoor seating on windier days
- Book ahead: strongly recommended, especially weekends
5. Ons Huisie: Best Heritage Pick, Dog-Friendly
This thatched cottage on Stadler Road is a declared national monument dating to the early 1900s, and it still serves West Coast classics: fish and chips, mussel pot, bobotie, lamb bredie. It’s genuinely dog-friendly with its own doggie bar, and the fenced play area with a jungle gym keeps children busy while adults eat.
- Cost: mid-range, family-sized portions
- Hours: daily, roughly 9:00-22:00, check ahead
- Kid-friendly: yes, supervised play area and kiddies menu
- Dog-friendly: yes
6. Blowfish: Best Sushi With a View
Set at the Dolphin Beach Hotel in Table View, Blowfish uses floor-to-ceiling windows to put the whole bay on display while a sushi belt does the rounds at the counter. It’s a reliable choice when half the table wants sushi and the other half wants a proper seafood plate.
- Cost: mid-to-upper range, check ahead
- Wind exposure: indoor seating, a good backup when the southeaster is howling
- Best for: sushi lovers and mixed groups
7. Eden Café: Best Casual Big Bay Bistro
Inside the Eden on the Bay Centre, Eden Café is a beach bistro with Robben Island and Table Mountain views and a fully licensed bar. It’s a lower-key alternative to the sit-down seafood spots up the coast, good for a relaxed lunch after time at Big Bay or Kite Beach.
- Cost: mid-range
- Hours: daily, roughly 8:00-18:00
- Parking: shared centre parking at Eden on the Bay
- Wind exposure: set back from the open beach, more sheltered than the Bloubergstrand strip
8. Col’Cacchio: Best Pizza With a View
At Seaside Village on the corner of Otto du Plessis and Cormorant Avenue, this branch of the national pizza chain earns its keep on the view alone, with Table Mountain sitting across the bay from an outdoor table. It’s dependable rather than exciting, which is exactly what you want on a night you don’t want to think too hard about dinner.
- Cost: budget-to-mid, standard chain pricing
- Parking: centre parking at Seaside Village
- Kid-friendly: yes
9. Mozambik: Best Budget Family Dinner
Also at Eden on the Bay, Mozambik serves peri-peri chicken and Mozambican-Portuguese staples in a big, noisy, kid-tolerant room. It’s not a destination meal, but it’s one of the more dependable options in Big Bay when you need everyone fed without fuss.
- Cost: budget-to-mid
- Hours: daily, roughly 11:00-22:00, later in summer, check ahead
- Kid-friendly: yes
10. The Indian Chapter: Best Indian Food
Chef Prim Reddy’s Indian Chapter has been named Cape Town’s best Indian restaurant by Eat Out readers multiple years running, and the curries, tandoori and breyani explain why. It has grown into two adjoining spaces working off the same kitchen.
- Cost: mid-range
- Best for: a proper curry night rather than a quick bite
- Book ahead: recommended, it fills up
11. Pakalolo Cafe Bar: Best Budget Beach Bar
Across the road from the beach on Beach Boulevard in Table View, Pakalolo runs a Caribbean-leaning menu of nachos and cocktails in a bamboo-and-palm-leaf setting. It’s less about the food than the view and the price, a good stop for a cheap sundowner without the Blue Peter crowds.
- Cost: budget
- Wind exposure: across the road from the beach, slightly more sheltered than a beachfront deck
- Best for: casual drinks rather than a big dinner
12. Surf Café: Best Beachfront Breakfast
Tucked away on Coral Road in Bloubergstrand, Surf Café runs an easy, unpretentious breakfast and brunch menu with genuine ocean views. It’s a popular stop for the kitesurf crowd rigging up at Kite Beach before or after a session.
- Cost: budget-to-mid
- Best for: coffee and breakfast before the wind picks up
13. Yo Goodness Cafe: Best Healthy and Vegan Options
A small shop on Marine Circle in Bloubergstrand, Yo Goodness Cafe covers vegan, vegetarian and low-carb menus alongside smoothies and coffee that regulars rate highly. It’s compact, so it suits a quick breakfast better than a long lunch.
- Cost: budget-to-mid
- Hours: daily, roughly 7:00-16:00
14. Bootlegger Coffee Company: Best for All-Day Brunch
The Blouberg branch of this Cape Town coffee chain covers breakfast, lunch and brunch seven days a week. It’s a safe, familiar option when you want reliable coffee and a menu you already half know, rather than something distinctly local.
- Cost: mid-range
- Best for: working lunches and weekday brunch
FAQ
What is the best restaurant for a Table Mountain view in Blouberg?
On The Rocks and Doodles Beachfront both have close to uninterrupted views across the bay to Table Mountain and Robben Island, with Blue Peter and Col’Cacchio close behind from their elevated decks.
Do Blouberg restaurants get windy?
Yes, especially anything on an open beachfront deck during the southeaster season from roughly November to March. Restaurants set back in Eden on the Bay or Seaside Village, or with fully indoor seating like Blowfish, are the more sheltered picks on a blustery day. For more windy-day options beyond restaurants, see our guide to things to do when the southeaster is howling.
Do I need to book ahead in Blouberg and Table View?
For the popular sit-down spots, yes, particularly Catch 22, On The Rocks and The Indian Chapter on weekends and around sunset. Cafés and casual spots like Pakalolo or Yo Goodness are usually fine to walk into.
Are there family-friendly restaurants with something for kids to do?
Doodles Beachfront and Ons Huisie are the two standouts, both with supervised play areas so adults can actually finish a meal.
Can you get to these restaurants without a car?
Most of the strip is walkable from central Bloubergstrand and Table View, and MyCiTi buses run along the main roads if you’re coming from further afield. See our guide on getting to Bloubergstrand without a car for the practical detail.
Sources & further reading
- Eat Out – Dining in the Bay: 10 of the Best Restaurants in Blouberg
- Food & Home Magazine – Best Restaurants in Bloubergstrand for Casual Coastal Dining
- Doodles Beachfront official site
- Ons Huisie official site
- South African History Online – Ons Huisie, Bloubergstrand
- Eden on the Bay Mall official site
- Mozambik Western Cape – Blouberg
- SA-Venues – Restaurants in Bloubergstrand
Featured image: Delicious grilled fish served with asparagus and colorful sauce. Perfect for gourmet dining in Cape Town. by Akashni Weimers, via Pexels — Pexels License (free commercial use)
