
Restaurant · Ubud
Air Cafe and Lounge at The Sebali Resort
Restaurant on Jl. Kepitu in Ubud, open daily 7:00am-11:00pm.

Use Explore when you want to compare published places across Bali by district, type or moment. Open a card when you are ready to decide, save, or hand off to Maps or a verified venue action.
Showing 373 of 373 matches · 1590 published places total.
373 on this page

Restaurant · Ubud
Restaurant on Jl. Kepitu in Ubud, open daily 7:00am-11:00pm.

Attraction · Tegenungan village, Gianyar
A big waterfall beside Tegenungan village in Gianyar, about 10 kilometres outside Ubud. It is easy to reach, and steps take you down to the falls.
Best for: A waterfall stop near Ubud for anyone who wants falls without a trek

Restaurant · Tegallalang / Kedisan
Akar is a jungle restaurant at Kedisan in Tegallalang, north of Ubud. It does breakfast and dinner, and the setting suits a special occasion.
Best for: A destination dinner with jungle views

Wellness
Alam Shanti Wellness, an Ubud wellness spa, puts an ice bath on its 15-treatment list next to traditional and hot stone massage. An hour of foot reflexology costs 250K IDR. Book on its own website.
Best for: Up to 165 minutes of treatment to undo a day of walking
Wellness
The day spa at Alaya Ubud has six treatments, among them a couple massage, spa packages and Balinese boreh. The Dala Couple Ritual is 90 minutes for 1424K IDR, booked through Zenoti.
Best for: Couples booking the Dala Couple Ritual, or a visit of up to two and a half hours

Café · Penestanan, Ubud
Alchemy is a breakfast spot in Penestanan where the whole menu is plant-based and gluten-free. At the raw breakfast bar you choose what goes on your plate, and the prices are clear before you order.
Best for: A plant-based, gluten-free meal, a breakfast after yoga, or laptop time off-peak

Wellness · Penestanan Kelod, Ubud
This yoga and meditation centre in Penestanan teaches in two bamboo shalas. Drop-in classes run every day across Hatha and Tantra vinyasa, Yin, meditation, ecstatic dance and sound-healing ceremonies. There are multi-class passes and Yoga Alliance teacher trainings at 200hr and 300hr.
Best for: Drop-in practitioners staying in Ubud or Penestanan who want a varied daily schedule without committing to a retreat

Yoga · Penestanan
A Penestanan centre for yoga and meditation, with its roots in tantra and Hatha yoga. There is a full timetable of classes every day, plus meditation, sound healing and a weekly ecstatic-dance night. It is affiliated with the Alchemy raw-vegan cafe next door.
Best for: Practitioners drawn to tantra-influenced yoga and community events like ecstatic dance, with a plant-based meal next door

Wellness
The spa at Amandari in Ubud lists Balinese massage, booked through Amandari's website.
Best for: Two hours set aside for the spa at Amandari

Restaurant · Ubud
Restaurant on Jl. Rsi Markandya II in Ubud, open daily 7:00am-11:00pm.

Restaurant · Ubud
Restaurant on Jl. Raya Kedewatan in Ubud, open daily 12:30-11:00pm.

Wellness
Thai massage at Anantara Ubud Bali Resort's day spa includes the Thai Warrior Stretching Massage, 2850K IDR for 60 minutes. Bookings go through the resort's website.
Best for: An hour of Thai Warrior stretching at Anantara

Restaurant
Ankhusa is the restaurant at Aksari Resort in Kenderan, north of Ubud. The menu is Balinese, Indonesian and international: roast duck, chicken satay, nasi goreng, oxtail. Royal Dining is a shared Balinese megibung feast. Outdoor tables face the jungle.
Best for: A shared Balinese feast with a group

Café · Ubud
The Jalan Raya Ubud café of Anomali, an Indonesian specialty-coffee roaster founded in Jakarta in 2007 that now has outlets across Indonesia. Its single-origin beans come from all over the archipelago, and the regions on offer rotate.
Best for: Comparing single origins from Aceh, Bali, Toraja and Java in one sitting, or a casual all-day breakfast

Restaurant · Petulu
Apéritif is a degustation restaurant in Petulu, near Ubud, where the cooking mixes French, Japanese and Indonesian influences.
Best for: A formal tasting-menu meal near Ubud


Restaurant · Ubud
Restaurant in Sriwedari street, Ubud.



Wellness
Aura Therapy Spa, a day spa in Ubud, has 16 treatments, among them facials, Balinese boreh and spa packages. Fifteen minutes of head massage with coconut oil costs 110K IDR; you book by WhatsApp.
Best for: A quick head massage or a three-hour reset


Restaurant · Ubud
Restaurant in Kelabang Moding, Ubud.
Beauty & salon · Ubud
Bali Barber's shop in central Ubud, where men can walk in for a cut, beard work or a traditional hot-towel shave.
Best for: A men's cut or shave in central Ubud without booking ahead

Restaurant · Ubud
A boutique hotel's restaurant and bakery beside the Sacred Monkey Forest Sanctuary. The cooking is East-Mediterranean in style and leans plant-forward. The bakery also runs on its own, and some evenings have live music.
Best for: A plant-forward breakfast, bakery pastries, or dinner with live music in a colourful, creative setting

Wellness · Sanggingan / Kedewatan
An Ayurvedic day spa on the Sanggingan ridge that looks over jungle and rice fields. It opened in 2006, and in 2024 it was relaunched under Oneworld Ayurveda with Balinese and Ayurvedic treatments and programs.
Best for: Ayurvedic treatments or a day program on the Sanggingan side of Ubud, with jungle and rice-field views

Wellness
At Bali Botanica Ubud, a day spa, the 31 treatments run from Ayurvedic treatments and facials to spa packages. The longest take 375 minutes, and an hour-long foot spa is 275K IDR. Book on the spa's own website.
Best for: A foot spa after walking around Ubud all day

Café · Ubud
An organic grocery and bakery with an all-day restaurant attached, in Ubud since 1994. The kitchen covers raw vegan, Italian and traditional Indonesian dishes.
Best for: A long stay or a mixed group that needs one big menu with vegetarian, vegan and gluten-free choices

Wellness
Bali Spirit Hotel and Spa runs a day spa in Ubud with four treatments, including traditional and Balinese massage and aromatherapy. A traditional Balinese massage costs 200K IDR for an hour.
Best for: Aromatherapy, or a traditional Balinese massage

Wellness
Bali TAO Center, a day spa in Ubud, has 46 treatments, from traditional and Thai massage to scalp treatments. A couple treatment is on the list as well, and bookings go through its own website.
Best for: A couple treatment

Wellness
Bali Wellness Spa in Ubud has a 35-treatment list that runs from facials and deep tissue massage to spa packages. Its Bali Foot Spa Ritual is an hour for 500K IDR. Book on the spa's own website.
Best for: Five hours of treatments once the walking is done

Wellness
Bali Yoga School in Ubud offers Ayurvedic treatment.
Best for: Ayurvedic treatment

Wellness
Traditional massage, facials and foot massage are among the 93 treatments at Balian Springs, a day spa in Ubud. Bookings go through Zenoti.
Best for: A foot massage when the walking has caught up with you

Restaurant · Ubud
Restaurant on Jl. A.A. Gede Rai No.1 in Ubud.
Wellness
An Ubud spa with 20 treatments on the list, from facials and hair styling to hot stone. Bookings are on its own website.
Best for: Facials and hot stone treatments

Restaurant · Ubud
Restaurant on Jl. Raya Pengosekan in Ubud, open daily 10:00am-11:00pm.

