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, Google Chrome. Mac: Safari.

Best Restaurants in Ubud, Indonesia

Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Your filters are still active.
There are no pins in your viewport. Try moving the map or changing your filters.
Sorted by:
Ranking
Name
Price (low to high)
Price (high to low)

Swept Away at The Samaya

#1 of 451 Restaurants in Ubud
Map
Visitor photos (314)
Cuisines: International Asian Indonesian

Fair Warung Bale

#2 of 451 Restaurants in Ubud
Price: $2 - $9 Map
Visitor photos (537)
Cuisines: Asian Healthy Indonesian

Restaurant Locavore
As featured in Best Food in Bali

#3 of 451 Restaurants in Ubud
Price: $33 - $41 Map
Visitor photos (475)
Cuisines: Organic International European Contemporary

The Sayan House

#4 of 451 Restaurants in Ubud
Map
Visitor photos (118)
Cuisines: Japanese Asian Contemporary Fusion

Who's Who

#5 of 451 Restaurants in Ubud
Price: $6 Map
Visitor photos (54)
Cuisines: Belgian International European Pub Gastropub

Melting Wok Warung

#6 of 451 Restaurants in Ubud
Map
Visitor photos (349)
Cuisines: French Chinese Noodle Asian Indonesian

Bridges

#7 of 451 Restaurants in Ubud
Price: $40 Map
Visitor photos (539)
Cuisines: French Contemporary Indonesian

Putu's Wild Ginger

#8 of 451 Restaurants in Ubud
Price: $3 - $7 Map
Visitor photos (76)
Cuisines: Asian Healthy Indonesian

Pica South American Kitchen

#9 of 451 Restaurants in Ubud
Price: $5 - $16 Map
Visitor photos (40)
Cuisines: South American

ARANG Sate Bar

#10 of 451 Restaurants in Ubud
Price: $7 - $19 Map
Visitor photos (28)
Cuisines: International Barbecue Asian Indonesian

Restaurant Uma Cucina
As featured in Best Food in Ubud

#11 of 451 Restaurants in Ubud
Price: $11 - $44 Map
Visitor photos (121)
Cuisines: Italian Pizza

CasCades Restaurant

#12 of 451 Restaurants in Ubud
Price: $30 - $100 Map
Visitor photos (149)
Cuisines: International European Asian Fusion Indonesian

Rouge Lounge & Sushi Bar

#13 of 451 Restaurants in Ubud
Price: $2 - $15 Map
Visitor photos (77)
Cuisines: Fusion Japanese Sushi

Warung Bintangbali

#14 of 451 Restaurants in Ubud
Map
Visitor photos (69)
Cuisines: Asian Indonesian

Warung Makan Bu Rus

#15 of 451 Restaurants in Ubud
Map
Visitor photos (6)
Cuisines: Asian Indonesian

Luxe Cafe Ubud

#16 of 451 Restaurants in Ubud
Price: $7 - $19 Map
Visitor photos (73)
Cuisines: American Steakhouse Barbecue Contemporary

Copper Kitchen & Bar

#17 of 451 Restaurants in Ubud
Map
Visitor photos (114)
Cuisines: International Asian Fusion Indonesian

Taco Casa

#18 of 451 Restaurants in Ubud
Price: $5 - $10 Map
Visitor photos (211)
Cuisines: Mexican

Cupit Warung BBQ

#19 of 451 Restaurants in Ubud
Map
Visitor photos (20)
Cuisines: Chinese Barbecue Asian Indonesian

Terracotta

#20 of 451 Restaurants in Ubud
Price: $10 - $25 Map
Visitor photos (101)
Cuisines: International Asian Indonesian

Run's Warung

#21 of 451 Restaurants in Ubud
Map
Visitor photos (29)
Cuisines: Asian Indonesian

Tukies Cafe

#22 of 451 Restaurants in Ubud
Map
Visitor photos (14)
Cuisines: Asian Indonesian

LaRaMona Tapas
As featured in I Love Bali

#23 of 451 Restaurants in Ubud
Price: $3 - $8 Map
Visitor photos (25)
Cuisines: Bar Mediterranean Spanish Pub Tapas

Element Restaurant & Bar

#24 of 451 Restaurants in Ubud
Map
Visitor photos (14)
Cuisines: International

Dolce Arancia

#25 of 451 Restaurants in Ubud
Price: $4 - $25 Map
Visitor photos (38)
Cuisines: Italian

Warung Garasi

#26 of 451 Restaurants in Ubud
Map
Visitor photos (35)
Cuisines: Asian Indonesian

Il Giardino

#27 of 451 Restaurants in Ubud
Price: $5 - $15 Map
Visitor photos (53)
Cuisines: Italian Pizza

Ibu Putu's Warung

#28 of 451 Restaurants in Ubud
Map
Visitor photos (8)

Warung Bu Nani

#29 of 451 Restaurants in Ubud
Map
Visitor photos (17)
Cuisines: Asian

Dapur Bunda

#30 of 451 Restaurants in Ubud
Map
Visitor photos (49)
Cuisines: Mediterranean Asian Indonesian