The 4-star Sakuratoto Hotel Mengwi is located in Mengwi, approximately a 10-minute drive from Masjid Al Muhajirin, and offers a swimming pool. Located 1.3 miles from Subak Museum, the comfortable hotel features 10 rooms with views of the pool.
Also, the Royal Taman Ayun Temple is around 15 minutes by car from the Mengwi hotel.