Restaurant · Jl. Hanoman, Padang Tegal, Ubud
Bebek Bengil is a duck restaurant in Ubud, open since 1990, with dining pavilions in a rice-paddy garden. Its Balinese-style crispy duck is steamed in Indonesian spices, then deep-fried until the skin crackles and the meat stays tender.
Best for: A first taste of Balinese crispy duck, or a group dinner of shared regional dishes near the Monkey Forest
Restaurant · Teges / Peliatan
A rice-field restaurant in Teges, Peliatan, built around crispy duck. The setting is traditional Balinese.
Best for: A family-friendly Balinese meal out among the rice fields


Restaurant · Ubud
Restaurant in Melinggih Kelod, Ubud, open daily 11:30am-10:00pm.

Restaurant · Ubud
Restaurant on Jl. Bangkiang Sidem in Ubud, open daily 7:00am-10:30pm.
Restaurant · ubud
Restaurant in SereS Springs Resort and Spa Jalan Jukut Paku, Ubud.
Restaurant · Penestanan / Sayan
A vegan kitchen in Penestanan doing pizzas, pastas and salads, with gluten-free diets catered for.
Best for: A casual Italian-style vegan meal, gluten-free if you need it

Villa · Pejeng, near Ubud
A boutique villa property in the rice paddies at Pejeng, near Tampaksiring, opened in 2025. Its 17 rooms and suites sit around an infinity pool, and central Ubud is a short drive away.
Best for: A quiet stay away from the centre of Ubud, with views over the pool and rice fields

Restaurant · Ubud
Restaurant on Jl. Bangkiang Sidem in Ubud, open daily 7:00am-11:00pm.


Restaurant · Ubud; Gianyar
Restaurant on Jl. Bangkiang Sidem No.1 in Ubud, open daily 7:00am-11:00pm.


Restaurant · Ubud
Restaurant in Kelabang Moding, Ubud, open daily 8:00am-11:00pm.

Restaurant
A restaurant with its own cheesery. Milk comes from the group's farm in Java and becomes cheese within twelve hours, five times a week. Cheese board, truffle tagliatelle, brie burger and house burrata. The open kitchen is downstairs, the bar above.
Best for: Anyone who came to Bali and misses cheese

Restaurant · Ubud
Restaurant in Br. Bangkiangsidem, Ubud, open daily 7:00am-10:00pm.
Restaurant · ubud
Restaurant on Jalan Bangkiang Sidem in Ubud.


Restaurant · Ubud
Restaurant in Inside Alila Ubud, Ubud, open daily 10:00am-10:00pm.


Restaurant · Ubud
Open since 1986 on Monkey Forest Road, this restaurant has a bakery out front and a garden behind that looks over rice paddies. The menu is wide, running across Indonesian, Thai and Italian, and Sunday evenings bring a traditional Balinese buffet.
Best for: Groups or families after a garden meal with a broad menu and a dessert to share

Wellness · Penestanan
A jungle spa beside a stream on the edge of Penestanan village. It makes its own organic skincare from garden-sourced ingredients and uses it for massages, facials, scrubs and outdoor flower baths. A garden tour is also an option.
Best for: A treatment with natural, organic products in a quiet Penestanan garden

Restaurant
Italian restaurant in Payangan, north-west of Ubud, part of the Wonderspace group. Handmade pizza and pasta, including fettuccine truffle carbonara and a four-cheese pizza.
Best for: Italian food on the road through Payangan
Restaurant · ubud
Casa de Lokha is the Mexican grill and fusion restaurant at The Lokha Ubud in Keliki. Its current offer is Tacos Tuesday, and the resort runs a separate two-for-one cocktail programme.
Best for: Tacos and cocktails with a small group at a Ubud resort

Restaurant · Ubud
Food writer Janet DeNeefe opened this restaurant on Jalan Raya Ubud in 1992. The menu moves between Balinese cooking, from nasi campur to ceremonial curries and slow-cooked spice-paste dishes, and a modern Mediterranean side. Pastries come from Honeymoon Bakery, its sister business.
Best for: A Balinese meal in central Ubud, from breakfast through to dinner

Restaurant · Ubud
Viceroy Bali's restaurant, also branded as part of CasCades Suites, sits above the Valley of the Kings with jungle views. Central Ubud is about five minutes' drive away. The kitchen does a Balinese Rijsttafel tasting menu and Western dishes, with produce from its own organic gardens.
Best for: Couples or a small group sitting down to the Indonesian tasting menu with a valley view

Restaurant · Ubud
CHASKAA Ubud is a modern Indian restaurant on Jalan Suweta serving curries, tandoor dishes and Indian street food.
Best for: Curries and tandoor dishes for a family or group in central Ubud

Wellness
Chatraka Spa is a day spa in Ubud with six treatments, a detox treatment and a couple massage among them. You book on the spa's own website.
Best for: Booking a couple massage while in Ubud


Restaurant · Ubud
Restaurant on Jl. Made Lebah in Ubud, open daily 2:00pm-12:00am.

Restaurant · Ubud
Restaurant on Jl. Bisma No.70 in Ubud, open daily 8:00am-11:00pm.

Restaurant · Ubud
Chupacabras is a South American steakhouse in Kedewatan, Ubud. Meat is cooked on a two-metre Argentinian wood-fire grill. The current menu also covers ceviches, pasta and seafood.
Best for: A dinner built around South American wood-fire cooking.

Restaurant · Gianyar
Restaurant in Pejeng Kawan, Ubud, open daily 7:00am-11:00pm.

Restaurant · Ubud Center
Healthy, international food with a wellness focus, at a café on Jl. Hanoman in central Ubud.
Best for: A healthy, casual meal or time at a café table

Restaurant · Ubud
Restaurant on Jl. Penestanan in Ubud, open daily 7:00am-11:00pm.

Beauty & salon · Ubud
Manicures, pedicures and nail art at an Ubud nail salon in a central location.
Best for: A quick mani-pedi between Ubud's shops and cafés

Restaurant · Gianyar
Restaurant in Tampaksiring, Ubud, open daily 9:00am-9:00pm.

Yoga · Kedewatan
The COMO Shambhala yoga programme at luxury resort COMO Uma Ubud in Kedewatan, with classes in a jungle-view shala.
Best for: A resort yoga class above the valley, for guests and visitors alike

Fitness · Kedewatan
COMO Uma Ubud's fitness centre has current cardio and strength machines, with the COMO Shambhala wellness programme behind it. A resident instructor builds private sessions for any level. In the same wellness area are an open-air yoga pavilion, steam rooms and a 25-metre pool.
Best for: Guests in Ubud who want machine-based training with a resident instructor, alongside a jungle-facing yoga pavilion

Restaurant · Ubud
Restaurant on Jl. Raya Bresela No.8 in Ubud, open daily 8:00am-10:00pm.
Restaurant · ubud
D'Made is The Kalyana Ubud Resort's 26-seat restaurant in Mas, serving Indonesian and Balinese food beside the pool and the greenery around it. It is open daily from 07:00 to 23:00.
Best for: An Indonesian or Balinese meal at a small table by the resort pool

Wellness · Pengosekan
The DaLa Spa at Alaya Resort Ubud in Pengosekan, a resort spa open daily until late.
Best for: Visitors wanting a polished resort spa near central Ubud.

Beauty & salon · Pengosekan
The beauty services at DaLa Spa, the spa at Alaya Resort Ubud in Pengosekan, open daily 09:00–23:00.
Best for: A salon or beauty treatment added to a spa day at the resort




Restaurant · Ubud
Restaurant on Jl. Raya Lungsiakan No.57 in Ubud, open daily 10:00am-10:00pm.

Restaurant · Jl. Kajeng (rice-field walk, north of Ubud centre)
A warung on Jl. Kajeng, on the rice-field walk north of central Ubud, run by a mother-daughter team. The hands-on Balinese cooking class teaches the garden spices, then 7 dishes and 2 drinks. There is à la carte Balinese food too, such as betutu bebek.
Best for: A hands-on Balinese cooking class among the rice fields, or betutu bebek ordered ahead



