Photos coming soon
HOTEL
Elbari Villas
Buwit Village Tanah Lot Canggu 80361 Bali Indonesia, Buwit
Where it sits
Elbari Villas
Buwit Village Tanah Lot Canggu 80361 Bali Indonesia, Buwit
-8.61168, 115.11803
Similar stays nearby
Annupuri Villas Bali
Hotel · 216 m
3BR En-suite Villa Jenile Buwit Rice field View Bliss
Hotel · 302 m
Villa 01 Munggu
Hotel · 369 m
Padi Breeze Guesthouse Pererenan Bali
Hotel · 493 m
Villa White Pepper 2BR Canggu
Hotel · 625 m
Villa Nangka
Hotel · 665 m
Villa Nangka
Hotel · 672 m
Sekar Arum Homestay RedPartner
Hotel · 691 m
Plan around Elbari Villas
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 20, 2026.
