Tropical dining, warm evenings and easy resort comfort.
Enjoy breakfast, lunch, dinner, coffee and relaxed drinks in a calm restaurant setting at Bella Vida Resort, close to Bingin, Dreamland and Uluwatu’s beaches.
A restaurant made for slow mornings and comfortable evenings.
Bella Vida Restaurant brings together simple food, fresh drinks and a relaxed atmosphere. It works for a quick breakfast before the beach, a casual lunch by the resort, or an easy dinner after exploring Uluwatu.
Choose your moment.
Choose the moment that fits your day, from breakfast before the beach to dinner under warm lights.
Breakfast before the beach
Smoothie bowls, coffee, fresh juice and simple breakfast dishes to start the day.
Easy meals between plans
Casual dishes and refreshing drinks when you come back from surf, beach or sightseeing.
Warm lights and slow dinners
A relaxed evening setting with tropical details, wooden tables and calm resort atmosphere.

Pecatu / Uluwatu
Convenient for guests staying near Bingin, Dreamland and Uluwatu beaches.
Warm and tropical
Wooden tables, soft lighting, plants and an easy resort rhythm.
Casual meals
Breakfast, coffee, lunch, dinner, drinks and slow evenings near the pool.
View the menu
Open the full menu page to browse categories, dishes and drinks.
FAQ about Bella Vida Restaurant.
Short practical answers for guests who are deciding where to eat.
Can non-staying guests visit the restaurant?
Yes. The restaurant can welcome resort guests and visitors. For specific timing or larger groups, contact the team first.
Where can I see the full menu?
The full menu is available online on the Bella Vida Restaurant menu page.
Is it suitable for breakfast, lunch and dinner?
Yes. The restaurant is designed for relaxed meals throughout the day, from coffee and breakfast to dinner and drinks.
Ready to eat at Bella Vida Restaurant?
Browse the full menu or message the team if you want to ask about timing, groups or special requests.
