Filming location in Eat Pray Love

Filming Location
Ketut Liyer’s healing house

In “Eat Pray Love,” Ketut Liyer’s healing house is the place where Liz seeks spiritual guidance. The scenes filmed here capture the essence of Liz’s transformative journey and her quest for self-discovery. This moment was filmed in Bali, Indonesia. For those interested in learning the exact location where this spiritual exchange took place, continue reading or click on the map pin icon in the navigation section.

“Sometimes to lose balance for love is part of living a balanced life.”

Ketut Liyer

Where was Ketut Liyer’s healing house filmed?

In several scenes, Liz Gilbert (Julia Roberts), receives valuable life lessons from the Balinese healer Ketut Liyer (Hadi Subiyanto). The exact filming location is the Liyer Spirit House in the city of Ubud in Bali, Indonesia.

More about Liyer Spirit House:

Liyer Spirit House located a 10-minute drive from Ubud Monkey Forest in Bali, is not just a backdrop for the iconic scenes in “Eat Pray Love.” It’s steeped in real-life history and spiritual significance. This was the home of the real Ketut Liyer and where the real-life Elizabeth Gilbert sought spiritual guidance. You can actually book a room in the spirit house today and they offer different activities.

The scenes filmed at Liyer Spirit House

Liz Visits Ketut Liyer’s Healing House
In several scenes throughout the movie, Liz Gilbert (Julia Roberts) visits the home of Ketut Liyer (Hadi Subiyanto) in search of spiritual guidance. She engages in a palm reading session with Ketut, where he provides her with insights that become a cornerstone of her self-discovery journey. The environment is serene, filled with Balinese spiritual artifacts, offering a true essence of Balinese culture and spirituality.

Location on map

Location View

Location Video


All media content is the intellectual property of its respective rights holders:

© Columbia Pictures
© Plan B Entertainment