Best Spa Hotels in Magelang, Central Java, Indonesia


Book A Hotel

Magelang, an area of Central Java in Indonesia, is infamous as the launching point for visits to the magnificent sacred 8th-century Borobudur Temple but is also a very worthwhile destination in its own right. Located between Mount Merbabu and Mount Sumbing, the regency is a blessed with picturesque natural surroundings, hot springs, volcanoes and green parks. There is also a lively Chinatown and busy markets which make for a varied and interesting place to visit that is somewhat off the usual tourist hotspots. Stay in a relaxing spa hotel and pamper yourself in-between excursions, to help here’s our guide to the Best Spa Hotels in Magelang, Central Java, Indonesia…

MesaStila Resort & Spa

Surrounded by 22 hectares of stunning mountainous scenery, eight volcanos, lush, tropical gardens and cooling highland air, MesaStila Resort and Spa is quite literally a paradise, in which switching off from everyday life is a piece of cake. You are only 45 minutes from the epic Borobudur Temple, there’s also plenty of opportunities to cycle and trek in the vicinity and there are a number of excursions you can take to discover different aspects of Indonesian culture including trips to the local rice farms.

The resort itself is five-star luxury set in an amazing collection of remarkable antiques and enchanting buildings; including Central Java icons such as a Colonial railway station and historic Joglo villas. The combination of luxury living and the traditional, local culture is deeply felt and wonderful to experience.
Stay in one of 23 unique villas which are set around the working coffee plantation and are built to resemble a traditional Javanese antique wooden house. Each is unique in décor and is lovingly furnished with the discerning guest in mind. Upgrade for a family villa, private pool or mountain views from your private terrace.

Spend time in or lazing by the side of the stunning large outdoor infinity pool, soaking up the mountain views. You can also take a yoga class and make use of the jungle gym.

The award-winning Hammam Turkish Spa is a special place to spend time. It provides the perfect balance of ancient and contemporary healing traditions, offering guests the finest therapies from Asia and the Near East. Treatments include massages, reflexology, body scrubs and wraps – some of which harness the powerful anti-oxidant properties of the locally grown coffee bean.

There are two restaurants to choose from at MesaStila as well as in-villa dining for that added private experience. The deliciously-tasty cuisine focuses on Javanese food, using local and organic produce, some even sourced from the gardens of the resort itself that very morning.


Amanjiwo is an elegant and palatial resort featuring dramatic limestone pillars and domes sat amidst the rainforest of Central Java. An immaculate finish combined with flawless service make this hotel worth a visit.

The 36 exotic suites boast Bose audio players, 4-poster beds, open-air bathrooms and walled gardens. Upgrade for a private pool and a personal butler. Facilities include an elegant restaurant with a bar set in a stone rotunda, a gym, an outdoor pool, tennis courts and a luxe spa.

Villa Borobudur Resort

Located high up on the slopes of a mountain in the Javanese countryside, you’ll find the Villa Borobudur Resort, a member of Small Luxury Hotels. The complex is built on the slopes of the Menoreh mountains, overlooking the Borobudur temple, and enjoys spectacular views of the surrounding volcanoes and lush jungle landscape. There are six villas in the Villa Borobudur complex, each with its own unique character and style. Your private chef will take care of all your meals, preparing home cooked Javanese and Indonesian dishes from the freshest local produce – much of which is grown on the Villa Borobudur estate. In addition to the use of your own private pool, massage and spa treatments are available to enjoy in the comfort of your own villa.

Plataran Borobudur Resort & Spa

Surrounded by lush teak forests less than a mile from the stunning, landmark Borobudur Temple, you’ll find Plataran Borobudur Resort & Spa. The resort is rich in Indonesian architecture and features an outdoor pool, tropical gardens and an upmarket spa. There is a complimentary shuttle service to the temples, you can take afternoon tea on the terrace and Padma Spa is perfect for a spot of pampering. Stay in a wooden villa with a rainfall shower, terrace and minibar. Upgrade to a Suite for a private pool and separate living and dining areas. Some also add second levels and even spa treatment rooms. There are two restaurants, one of which enjoys uninterrupted views of the Borobudur Temple and a private European, 16th-century-themed dining room.

Hotel Puri Asri

In the centre of Magelang you’ll find Hotel Puri Asri surrounded by rice fields and mountains and overlooking the river. The modern, laid-back guest rooms have wooden furniture and tiled floors and are decorated in a natural colour palate. Upgrade to a Suite for a private swimming pool. Facilities include a fitness centre with a sauna, a children’s playground and an inviting swimming pool surrounded by loungers. There are two restaurants which serve a selection of Indonesian and International dishes, as well as a café which overlooks the outdoor pool.

Note: Benefits & upgrades subject to availability. Benefits offered correct at the time of writing. Terms & conditions apply. Enquire for more information. Posts may be sponsored by the proprietor or brand being appraised. All opinions remain our own & are in no way influenced.