Yogyakarta, Indonesia

MesaStila

Price per night from$146.03

Price information

If you haven’t entered any dates, the rate shown is provided directly by the hotel and represents the cheapest double room (including tax) available in the next 60 days.

Prices have been converted from the hotel’s local currency (IDR2,318,181.82), via openexchangerates.org, using today’s exchange rate.

Plantation villa

  • 2guests
  • 1crib - free for ages 0 to 2
These one-bedroom villas, now fully restored, are the original plantation bungalows. They comprise a sleeping area with a beautiful four-poster bed in solid teak, a living room and an ensuite with a large bathtub.

Arum Villa

  • 2guests
  • 1extra bed - $38.11 for adults - $19.06 for ages 3 to 12
  • AND
  • 1crib - free for ages 0 to 2
These one-bedroom villas are furnished with traditional Javanese decor and antiquities, and have a large, Mediterranean-style bathroom, a four-poster bed and a large balcony overlooking the spectacular views of Central Java's volcanoes.

Ambar Family Villa

  • 3guests
  • 1extra bed - $38.11 for adults - $19.06 for ages 3 to 12
  • AND
  • 1crib - free for ages 0 to 2
These two-bedroom villas can accommodate up to three adults or two adults and two children, and come with oversized master beds, a dining room, a large sitting area with cosy day-bed, an ensuite with a sunken marble bathtub, and a veranda with panoramic views.

Bella Vista - 5 bedrooms

  • 10guests
  • 5extra beds - $38.11 for adults - $19.06 for ages 3 to 12
  • AND
  • 1crib - free for ages 0 to 2
This extensive compound is a home to three adjoining villas and two detached villas, and is ideal for gatherings of family and friends. The villa, which can be rented as a three-bedroom or five-bedroom property, has a grand foyer and a private plunge pool overlooking the volcanoes and lush rice terraces. Round-the-clock personal butler service will be provided for those booking the five-bedroom villa.

This room is special and can only be booked by calling our Smith24 team on 1 800 464 2040