Authentic Italian Restaurant
Ubud, Bali

Portofino Ubud — Best Italian Restaurant in Ubud, Bali

La dolce vita, in Ubud.

★★★★★ 4.9 · 1,014 reviews
Find Us — Ubud Centre

Jl. Raya Pengosekan
Ubud, Bali 80571

View on Maps →
Dining Hours

Monday – Sunday
11:00 am – 10:00 pm

Cucina Italiana

A taste of the Italian Riviera in the heart of Ubud, Bali — handmade pasta, wood-fired pizza and classic Italian cuisine crafted daily from fresh, seasonal produce.

Portofino Ubud

Our Italian Menu

Below is a sample of our delicious Ubud Italian food.
View the full Portofino Ubud menu.

What our guests say

Nonna would approve.

Rated Ubud's best Italian restaurant by hundreds of happy guests.

★★★★★

"The best Margherita pizza I've ever had — of all places, in Bali. The pasta was cooked to perfection, al dente, flavours beautifully balanced."

Cameron S. — Google
★★★★★

"An upscale Mediterranean restaurant in Ubud. The quality and taste totally blew my mind. One of my best dinner experiences here."

Loay — Google
★★★★★

"Some of the best Italian food I've had — including in Italy. A fantastic experience and a very pleasant surprise in the heart of Ubud."

Ahmed D. — Google
Tavola per te

Reserve your
table in Ubud

Join us for the finest Italian dinner in the heart of Ubud. Walk-ins are welcome, but a reservation ensures the best experience. Book online, or reach us directly on WhatsApp.

© 2026 Portofino Ubud — All rights reserved Ubud · Bali · Indonesia