

An Enchanting Culinary Journey in Ubud
Merlin's Magic Restaurant in Ubud, Bali, offers a truly unique and enchanting dining experience where the food literally chooses you.
This innovative establishment seamlessly blends a restaurant with a captivating theater and a magical retail space, creating an unforgettable and immersive atmosphere. Guests are invited to explore the intriguing Mecca of Treasures Magic Shop. Whether you opt for an à la carte selection or embrace the mystical guidance of the “Food Oracle” via tarot cards, you’re in for an unparalleled gastronomic adventure where magic meets gourmet delights.


Dining & Magic Await at Merlin's
Experience the enchantment and go beyond the menu - your culinary destiny awaits at Merlin's Magic.
Opening Hour:
Monday – Friday : 9.00am – 22.00pm
Saturday: 10.00am – 23.00pm
Sunday: 5.00pm – 23.00pm
Holidays: Closed
Happy Hour: 18.00pm – 20.00pm
perfect place for weddings
Whether you’re hosting a wedding, corporate event, cocktail party, luncheon, dinner, meeting, shower or rehearsal dinner, we know we can offer you and your guests a truly memorable event.


“
Good restaurant, delicious food, classy atmosphere
Margaret - Food critic
Amazing desserts never leave you hungry, 5/5.
MrMarclar - Restaurant Customer
The food, service, ambience and more was all superb!!!
Philip Aguirre - Event Manager
how to find us
book a table & address:
Jl. Raya Pengosekan Ubud No. 108
Ubud, Bali
Open daily: 14.00 – 23.00