Terms & conditions apply.

About Bella Luna Restaurant

Perched along the beachfront, Bella Luna makes the ideal spot for lazy breakfasts, lingering lunches and romantic dinners soothed by roaring ocean and starlit African sky.

The mouthwatering menu caters for all palates, from hearty breakfasts to delicious pizzas and tantalizing dinner menu.

Sundowners can be enjoyed alongside colourful cocktails watching the trailing sun set over the ocean or a bottle of wine on the terrace.

+27 (0) 28 435 7240
Breakfast, Lunch, Dinner
Intimate, Relaxed, Traditional
Restaurants in Struisbaai

Reviews for Bella Luna Restaurant

2 reviews Reviews of

3 out of 5 stars
5 star
4 star
3 star
2 star
1 star
Lizelle Joubert
09 January 2014

Good Pizza and Pasta

Margaret Eatock
07 January 2014

Service was pleasant, pizza was excellent

Accommodation near Bella Luna Restaurant


5 Reviews
Sleeps 6 in 3 rooms

Erika is a comfortable home comprising of a very large lounge/dinin/entertainment area, a fully-equipped kitchen, and two bedrooms. The...
from R750
per night for 2 guests

Annie's Flat

8 Reviews
Sleeps 4 in 2 rooms

Annie's Flat is a comfortable one-bedroom flat in an exceptionally large and peaceful garden. It is the bottom part of a house with...
from R500
per night for 2 guests


4 Reviews
Sleeps 4 in 2 rooms

Fagans is only 500 m from a swimming beach and 200 m from shops and restaurants. You can walk anywhere you want.Fagans is a new and...
from R520
per night for 2 guests


Sleeps 6 in 3 rooms

Trinacria is a modern-day fisherman's cottage located in the Langezandt Fisherman's Village in Struisbaai. This self-catering house can...
from R1350
per night for 2 guests

Cape Agulhas Backpackers

23 Reviews
Sleeps 41 in 10 rooms

Cape Agulhas Backpackers is situated 400m from the Main Beach and has being described as a little hotel with Backpackers character. We are...
from R280
per night for 2 guests

The Goose Nest

1 Review
Sleeps 2 in 1 room

The Goose Nest is situated in the charming seaside town of Struisbaai, a few meters from the stunning coastline.The quaint flat is fully...
from R500
per night for 2 guests

Bella Luna Restaurant Map

Bella Luna Restaurant is 1km from the centre of Struisbaai , the nearest airport 186km (Cape Town International Airport).
*Distances are shown as the crow flies and not necessarily the actual travelling

Other restaurants near Struisbaai

1 Review
Dating back to the mid 1800’s, in what was once the childhood home of Audrey Blignauit – a renowned...
2 Reviews
Traditional meals and local cuisine at its best is what Willene’s is all about. From breakfast to...
1 Review
Fiddler's Green is located on Church Street, in Die Bars in Bredasdorp. This is a very casual and...