Flavors for royalty Welcome to Merlin's Magic Step into Merlin's Magic, Ubud's most enchanting restaurant. Here, the food chooses you, guided by ancient wisdom. Prepare for an extraordinary dining adventure unlike anything you've experienced before. Find out more Experience the Magic of Ubud Your culinary destiny awaits Discover Merlin's Magic, a captivating blend of gourmet dining, mystical theater, and enchanting retail in the heart of Bali. Unleash your senses and let the wonder unfold. Find out more
Merlin's Magic

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

Private Event

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.

Basilico
Basilico

Dine differently

how to find us

We're conveniently located in the heart of Ubud, Bali, and you'll find us easily on the main road, just a short distance from the bustling center. Look for our distinct magical signage and prepare to step into a world of enchantment. We're easily accessible by car or scooter, and many local drivers are familiar with our unique establishment.

book a table & address:

Jl. Raya Pengosekan Ubud No. 108
Ubud, Bali

Open daily: 14.00 – 23.00

Sign up to receive news and offers from us!

* We promise not to spam your inbox in any way

An immersive experience, a distinctive and comfortable space, high-quality products, authentic cuisine, where food and drinks are created flawlessly.

Opening Hours
Daily: 14.00 – 23.00

Shopping Cart

Your cart is empty, please place an order.