Restaurant · Ubud
In the middle of Jalan Monkey Forest, Donna is a restaurant, lounge and rooftop bar with a Mediterranean and Latin American menu. It opens daily from late morning until late. Shisha is served after 4pm, and the upstairs becomes a club on Friday nights.
Best for: Groups or couples after dinner and cocktails that turn into a lively night out in central Ubud


Restaurant · Ubud
Restaurant on Jl. Hanoman Pengosekan in Ubud, open daily 11:00am-11:30pm.

Restaurant · Ubud
A ten-table warung on Jalan Sriwedari in Taman Kaja, run by the Fair Future Foundation and Bali Sari Foundation. What you pay here funds free medical consultations for local people. The menu is Indonesian, Asian-fusion and vegetarian, every day.
Best for: A casual lunch or early dinner that also funds free medical consultations locally



Restaurant · Ubud
Restaurant on Jl. Sri Wedari No.24 in Ubud, open daily 11:00am-11:00pm.



Restaurant · Nyuh Kuning
A healthy restaurant on Nyuh Kuning Rd in central Ubud that markets itself on gluten-free and vegan food.
Best for: An early breakfast or a gluten-free meal in Ubud
Fitness · Sayan
The Fitness Hub at Four Seasons Sayan, high above the Ayung River, is free for resort guests. Beyond the gym there are three private studios with trainers and a reformer pilates studio. The recovery room has an ice bath, a sauna and a steam room.
Best for: Guests who want a full training and recovery set-up, from reformer pilates to an ice bath, without leaving the resort
Wellness
Four Seasons Spa is a day spa in Ubud with 24 treatments on its list, yoga and spa packages among them. There is a couple massage too, and booking is on the spa's own website.
Best for: Couples, or anyone with up to four hours for a session

Restaurant · Ubud
Restaurant in Monkey Forest, Ubud, open daily 7:00am-10:30pm.

Wellness
Fresh! Spa, a day spa in Ubud, does foot massage.
Best for: A foot massage after a day of walking around Ubud

Restaurant · Ubud
Restaurant on Jl. Raya Pengosekan Banjar Laplapan No.108 in Ubud, open daily 9:00am-10:00pm.

Wellness
Lomi lomi, Swedish and traditional massage are among the 41 treatments at Gadsden Massage Studio in Ubud, and the list includes a couple treatment.
Best for: A massage as a couple, or a session of up to two hours

Restaurant
An Ubud restaurant whose cooking is billed as modern gourmet cuisine. Its published menu lists 8 priced items, including alcohol, non-alcohol and wine pairings; Pairing Wine Malam is 400K IDR. Booking is on the restaurant's own website.
Best for: A special-occasion dinner

Restaurant · Ubud
Restaurant on Jl. Monkey Forest in Ubud, open daily 7:00am-11:00pm.

Restaurant · Ubud
Restaurant on Jl. Rapuan in Ubud, open daily 7:00am-11:00pm.

Café · Ubud
Gelato Secrets is an Italian gelato brand that opened its shop in Ubud in 2009. The gelato and sorbetto are made fresh every day from all-natural ingredients. Some flavours are Indonesian-inspired, such as black rice and coconut pandan.
Best for: A cool-down dessert after sightseeing, for families and everyone else, for example near Monkey Forest or Jalan Raya Ubud

Restaurant · Ubud
Restaurant on Jl. Sukma Kesuma No.45 in Ubud, open daily 7:30am-10:00pm.

Restaurant · Ubud
Restaurant in COMO Shambhala Estate, Ubud, open daily 11:00am-11:00pm.

Wellness
Gratia Spa Monkey Forest in Ubud lists 79 treatments, including traditional, Balinese and back massage. The Balinese massage for men is 180K IDR for an hour.
Best for: A Balinese massage for men, or a back massage

Wellness
Green Tara Spa's 14 treatments include reiki, facials and Balinese massage. The Ubud day spa prices its traditional Balinese balance treatment at 240K IDR for an hour, with booking through the spa's site.
Best for: Reiki, or the Balinese balance treatment

Restaurant
Bistro on Jl. Bisma with a jungle view, a pool and hammock beds. French and Italian cooking: handmade pasta, wood-fired pizza, antipasti. Lobster spaghetti with Calabrian chilli, ribeye with herb butter, roast salmon with cauliflower puree.
Best for: A long lunch by a pool in central Ubud

Restaurant · Ubud
Restaurant on Jl. Bisma No.888A in Ubud, open daily 6:30am-11:00pm.

Restaurant · Ubud
Hakkoku Bali serves a 15-course sushi omakase at The Sayan House in Sayan. Lunch runs from 13:00 to 15:00, and dinner starts at 18:30. The Bali branch combines Japanese sushi technique with local Indonesian influences.
Best for: A planned fixed-course sushi lunch or dinner in Sayan.

Wellness · Nyuh Kuning / Pengosekan, Ubud
A calm, holistic studio on the corner where Pengosekan meets Nyuh Kuning. It specialises in slower, restorative practice, sound and Balinese healing.
Best for: Gentle Yin and restorative yoga, sound baths, or a cacao or healing ceremony

Restaurant · Ubud
Herb Library is an all-day spot on Jl. Jembawan in Ubud, with plant-based dishes and responsibly sourced fish and chicken.
Best for: A group with mixed diets wanting a healthy meal at any time of day

Wellness
Hesa Wellness Spa in Ubud charges 600K IDR for a 90-minute Balinese massage and takes bookings on its website. A hammam and body scrubs are also on the day spa's list of 13 treatments.
Best for: Three hours cleared for a long treatment


Restaurant · Ubud
Restaurant on Jl. Sri Wedari No.81 in Ubud, open daily 8:00am-11:00pm.

Wellness
Hotel Spa massage, a resort spa in Ubud that takes bookings on its own website, lists 20 treatments, including traditional massage, Thai massage and shirodhara.
Best for: Thai massage or shirodhara at a resort spa

Restaurant · Ubud
Will Meyrick's modern Indonesian restaurant in central Ubud, in a renovated two-storey building. The bar is downstairs; upstairs, the dining room looks over a temple and the street. The kitchen reworks street-food flavours from Java, Sumatra, Sulawesi and Bali with local ingredients and modern presentation.
Best for: A dinner or shared meal of chef-driven Indonesian regional cooking

Restaurant · Ubud
Restaurant on Jl. Kelusu in Ubud, open daily Open 24 hours.

Restaurant · Ubud
Ibu Rai, born in 1925, ran a food stall near Ubud Palace; her family founded this restaurant and gallery on Jalan Monkey Forest. It opened as a restaurant in 1992, and Indonesian specialties share the menu with European dishes in a room full of art.
Best for: A sit-down meal in the centre of town that mixes Indonesian classics with familiar European comfort dishes

Restaurant · Ubud
Restaurant on Jl. Monkey Forest in Ubud, open daily 12:00pm-12:00am.
Restaurant · ubud
IMBU is an open-layout restaurant at The Kemilau Ubud on Jalan Raya Pengosekan, seating up to 100. Dishes such as tuna yukhoe and cured salmon sit next to slow-cooked beef and regional Indonesian flavours.
Best for: Modern Asian plates in an open-layout Ubud resort restaurant.


Wellness
INKA Ubud Spa keeps a short day spa list of four treatments, including traditional massage, a facial and a manicure, and bookings go through Zenoti.
Best for: A traditional massage, a facial or a manicure

Yoga · Penestanan
A Penestanan studio whose glass-walled, open-air shala sits above the rice fields, reached by the hillside footpath near Alchemy.
Best for: Daily drop-in classes in many styles, beginners included, in a garden setting

Restaurant · Gianyar
Restaurant in H6MW+VJ, Ubud, open daily 8:00am-11:00pm.

