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. Mac: Safari.
Free Newsletter

Interested in Main Beach?

We'll send you updates with the latest deals, reviews and articles for Main Beach each week.

Explore other Main Beach resources:

Main Beach Restaurants

Main Beach Restaurants

Filter Restaurants By:
(Global/International, Italian, ...)
(Outdoor seating, Buffet, ...)
Price:
    • £ = £6 and under
    • ££ = £6 - £15
    • £££ = £15 - £24
    • ££££ = £24 and above
( 1-20 of 32 )
TripAdvisor Traveller Rating: 4 of 5 stars
TripAdvisor Popularity Index: #1 of 32 restaurants in Main Beach
Cuisine: Seafood
Average price: $86
TripAdvisor Traveller Rating: 4.5 of 5 stars
TripAdvisor Popularity Index: #2 of 32 restaurants in Main Beach
Cuisine: Italian
TripAdvisor Traveller Rating: 4 of 5 stars
TripAdvisor Popularity Index: #3 of 32 restaurants in Main Beach
TripAdvisor Traveller Rating: 4 of 5 stars
TripAdvisor Popularity Index: #4 of 32 restaurants in Main Beach
TripAdvisor Traveller Rating: 4 of 5 stars
TripAdvisor Popularity Index: #5 of 32 restaurants in Main Beach
Recommended For: Outdoor seating, Make Reservations
TripAdvisor Traveller Rating: 4 of 5 stars
TripAdvisor Popularity Index: #6 of 32 restaurants in Main Beach
TripAdvisor Traveller Rating: 3.5 of 5 stars
TripAdvisor Popularity Index: #7 of 32 restaurants in Main Beach
Cuisines: Seafood, Steakhouse
TripAdvisor Traveller Rating: 4 of 5 stars
TripAdvisor Popularity Index: #8 of 32 restaurants in Main Beach
TripAdvisor Traveller Rating: 3.5 of 5 stars
TripAdvisor Popularity Index: #9 of 32 restaurants in Main Beach
Cuisine: Australian
TripAdvisor Traveller Rating: 3.5 of 5 stars
TripAdvisor Popularity Index: #10 of 32 restaurants in Main Beach
Recommended For: Buffet
Be the first to review this restaurant
Vue
TripAdvisor Traveller Rating: 3.5 of 5 stars
TripAdvisor Popularity Index: #11 of 32 restaurants in Main Beach
Be the first to review this restaurant
TripAdvisor Traveller Rating: 3.5 of 5 stars
TripAdvisor Popularity Index: #12 of 32 restaurants in Main Beach
Be the first to review this restaurant
TripAdvisor Traveller Rating: 3.5 of 5 stars
TripAdvisor Popularity Index: #13 of 32 restaurants in Main Beach
Be the first to review this restaurant
TripAdvisor Traveller Rating: 3.5 of 5 stars
TripAdvisor Popularity Index: #14 of 32 restaurants in Main Beach
Be the first to review this restaurant
TripAdvisor Traveller Rating: 3 of 5 stars
TripAdvisor Popularity Index: #15 of 32 restaurants in Main Beach
Cuisine: International
TripAdvisor Traveller Rating: 3 of 5 stars
TripAdvisor Popularity Index: #16 of 32 restaurants in Main Beach
Cuisines: Italian, Australian
Be the first to review this restaurant

Main Beach Restaurants

( 1-20 of 32 )