Browse all 38 Indian restaurants in Ubud
All 38 Indian restaurants in Ubud
Bali Ready lists 38 Indian restaurants in Ubud, Bali, ranked by popularity and Google reviews. Highly rated favourites include SWAGATH INDIAN RESTAURANT (5.0★), Tandoor Indian Restaurant - Ubud (4.9★) and Maharaja Indian Restaurant - Ubud (4.9★). Prices range from $ to $$. Many also serve vegetarian, vegan and western.
1
Tandoor Indian Restaurant - Ubud
4.9(552 reviews)·$
Indian
Experience the vibrant flavors of India amidst Ubud's tranquil landscapes, where traditional recipes meet a modern dining ambiance.
2
SWAGATH INDIAN RESTAURANT
5.0(95 reviews)·$
Indian
Savor authentic Indian flavors nestled in the tranquil heart of Ubud, where culinary tradition meets Balinese charm.
3
Svaadhist Indian Halal Kitchen Ubud स्वादिष्ट
4.7(181 reviews)·$
Indian
Experience authentic Indian flavors in a cozy setting, where every dish tells a delicious story in the heart of Ubud.
4
Chai of The Tiger (Indian Street Food) - Jl Sukma
4.6(617 reviews)·$
Indian
- Asian
Savor the vibrant essence of India's streets with flavorful dishes in a cozy setting, nestled in the heart of Ubud's cultural ambiance.
5
Bollywood Masalaz Ubud
4.7(500 reviews)
Indian
Indulge in an authentic culinary journey with vibrant Indian flavors in a serene Ubud setting, perfect for food enthusiasts.
6
Punjabi Grill Indian Cuisine Ubud
4.6(1,016 reviews)·$$
Indian
Experience authentic flavors at this vibrant Indian eatery in Ubud, where aromatic spices meet a cozy ambiance for a memorable dining journey.
7
Curries N More - Ubud ( INDIAN Gourmet & Heritage Cuisine )
4.6(452 reviews)·$
Indian
Discover the vibrant flavors of India in Ubud, offering gourmet heritage dishes in a cozy, cultural setting with authentic flair.
8
Sattvik By Nature Ubud - Pure Vegetarian Indian Restaurant
4.5(246 reviews)·$$
Indian
- Vegetarian
- Brunch
Discover a haven for vegetarian delights, serving authentic Indian flavors in the heart of Ubud. A paradise for conscious foodies!
9
Element Restaurant and Bar, Penestanan Kelod
4.5(416 reviews)·$
Indonesian
Indian
- Brunch
Upmarket Western fare including burgers, steaks & pasta in a classy setup with a casual feel.
10
Sher-e-Punjab
4.3(198 reviews)·$
Indian
- Vegetarian
- Brunch
Savor vibrant Indian flavors and delightful vegetarian dishes in a charming ambiance nestled in scenic Ubud for a tantalizing culinary adventure.
11
Bin Ras Indian Restaurant
4.4(217 reviews)·$
Indian
Savor authentic Indian flavors in a cozy setting, nestled amidst Ubud's vibrant locale, offering a delectable culinary experience.
12
Queen's of India
4.2(2,741 reviews)·$$
Indian
- Buffet
- Vegetarian
13
Sanskar, Indian flavours • Island Vibes
4.8(301 reviews)·$
Indian
An Indian restaurant blending authentic spices with a relaxed island atmosphere, offering curries, tandoori dishes, and more.
14
Maharaja Indian Restaurant - Ubud
4.9(695 reviews)·$
Indian
Well loved Indian restaurant in Ubud serving rich curries, aromatic biryanis, and authentic Indian spices, bringing bold and comforting flavors to Bali’s…
15
The Chowk - Indian Gourmet House. (Museum Puri Lukisan Ubud)
4.8(465 reviews)·$$
Indian
A refined Indian dining destination in Ubud, offers authentic gourmet dishes rich in aromatic spices, featuring classic curries, tandoori specialties, and a…
16
AYODHYA Indian pure Veg & jain Restaurant Ubud
4.9(174 reviews)·$
Indian
- Vegetarian
A dedicated vegetarian and Jain friendly restaurant serving authentic Indian cuisine with rich spices, offering a peaceful and wholesome dining experience in…
17
rize ubud
4.7(106 reviews)·$$
- International
- Western
Indian
Relaxed café and dining spot in Ubud offering a mix of healthy bowls, international comfort food, and refreshing drinks.
18
Mumbai Station Pure Vegetarian
4.3(542 reviews)·$
- Asian
Indian
- Vegetarian
A vibrant vegetarian restaurant specializing in Indian comfort food, flavorful curries, and homestyle dishes served with warmth.
19
Udupi Indian Restaurant Ubud
4.9(244 reviews)·$
Indian
- Vegetarian
An Indian restaurant serving traditional Indian cuisine, with a focus on South Indian-inspired flavors.
20
Vrindavan 100% Pure Indian Vegetarian & Vegan Restaurant
4.9(461 reviews)·$$
Indian
- Vegan
- Vegetarian
A fully vegetarian and vegan Indian restaurant serving flavorful, plant-based dishes inspired by Indian cuisine.
21
Nana Indian Restaurant
4.8(32 reviews)·$
Indian
Indonesian
An Indian dining spot offering traditional curries, breads, and rich spice blends.
22
2 Fat Indians Ubud
4.8(503 reviews)·$
Indian
An Indian restaurant offering a variety of flavorful dishes inspired by Indian cuisine, perfect for those who enjoy rich spices.
23
Annapurna Agni Ubud Indian Restaurant, Bar & Sunset lounge
4.9(289 reviews)·$
Indian
- Asian
- Western
An Indian dining destination offering flavorful cuisine, drinks, and a lounge atmosphere for a relaxed evening.
24
Pesona Lounge Ubud - Indian Restaurant
4.7(1,903 reviews)·$
Indian
Modern Indian dining with the soul of an evening lounge. Discover North and South Indian flavours, our signature Burrata Butter Chicken, and vegetarian and…
25
Galle Club | Sri Lankan & Coastal Indian Cuisine
4.8(280 reviews)
Indian
homage to the periodic charm of Sri Lanka, Galle Club is Bali’s first Sri Lankan and coastal-Indian restaurant in the heart of Ubud.
26
Muse Cafe & Art | Ubud
4.4(1,013 reviews)
- Mediterranean
- Western
Indian
Muse Café and Art brings a fresh take on farm-to-table dining in Ubud, offering a thoughtful blend of Indian, Middle Eastern, and Mediterranean flavors.
27
Natti's Indian Specialty Restaurant Ubud
4.9(1,997 reviews)
Indian
- Asian
- Western
Natti's essence comes from a gentle balance of the wonderful flavors that nature offers.
28
Laddu Restaurant
4.6(17 reviews)·$
- Western
Indonesian
- Fusion
An Indian restaurant specializing in rich North Indian flavors, traditional curries, and authentic spices served in a welcoming atmosphere.
29
New Delhi Pure Vegetarian Indian Restaurant ubud Bali
4.3(426 reviews)·$
Indian
- Vegan
- Vegetarian
Serving authentic north Indian pure vegetarian, vegan and Jain food, cooked by their experienced Indian Chef.
30
Ganesha ek Sanskriti Ubud (Traditional Indian Cuisine & Bar)
4.1(1,886 reviews)·$$
Indian
- Vegan
- Vegetarian
Stylish restaurant with outdoor seating serving contemporary & traditional Indian dishes.
More Indian restaurants in Ubud

Special promo on our All-in-one travel toolkit.
Purchase the Travel Toolkit to gain exclusive access to:
- An eBook with 80+ pages covering everything you need to plan your trip
- An interactive Bali map with curated points of interest
- Ready-made themed itineraries