Wellness · Pengosekan / Monkey Forest
A Balinese spa with several outlets near the Monkey Forest, pitched as 'affordable luxury'. The menu covers Balinese massage, facials, body care and full-day packages with free transport in the Ubud area.
Best for: A polished but affordable spa day near the Monkey Forest, as a couple or on your own

Wellness · Ubud
An Ubud day spa with Balinese massage and packages from around 295k.
Best for: A massage without resort prices

Restaurant · Ubud
Restaurant on Jl. Raya Kedewatan in Ubud.

Wellness
Jero Traditional Spa & Therapy is an Ubud day spa that takes bookings by WhatsApp. Traditional Balinese massage is 200K IDR for 60 minutes, and deep tissue and aromatherapy are among its 36 treatments.
Best for: Balinese massage or deep tissue, booked by WhatsApp

Wellness
Foot massage, reflexology and manicures are on the 57-treatment list at Jhagat Spa Centre in Ubud. This day spa's foot massage is 190K IDR for 60 minutes, and bookings are on its website.
Best for: Couples, or a foot massage and reflexology


Restaurant
The restaurant inside Jungle Flower Villas, in a jungle setting at Lodtunduh, south of central Ubud. It has been open since 2024.
Best for: A meal outside central Ubud

Restaurant
The menu at Kafe in Ubud is varied and international, with Meg's Big Salad Bowl and a Kale Detox Salad on it. Its website takes bookings.
Best for: A big salad bowl or something international in Ubud

Wellness
Kappa Senses Ubud has a resort spa menu of four treatments that includes a facial, Balinese massage and a couple massage. Traditional Balinese massage is listed at 90K IDR for 60 minutes, and the resort's own website takes bookings.
Best for: A facial or a couple massage at a resort spa

Café · Ubud
A café in the rice paddies and jungle valley along the Campuhan Ridge Walk. It serves organic meals, seasonal fruit smoothies and coffee, with open green views.
Best for: A calm break with healthy food after the Campuhan Ridge Walk

Wellness · Bangkiang Sidem
An open-air spa in the rice fields at the end of the Campuhan Ridge Walk, founded in 2012. Massage runs from deep-tissue shiatsu to Balinese, Thai and sports styles. Reiki and chakra healing are offered too, and the oils used are organic and Ayurvedic.
Best for: Walkers finishing the Campuhan Ridge Walk, or couples after an open-air massage in the rice fields away from town noise

Restaurant · Ubud
Restaurant on Jl. Katik Lantang in Ubud, open daily 7:00am-10:00pm.

Wellness
Kaveri Spa, the spa at The Udaya in Ubud, takes bookings on its own website. Its six treatments include Balinese massage and a couple massage.
Best for: Couples booking their massages as a pair

Restaurant · Ubud
Restaurant on Jl. Bangkiang Sidem in Ubud, open daily 3:00-9:00pm.

Wellness
Kayumanis Spa Ubud keeps nine treatments on its spa menu, traditional massage and hot stone included. Its relaxing massage costs 1,025K IDR for an hour.
Best for: A six-hour stretch of treatments with nowhere else to be

Restaurant · Ubud
Restaurant on Jl. Penestanan Kelod in Ubud, open daily 7:00am-10:00pm.

Restaurant · Ubud
Restaurant on Jl. Raya Sanggingan Banjar Lungsiakan in Ubud.
Restaurant · ubud
Restaurant in Kuwarasan A Pramana Experience Jalan Cinta, Ubud.



Restaurant · Ubud
A Filipino warung in Peliatan, in a bamboo hut looking over rice fields. The cooking is home-style Filipino comfort food, in an area where the menus are otherwise Balinese and Western.
Best for: Filipino comfort food at a shared table, or a calm family dinner looking over rice fields

Restaurant
Named after Kojin, a Japanese god of fire, this restaurant in Kenderan cooks teppanyaki, kaiseki and omakase at the counter. It opens for lunch and dinner.
Best for: A counter dinner watching the chef work

Restaurant · Ubud
Restaurant on Jl. Raya Silungan in Ubud, open daily 6:00am-11:00pm.




Restaurant · Ubud
Restaurant on Jl. Raya Kenderan in Ubud, open daily 7:00am-11:00pm.

Wellness · Padang Tegal / Peliatan (The Yoga Barn)
An Ayurvedic spa inside The Yoga Barn, where the therapists assess your dosha first and tailor the treatment to it. Abhyanga, Shirodhara, hot-stone Shila massage and Ayurvedic facials with freshly prepared botanicals are on the list.
Best for: Yoga Barn visitors who want Ayurvedic treatment, such as a dosha consultation or Shirodhara

Wellness
Kush is a day spa in Ubud with Ayurvedic treatment.
Best for: An Ayurvedic treatment at Kush

Restaurant · Ubud
Restaurant on Jl. Dewisita in Ubud, open daily 11:00am-11:00pm.

Restaurant
A vegetarian restaurant and events space in Peliatan, cooking Arabian, Indonesian and Asian dishes with vegan and gluten-free options. The bread is homemade, and the menu runs to Euro-Arabia fusion plates and quesadillas. It also hosts live music and workshops and has private healing rooms.
Best for: A vegetarian dinner with live music
Restaurant · ubud
Laddu is The Sankara Suites and Villas' 24-seat restaurant above the lobby. It serves Asian-fusion food from breakfast through dinner.
Best for: An all-day Asian-fusion meal in a small resort dining room

Restaurant · Ubud
Cafe Wayan & Bakery's sister restaurant, in a garden by the rice fields near Nyuh Kuning and the Monkey Forest. Private dining is in tree-shaded pavilions; craft workshops run in the afternoon. Scheduled evenings bring a Balinese dance show (Kecak/Fire Dance) and a group buffet.
Best for: Groups after a garden dinner with a Balinese cultural show, or a meal in a private pavilion

Restaurant · Ubud; Gianyar
Restaurant on Jl. Suda Mala in Ubud, open daily 7:00am-11:00pm.

Wellness
Lemuria Spa by Arya Arkananta Resort & Spa is a day spa in Ubud with four treatments, traditional massage and spa packages among them. Booking is on the venue's own website.
Best for: A spa visit you can stretch to three hours

Restaurant · Ubud
Restaurant on Jl. Raya Andong No.88x in Ubud, open daily 7:00am-10:00pm.

Restaurant · Lodtunduh
The more experimental, ingredient-driven sibling of Locavore, opened in Lodtunduh in December 2023 and led by chefs Eelke Plasmeijer and Ray Adriansyah. This 30-seat tasting-menu room uses only local Indonesian ingredients, cooked with modern European technique.
Best for: A booked, multi-course tasting menu built on the work of Indonesian farmers, fishers and producers

Restaurant · Ubud
Restaurant on Jl. Suweta in Ubud, open daily 3:00-11:00pm.

Wellness
In Ubud, lumiere spa bali is a day spa with 15 treatments, including aromatherapy, traditional massage and facials, and sessions of up to two hours. Deep back tissue massage there is 380K IDR for an hour.
Best for: A tight back that needs deep tissue work

Restaurant · Ubud
Restaurant on Jl. Raya Ubud No.6, open daily 8:00am-11:00pm.

Wellness
Mahamaya Spa in Ubud takes bookings through Fresha and has 86 treatments on its menu, including traditional massage, facials and body scrubs. Foot reflexology at this day spa is 390K IDR for an hour.
Best for: Foot reflexology, a facial or a body scrub


Restaurant · Ubud
Restaurant on Jl. Made Lebah in Ubud, open daily 8:00am-12:00am.
Café
Darkside, Musthave and Duft are on the shisha list at MAMU, a café and shisha lounge on Jl. Made Lebah in Mas. The food is bowls, roasted vegetables, warm dips and shawarma, and there is an air-conditioned lounge as well as a garden terrace.
Best for: A long evening over shisha

