At The Garcia Ubud, we present an exceptional choice of accommodation categories for your next Bali holiday. Whether you are planning a romantic break or looking to spend some quality time together with your family, we have all personal preferences covered. Our 57 luxurious guestrooms and pool villas have all been designed with meticulous attention to detail to ensure absolute comfort and convenience.