Fitness · Kedewatan / Sayan
Mandapa, a Ritz-Carlton Reserve in the Ayung river valley near Ubud, has a 24-hour fitness centre that resort guests use free. The Mandapa Spa & Wellness Centre sits alongside it, with yoga in a river-facing pavilion and on platforms over the rice terraces.
Best for: Resort guests who want the gym at any hour and yoga above the rice terraces

Wellness · Kedewatan / Sayan
The riverside spa at Mandapa, a Ritz-Carlton Reserve on the Ayung river in Kedewatan.
Best for: An ultra-luxury spa visit by the Ayung river

Wellness
Ayurvedic treatments, spa packages and Balinese massage are on the 15-treatment list at Mango Tree Spa, a wellness spa in Ubud. Its pure Balinese massage is priced at 1,215K IDR for an hour.
Best for: A session that runs as long as three hours

Wellness · Kedewatan / Ayung River valley
A luxury spa at Kupu Kupu Barong Villas in the Ayung River valley, with treatment rooms built into a giant mango tree. The rituals use L'OCCITANE products, and there is a steam room.
Best for: A splurge or a romantic spa day, with river-valley views and L'OCCITANE rituals

Fitness · Peliatan / Ubud edge
Maya Ubud Resort & Spa sits on the Peliatan ridge, and its fitness centre overlooks the Petanu river valley.
Best for: Maya Ubud guests who want to train with a view of the valley

Wellness · Peliatan
The wellness side of Maya Ubud Resort & Spa, on the Peliatan ridge. Its riverside spa has treatment pavilions down in the Petanu valley. A yoga shala and a fitness centre look out over the same valley.
Best for: A resort spa treatment, yoga class or gym session away from the bustle of central Ubud

Yoga · Peliatan / Ubud edge
Yoga classes at Maya Ubud Resort & Spa are held in a shala that overlooks the Petanu valley.
Best for: A class in the valley-view shala as part of a spa stay



Wellness
Melati Spa's Bali foot spa ritual takes an hour and costs 500K IDR. This wellness spa in Ubud has 17 treatments, including spa packages, facials and Balinese massage.
Best for: The Bali foot spa ritual, or a facial

Restaurant · Ubud (Jl. Gootama)
A French-Laotian couple runs this tiny eight-table warung on Jl. Gootama. The blackboard menu is short and changes daily: coconut curries, stir-fries and crepes. The cooking uses Laotian herbs, and the desserts have French touches.
Best for: An intimate dinner of herb-forward coconut curries and French-Laotian flavours

Café · Ubud
An all-day cafe on Jl. Suweta with a kids menu and group bookings for up to 20. There is a 110K breakfast set.
Best for: Families with children, a mixed group, a central place to meet, or anyone who wants a fixed breakfast

Restaurant · Sayan
A plant-based restaurant in Sayan with a permaculture garden and a farm-to-table kitchen.
Best for: Plant-based diners making a trip of it for a meal in the garden


Restaurant · Bisma
Japanese fine dining and teppanyaki in central Ubud, with local produce and Japanese proteins.
Best for: A special occasion over Japanese fine dining or teppanyaki

Wellness
Mountain Wellness Resort near Ubud is a wellness spa with 11 treatments, including Balinese massage, Ayurvedic treatments and body scrubs.
Best for: Ayurvedic treatments or a body scrub near Ubud

Restaurant · Kedewatan
Chef Chris Salans founded this Kedewatan fine-dining restaurant; head chef and co-owner Blake Thornley now leads the kitchen. The cooking applies French technique to Indonesian and Balinese ingredients. There is a multi-course tasting menu and, separately, a Chef's Table at the live kitchen.
Best for: A special occasion marked with a French-Balinese tasting menu in a garden

Restaurant · Ubud
NARI cooks a contemporary bistro menu over wood fire in Sayan. The dining room overlooks Campuhan Ridge and Gunung Lebah Temple. Its menu moves from flatbreads and pasta to charcoal-grilled fish and chicken.
Best for: A wood-fire lunch or dinner with a Campuhan Ridge outlook

Warung · Kedewatan
Nasi Ayam Kedewatan Ibu Mangku is a Balinese nasi ayam warung on Jalan Raya Kedewatan in Ubud.
Best for: A Balinese rice-and-chicken meal in Kedewatan



Restaurant · Ubud
Restaurant on Jl. Raya Tegallalang in Ubud, open daily 7:00am-11:00pm.


Restaurant · Ubud; Gianyar
Restaurant on Jl. Raya Taro in Ubud, open daily 7:00am-11:00pm.

Wellness
This Ubud massage studio lists five treatments, with a body scrub among them, and takes bookings on its own website.
Best for: A body scrub at a massage studio

Restaurant · Ubud
Restaurant on Jl. Suweta No.6 in Ubud, open daily 12:00-10:30pm.

Restaurant · Ubud; Gianyar
A modern Asian bistro in Mas, Ubud, open daily from 07:00 to 22:30. The menu runs from breakfast to dinner, mixing Asian and Indonesian dishes.
Best for: Breakfast through dinner in Mas, Asian or Indonesian

Restaurant
Part of the Wonderspace group, this Japanese restaurant in Peliatan serves sushi, wagyu don, wagyu skewers and robatayaki beef. The cocktails lean on yuzu and matcha, with sake too.
Best for: A Japanese dinner east of central Ubud


Wellness
Foot massage at Nusa Therapy is 95K IDR for an hour. Neck and shoulder work and traditional massage are also on the eight-treatment list at this Ubud day spa, which takes bookings by WhatsApp.
Best for: A foot massage, or neck and shoulder work

Wellness · Pengosekan, Ubud
Oneworld Ayurveda runs Panchakarma detox programmes on a palace property in Pengosekan, among jungle and rice fields. Resident Ayurvedic doctors with BAMS qualifications guide each multi-night stay.
Best for: Anyone ready to commit to a structured, doctor-supervised Ayurvedic detox of 7 nights or more

Restaurant · Ubud
A hotel, restaurant and coworking space on Jl. Raya Pengosekan that has a pool and live music. The menu works for vegans and non-vegans alike, and the place is as much a daytime work spot as somewhere for dinner and drinks.
Best for: Digital nomads and groups after an all-day base with coworking, vegan-friendly food and live music

Restaurant · Ubud
Restaurant on Jl. Raya Sebali in Ubud, open daily 7:00am-11:00pm.

Restaurant · Ubud
Restaurant on Jl. Sri Wedari No.9 in Ubud, open daily 8:00am-9:30pm.

Restaurant · Ubud
Restaurant in H7G9+R9M Jalan Raya Bresela Kecamatan Payangan, Ubud.

Wellness
Deep tissue, Balinese massage and facials are on the ten-treatment list at Parina Spa, a day spa in Ubud. Booking is by WhatsApp, and Balinese massage is 270K IDR for 60 minutes.
Best for: A facial or deep tissue at a day spa
Wellness
Parina Spa Ubud takes reservations on its own website and keeps ten treatments on its day spa list, a flower bath, Balinese massage and aromatherapy among them. The longest takes 160 minutes.
Best for: A flower bath, or aromatherapy

Wellness
Yoga sits beside Balinese and traditional massage on the four-treatment list at Pengosekan Spa Hotels in Ubud. This wellness spa lists an item called massage services at 643K IDR and takes bookings on its own website.
Best for: Yoga, or a Balinese or traditional massage

Restaurant · Ubud
Restaurant on Jl. Raya Silungan in Ubud, open daily 7:00am-10:00pm.

Restaurant · Ubud Center
A small South American kitchen in central Ubud, cooking Peruvian and South American flavours.
Best for: Diners after Peruvian and South American flavours

Bar
A cocktail and wine bar in Ubud that pairs handcrafted drinks with gastro-style bar dining. Booking is by WhatsApp.
Best for: An evening out for drinks

Restaurant · Ubud
Restaurant on Jl. Bisma in Ubud, open daily 7:00am-10:30pm.


Wellness · Sanggingan
Traditional Balinese massage, body treatments, aromatherapy and flower-bath packages at a day spa on Jl. Raya Sanggingan. Pickup within the Ubud area is free.
Best for: A classic Balinese massage and flower bath, with free pickup from your hotel

Wellness
Leg massage at Putri Ubud Spa is 250K IDR for 60 minutes. The day spa's 18 treatments also include ear candling, sports massage and traditional massage, and booking is on the spa's own website.
Best for: A leg massage or a sports massage

Wellness · Bentuyung, north of Ubud
This purpose-built sound-healing venue in the rice fields north of Ubud has two large pyramids for group sound sessions. One of them is scaled to the Great Pyramid of Giza.
Best for: A one-off sound-healing session in Ubud rather than a regular class

Restaurant · Ubud
Restaurant on Jl. Suweta in Ubud, open daily 12:00-11:30pm.

Yoga · Ubud Centre
A central-Ubud studio for dynamic Vinyasa flows and healing therapies, on Jl. Jembawan. Its teacher trainings draw students from abroad, and a plant-based cafe sits on site.
Best for: Practitioners after strong, creative Vinyasa, or anyone weighing up a yoga teacher training
Wellness
You book Reflexology Ubud through its website. The wellness spa's eight treatments include reflexology, Balinese massage and a four-hands massage.
Best for: Reflexology, or a four-hands massage


Wellness
Riverside Spa at Ulaman charges 750K IDR for an hour of Balinese massage. Body wraps and hot stone massage are also among the 40 treatments at this Ubud day spa.
Best for: A body wrap or a hot stone massage


Restaurant · Kedewatan
Chef Will Goldfarb's dessert-only tasting-menu restaurant in Kedewatan. It sits inside a large botanical garden tied to the recipes themselves. This is a pastry chef's concept rather than a conventional dinner spot.
Best for: Pastry enthusiasts, or a special occasion built around a multi-course dessert tasting
Wellness
A romance retreat for couples costs 2,650K IDR at Royal Kirana Spa, a day spa in Ubud with 14 treatments. Couple massage, spa packages and a flower bath are on the list, and booking is on the spa's website.
Best for: A couple massage, or a spa day of up to seven hours

Wellness
Royal Spa & Wellness in Ubud lists four treatments, including a spa package, traditional massage and a facial, and the day spa takes bookings on its own website.
Best for: A spa package, or a facial

Restaurant · Ubud
Restaurant on Jl. Raya Keliki No.123 in Ubud, open daily 7:00am-11:00pm.

Restaurant · Gianyar
Restaurant on Jalan Professor Doktor Ida Bagus Mantra No.333X Keramas in Ubud.


Wellness · Sayan
The spa at Four Seasons Resort Bali at Sayan, beside the Ayung river.
Best for: A spa day by the river
Restaurant · ubud
Restaurant in Fivelements Retreat Bali.


Wellness
A 90-minute traditional Balinese massage costs 499K IDR at Sang Spa, a wellness spa in Ubud. Its 12 treatments include Balinese and couple massage, and you book on the spa's website.
Best for: Couples, or a long visit of up to four hours

Wellness · Padang Tegal / Pengosekan
Established in 2008, this Balinese day spa runs two outlets in central Ubud. Traditional Balinese massage, scrubs, flower baths, reflexology and four-hands massage are on the menu, at affordable prices.
Best for: A Balinese massage on a budget, a short walk from the centre of Ubud

Wellness
Sanggraloka Ubud keeps a short wellness spa list: deep tissue, aromatherapy and a body treatment are among its four treatments. Booking is online, through its own site.
Best for: Aromatherapy or a body treatment

Restaurant · Ubud
Restaurant in Banjar Pinjul, Ubud, open daily 7:00am-10:00pm.


Restaurant · Ubud
Restaurant on Jl. Raya Kedewatan in Ubud.

Café · Ubud
A vegan and vegetarian warung and cake shop in Peliatan, with a budget all-you-can-eat buffet of home-style food. The cakes are made in-house, and dishes are cooked without garlic or onion so that Buddhist diners can eat them too.
Best for: A budget home-style lunch buffet for vegans, vegetarians or anyone avoiding garlic and onion


Café · Ubud (Peliatan)
A raw-vegan and plant-based cafe in Ubud with a plant-based academy attached. The kitchen leans towards raw, living food rather than standard cooked vegan dishes. There are cold-pressed juices too, and a rotating case of raw desserts.
Best for: A long daytime cafe sit over raw, plant-based food

Café · Ubud Center
A 100% raw and vegan restaurant on Jalan Goutama in central Ubud, with a Taoist tonic bar, open since 2014. The dishes are made from fresh, locally grown produce, and Ashtanga yoga classes run upstairs.
Best for: A calm plant-based meal in central Ubud, for raw-food eaters and anyone into yoga


Café · Ubud
A specialty coffee roaster and café near Ubud Palace that sources and roasts Indonesian origin beans. The coffee is brewed several ways, and the food menu covers Indonesian and Western dishes.
Best for: Remote workers who need room to sit and work, or coffee enthusiasts chasing origin-focused brews

Restaurant · Ubud
Restaurant on Jl. Bisma in Ubud, open daily 7:00am-11:00pm.

Restaurant · Ubud
Restaurant on Jl. Penestanan in Ubud, open daily 11:00am-11:00pm.

Wellness
Serayu Spa at The Kayon Resort in Ubud lists 104 treatments, running from traditional massage and spa packages to haircuts. An hour of foot reflexology at the day spa is 725K IDR.
Best for: Foot reflexology, or a spa package


Restaurant
A seven-course dinner staged as a show. Each course is matched to an artist, from Michelangelo to Van Gogh, against 3D projections. Sixteen seats a session, Tuesday to Sunday. Doors at 18:00, the show starts at 19:00.
Best for: A booked-ahead dinner for an occasion

Restaurant
A Japanese grill restaurant on Jl. Bisma. The menu runs from teppanyaki and gyukatsu to izakaya plates. There is sushi and sashimi too.
Best for: A Japanese grill dinner in central Ubud


Wellness
Bookings at Shinto Spa come in by WhatsApp, and the Ubud day spa has 46 treatments, including traditional massage, head massage and facials. Its 60-minute foot meridian massage is 275K IDR.
Best for: A foot meridian massage for sore feet, or three hours at the spa



Restaurant · Ubud
Restaurant on Jl. Suweta No.88 in Ubud, open daily 3:00-9:00pm.



Wellness · Ubud (rice-field setting)
A Spring Spa outlet among rice terraces, with treatment rooms that look out over the fields. A dedicated wellness zone holds contrast-therapy plunges, saunas and relaxation lounges.
Best for: A contemporary spa visit with a sauna and contrast plunges, looking out at the rice fields

Wellness
StarChild Spa charges 125K IDR for a 60-minute Balinese massage. The Ubud day spa's 35 treatments also take in body scrubs, spa packages and traditional massage.
Best for: A body scrub or a spa package

Restaurant · Ubud
Australian-style breakfast and specialty coffee on Jl. Raya Pengosekan, served from 7:30. Breakfast specials at 60K run until 3pm, and the menu labels vegetarian, vegan and gluten-free dishes clearly.
Best for: A first brunch in Ubud, a meal on your own or as a couple, or a short laptop session off-peak

Restaurant · Ubud
Restaurant on Jl. Subak Gunungsari in Ubud, open daily 7:00am-11:00pm.

Restaurant · Ubud
Restaurant on Jalan A.A Gede Rai in Ubud.


Wellness · Multiple Ubud outlets (flagship on Jl. Bisma)
A sustainable, holistic spa group with several outlets around Ubud. The flagship is on Jl. Bisma near the Monkey Forest. Its menu covers Balinese and house massages, body-purification rituals and couples packages.
Best for: A modern, polished spa visit, including couples packages

Beauty & salon · Bisma
The beauty arm of Svaha Spa on Jl. Bisma near Ubud centre, offering nails, waxing and skin treatments (9am–10pm).
Best for: Nails, waxing or a facial near the Bisma cafés

Wellness · Bisma
The Bisma branch of Svaha Spa near Ubud centre, a day spa for massage and treatments.
Best for: An easy-to-reach massage near Ubud centre
Restaurant · gianyar
Restaurant in Desa Swan Villas and Spa Jalan Pantai Selukat.

Wellness
Swatma is a wellness centre in Ubud where yoga and Balinese massage are among nine treatments. A Balinese healing session costs 350K IDR, and you book on its own website.
Best for: Yoga, or a Balinese healing session

Restaurant · Ubud
Restaurant on Jl. Raya Lungsiakan No.2C in Ubud, open daily 11:30am-11:00pm.

Restaurant · Ubud
Restaurant in Kenderan, Ubud, open daily 7:00am-10:30pm.
Restaurant · ubud
Restaurant on Jalan Raya Lod Tunduh in Ubud.

Restaurant · Ubud
Restaurant on Jl. Suweta No.88 in Ubud, open daily 7:00am-11:00pm.
Café · ubud
Cafe in Arya Arkananta Resort and Spa, Ubud.

Wellness
Taksu in Ubud takes bookings on its own website, and its day spa list has 56 treatments, Balinese massage, manicures and pedicures included.
Best for: A pedicure and manicure, or a Balinese massage

Wellness · Ubud Centre
Taksu Spa belongs to the Taksu healing sanctuary in central Ubud, where massage and holistic treatments are given among gardens and water features.
Best for: A spa session inside a dedicated healing and wellness compound

Beauty & salon · Ubud Centre
Beauty treatments at Taksu, a healing and spa centre among gardens and koi ponds in central Ubud.
Best for: A beauty treatment added to a healing or spa session at Taksu

Yoga · Ubud Centre
The yoga centre of the Taksu spa and restaurant complex, in a river valley in central Ubud. Classes stay small for individual attention, running daily across beginner, hatha, vinyasa, yin and restorative. There are also private sessions and training courses.
Best for: A small class rather than a full shala

Wellness · Central Ubud (Jl. Goutama Selatan)
A wellness centre in a central-Ubud garden on Jl. Goutama Selatan. Small-group yoga classes run alongside an extensive spa, healing and beauty menu.
Best for: An intimate, personalised yoga class paired with a massage or spa treatment in the same visit

Restaurant · Ubud
Restaurant on Jl. Lod Tunduh in Ubud.

Restaurant · Ubud
Restaurant on Jl. Br.Pakuseba in Ubud.

Restaurant · Ubud
Restaurant on Jl. Padang Getas in Ubud, open daily 7:00am-11:00pm.
Restaurant · ubud
Restaurant on Jalan Cempaka Banjar Kumbuh in Ubud.

Wellness
Tegal Mesari Spa takes bookings by WhatsApp for its 28 treatments, among them body scrubs, traditional massage and facials. Face massage at this Ubud day spa is 275K IDR for 60 minutes.
Best for: Up to 150 minutes of treatments, arranged by WhatsApp

Restaurant · Ubud
Restaurant on Jl. Raya Pengosekan Ubud No.108, open daily 11:00am-11:30pm.


Wellness
Terakota Spa, a day spa in Ubud, charges 115K IDR for an hour of foot and leg massage. Its 11 treatments also include Balinese massage and neck and shoulder work, and you book by WhatsApp.
Best for: A foot and leg massage, or Balinese massage

Restaurant · Ubud
Restaurant on Jl. Raya Lungsiakan No.56 in Ubud, open daily 7:00am-11:00pm.


Restaurant · Gianyar
Restaurant on Jalan Ulun Suwi II in Ubud, open daily 7:00am-10:30pm.


Restaurant · Ubud
The Chowk Indian Gourmet House is an Indian restaurant at Museum Puri Lukisan in central Ubud.
Best for: An Indian meal in central Ubud, vegetarian or not

Restaurant · Ubud, Campuhan
The Elephant is an open-air, 100% vegetarian and vegan restaurant on Jl. Raya Sanggingan. Its elevated terrace looks over Campuhan Ridge, and it serves all day from breakfast through dinner. The sourcing is organic and local, along slow-food lines.
Best for: Vegetarians and vegans after a meal looking over Campuhan Ridge

Wellness
The Faces World lists 63 treatments at its wellness spa in Ubud, including traditional massage, facials and spa packages. Its reflexology foot massage is 500K IDR for 60 minutes, with booking through its website.
Best for: Reflexology foot massage or a facial

Wellness
The Garcia Ubud is a spa in Ubud where a traditional Balinese massage costs 690K IDR. It takes bookings on its own website.
Best for: A traditional Balinese massage in Ubud

Restaurant
An adults-only day club on roughly two hectares of jungle in Celuk. The grounds hold an infinity pool, a jungle deck, a boho cave and a jetty, and Svaha Spa shares the site. The club also puts on live music and themed events.
Best for: A day by a pool without leaving the jungle

Wellness
Balinese massage, aromatherapy and head massage are all on the 17-treatment menu at The Kasih Spa in Ubud. The day spa's own Balinese massage is 250K IDR for an hour, and booking is on its website.
Best for: A couple treatment, or a visit of up to three and a half hours


Restaurant · Gianyar
Restaurant on Jl. Manik Tawang in Ubud, open daily 7:00am-11:00pm.

Restaurant · Ubud
Restaurant on Jl. Raya Goa Gajah Jl. Raya Teges No.Br in Ubud, open daily 12:00-10:00pm.

Restaurant · Ubud
Restaurant on Jl. Suda Mala in Ubud, open daily 7:00am-11:00pm.

Wellness
Steam, a hydrating facial and spa packages are on the list at The Sacred River Spa at Sayan, a wellness spa in Ubud with eight treatments.
Best for: Two and a half hours with nothing else planned

Wellness
The Samaya Ubud-Bali has a resort spa with 15 treatments, among them Balinese massage, a couple massage and facials. A single Balinese massage costs 550K IDR for an hour, and booking is on the resort's website.
Best for: A couple massage, or a resort spa visit of up to two and a half hours
Wellness
The Sanctoo Spa & Wellness is a spa in Ubud with five treatments on its list, one of them an anti-aging facial.
Best for: An anti-aging facial in Ubud



Wellness · Sanggingan / Penestanan Kaja, Ubud
Built on Balinese and Indian philosophy, The Shala is a boutique yoga property in Sanggingan. Daily yoga comes with Ayurvedic spa treatments, vegetarian dining and rooms on site.
Best for: A stay built around daily practice and Ayurvedic treatments

Wellness
In Ubud, the spa@kamandalu lists 32 treatments, including traditional massage, facials and reflexology. The longest sessions run six hours, and an hour of Balinese massage costs 1,100K IDR.
Best for: Reflexology, or a traditional massage




Fitness · Lodtunduh / south Ubud
The 24-hour WestinWORKOUT studio at The Westin Ubud in Lodtunduh is free for resort guests. It has cardio and weight machines, free weights and a yoga area, and lends gear to guests travelling light. Morning yoga and meditation run in an open-air pavilion nearby.
Best for: Resort guests who want a 24-hour gym and would rather borrow kit than pack it

Yoga · Pengosekan
A wellness compound on Jl. Raya Pengosekan, with a cluster of open-air shalas and a healing centre. A garden cafe and a shop sit alongside, and dozens of yoga, meditation and sound classes run every day.
Best for: First-time visitors to Ubud who want the full range of drop-in classes in one place, or anyone curious about ecstatic dance and sound healing

Restaurant
Restaurant in Ubud. The kitchen is described as Balinese Food & Desserts. The published menu includes Crunchy Chicken Spring Rolls, Crunchy Veggie Spring Rolls and Bali Summer Rolls. Booking is on the venue's own site.
Best for: Balinese Food & Desserts in Ubud.


Restaurant · Ubud
Restaurant on Jl. Monkey Forest in Ubud, open daily 8:00am-11:00pm.

Attraction · Tampaksiring, Gianyar
A temple built around a sacred spring. Balinese Hindus and visitors perform melukat here, a purification ritual that moves from spout to spout through the bathing pool. A sarong is required and provided at the gate.
Best for: A half-day near Ubud built around the melukat purification ritual


Fitness
A large sports-and-social club near Nyuh Kuning with gym, pool, courts and a café, open 8am–10pm daily.
Best for: Families and long-stayers who want a full day-club rather than just a gym

Wellness
Tjampuhan Spa, a day spa in Ubud, has a Javanese lulur and a Balinese boreh on its 14-treatment list, next to traditional massage. Booking is on the spa's website.
Best for: A Javanese lulur or a Balinese boreh

Wellness
At tlaga spa in Ubud, the 15 treatments include traditional massage, facials and a flower bath. A 60-minute healing massage at this wellness spa costs 475K IDR.
Best for: A full five hours of treatments in Ubud



Café · Jl. Monkey Forest, Ubud
Everything at this dessert and drinks shop on Jl. Monkey Forest starts with fresh coconut. The vegan coconut ice cream comes in the shell with roasted coconut curls.
Best for: A quick, cooling coconut break while you walk around central Ubud

Beauty & salon · Ubud
Hair, nails and basic treatments at a beauty salon in central Ubud.
Best for: Salon basics without leaving the centre of Ubud

Wellness
Ubud Bodyworks Centre takes WhatsApp bookings for deep tissue massage at its wellness spa.
Best for: A deep tissue massage, booked over WhatsApp

Fitness · Ubud
A local gym in central Ubud with weights, cardio and classes.
Best for: Anyone staying in Ubud who wants a plain gym, not a hotel fitness room
Fitness
A no-frills gym serving central Ubud with basic weights and cardio equipment.
Best for: A no-frills, budget training session in Ubud

Wellness
Ubud Home Massage Service is a wellness spa in Ubud with 20 treatments, from traditional massage and foot massage to spa packages. Treatments run up to two hours, and bookings go through WhatsApp.
Best for: A couple treatment in Ubud, arranged over WhatsApp

Fitness · Ubud
A boutique Pilates studio in Ubud with mat and reformer classes.
Best for: Low-impact Pilates instead of a gym session in Ubud

Wellness · Central Ubud (near centre)
Minutes from Ubud centre, this health resort has a day spa doing Balinese, Lomi Hawaiian and four-hands massage. It also runs wellness and detox programs and serves raw food.
Best for: Spa treatments combined with a detox, raw food or a longer revitalization program

Wellness
A spa in Ubud with 17 treatments, including a body scrub, traditional massage and a neck and shoulder treatment. The Ubud Sari Signature Massage is 250K IDR for an hour, and the longest treatment runs five hours. Book by WhatsApp.
Best for: A stiff neck and shoulders, or a body scrub in Ubud

Wellness · Ubud
A traditional Balinese massage spa in Payogan village, next to Pura Puncak temple. Massage, body scrubs and flower baths are on the menu, and there is free transport to and from central Ubud.
Best for: A massage in a quieter village setting, with free pickup from central Ubud
Wellness
Ubud Village Resort & Spa has a resort spa in Ubud with four treatments, traditional and Balinese massage among them. Treatments run up to two hours, and you book on the resort's own website.
Best for: A Balinese or traditional massage at the resort in Ubud

Yoga · Nyuh Kuning / south Ubud
A hot-yoga studio in a contemporary two-tier complex on the edge of Nyuh Kuning. The complex also has a gong centre, a kids centre and a cafe.
Best for: Heated practice such as Bikram or hot Ashtanga, or a kids programme for families

Yoga · Sokwayah
A boutique yoga studio a little out of the way on Jl. Subak Sokwayah. Classes are small and held in open-air shalas that look over rice terraces and jungle.
Best for: Practitioners who want personal attention in a small class, somewhere quiet and green away from the crowds


Restaurant · Ubud
Restaurant on Jl. Tirta Tawar in Ubud, open daily 7:00am-10:00pm.


Restaurant · Ubud
Restaurant on Jl. Padang Getas in Ubud, open daily 8:00am-10:00pm.

Restaurant · Ubud
Restaurant on Jl. Raya Tegallalang in Ubud, open daily 7:00am-10:00pm.
Wellness
Villa Sonia Ubud is a wellness spa in Ubud with four items on its list, a Balinese massage among them. Booking is on the venue's own website.
Best for: A Balinese massage at Villa Sonia

Wellness
There are 89 treatments on the list at Vita Healing Massage Spa, a massage studio in Ubud. They range from traditional massage and cupping to spa packages, and the longest treatment runs 165 minutes.
Best for: Cupping, or a couple treatment

Restaurant · Ubud
Restaurant on Jl. Arjuna No.21 in Ubud, open daily 11:00am-11:30pm.
Café · ubud
Cafe in Unagi Wooden Villas by Emana, Ubud.


Restaurant · Ubud
Restaurant on Jl. Penestanan in Ubud, open daily 11:00am-10:00pm.

Warung · Ubud (Jl. Gootama)
A home-style Balinese warung on Jl. Goutama, open since 2002. Nasi campur and local classics come at warung prices, with a house chili sauce and a spread of Balinese sides.
Best for: A casual, budget Balinese meal in central Ubud, like a plate of nasi campur

Restaurant · Ubud
Best for: A budget meal of classic Indonesian comfort food close to central Ubud

Restaurant · Ubud
A small warung in Penestanan village, northwest of central Ubud, with an all-women kitchen team. The cooking is Indonesian and Javanese, made without MSG and with little plastic.
Best for: A quiet, home-style Indonesian meal away from the main Ubud strip

Restaurant · Monkey Forest
An organic, vegetarian and non-vegetarian restaurant on Monkey Forest Road.
Best for: A healthy meal near the Monkey Forest for a table with mixed diets

Restaurant · Ubud
Thai food cooked the traditional way, with fresh herbs, lime and chillies, at a family-run warung on Jl. Goutama. It opened in 2014, and the menu is not westernised.
Best for: A home-style Thai meal in central Ubud

Café · Ubud
An early-breakfast spot on Jl. Monkey Forest, open from 7am, with breakfast served until 11:30.
Best for: An early breakfast for couples who want to talk, a small meeting or a group that books ahead


Restaurant · Ubud
A Belgian bistro on the S-bend in south Ubud, near Jl. Raya Pengosekan. The menu is Belgian comfort classics with Indonesian-influenced touches.
Best for: Couples after a romantic dinner of Belgian comfort food


Restaurant · Ubud Center
A 100% vegan restaurant in central Ubud, cooking with whole foods and medicinal plants.
Best for: Vegans, and anyone eating for wellness

Restaurant · Ubud
A small all-vegan warung in Peliatan, Ubud, with floor-cushion seating and cash only. The menu is Indonesian: nasi goreng, tempeh, smoothies and vegan sweets, at very low prices.
Best for: Vegan or vegetarian travellers on a budget who want simple Indonesian food

Restaurant · Ubud
Restaurant on Jl. Sukma Kesuma No.1 in Ubud.

Restaurant · Sayan / Penestanan
Zest serves vegan brunch up in the treetops of Penestanan. The whole menu is plant-based, and the savoury dishes are substantial.
Best for: A social brunch with friends, or a date that does not need silence

Yoga · Ubud
A dedicated yoga school in Ubud that runs classes and teacher trainings.
Best for: Committed practitioners and aspiring teachers after structured training
Planning-only districts do not have QR redemption, paid placement, or reservation monetization.