Agoda Hero Banner

Find Hotels in Magelang, Indonesia

425 vacation rentals and hotels available now

10 best hotels in Magelang

Star rating
Review score
Our top picks
Lowest price first
Nearest to
Best reviewed
Citihub Hotel @Jagoan Magelang
Magelang Selatan,Magelang - View on map
"it's a modern and clean hotel for a budget rate. The room was really nice and modern. very clean too. Parking is available on the hotel yard. breakfast was limited using a voucher with value. recommended for a short stay in Magelang town."
Show more
7.4

Very good

392 reviews

Avg price per night
$ 25
Puri Asri Hotel & Resort
Magelang Selatan,Magelang - View on map
"The Hotel consists of rooms located in a hilly landmark. It is more like resorts compare to other Hotel that I have been stayed at Magelang. Definitely the best Hotel in Magelang with friendly and professional staffs. There is an amusement park next to Hotel complex which one of tourists attraction at Magelang city."
Show more
8.3

Excellent

1009 reviews

Avg price per night
$ 74
Grand Artos Hotel & Convention
Magelang Utara,Magelang - View on map
"I had great stay in Grand Artos Aerowisata. Its located above the mall, very convenient. The hotel is quite new, modern and comfortable. I think it's the best hotel in Magelang. Definitely will stay again in the future !"
Show more
8.6

Excellent

1237 reviews

Avg price per night
$ 75
Plataran Heritage Borobudur Hotel
Borobudur,Magelang - View on map
"We booked deluxe room at the hotel and it has a balcony with swimming pool and mountain view. It was clean and decent room. They have resort, too, at the different spot but it is within the same area. Hotel and resorts share some in-house activities, so if you plan to spend your time in the hotel/resort, there are plenty in-house activities you can book at the receptionist. Traveling during pandemic was a challenge. Hotel Plataran Borobudur is one of the recommended hotel which comply with Health Protocol for healthy staycation. Before we entered the lobby, we had to pass the disinfectant chamber and got the body temp checked. The breakfast had three shifts, 6am, 7.30am and 9.00am. Each shift would last for 60 - 90 minutes. All buffets breakfast were served by hotel's crew and personal utensils were served immediately once we seated at our table. "
Show more
9

Exceptional

160 reviews

Rumah Dharma
Borobudur,Magelang - View on map
"I cannot say enough about what a great experience I have had at Rumah Dharma each time I have been there, and my most recent visit was no exception. This was my sixth time staying there. It has gotten bigger, but never lost the charm. The peaceful serenity is still the big draw, as it still feels secluded and so relaxing. The scenery is stunning and it’s closeness to Borobudur make it the perfect location (its so close to such a tourism site, but you feel so far removed from the hustle and bustle..... almost like you are just staying in your relatives village). The staff took care of everything we could want and more. I was traveling with my dad and his wife, and it was their first time in Indonesia (I have lived here for 7 years) and wanted them to have the best experience possible. The wonderful staff took care of everything and then some. I would recommend this place highly and cannot wait to come back for another relaxing stay!!"
Show more
9.4

Exceptional

131 reviews

Avg price per night
$ 54
Atria Hotel Magelang
Magelang Selatan,Magelang - View on map
"Atria Hotel in Borobudur, Magelang, Indonesia should be a 5-star rating. This hotel opened in 2014 and sits just at the edge of town. Therefore, nothing is within walking distance, but the staff can call a taxi or you can hire a driver for the day - I would highly recommend this. The Borobudur Temple is not far, but you need a ride. Highly recommend renting an umbrella while you are there! As I said, this is a 5-star hotel and it is new. Everything is great! I must warn you that the breakfast was delivered to our room and setup - there was soo much food, we could not eat 1/3 of it! Serious."
Show more
8.3

Excellent

855 reviews

Avg price per night
$ 41
MesaStila Resort & Spa
Magelang Utara,Magelang - View on map
"The property is set on what feels like the most beautiful 22 hectares in the world right in the middle of the most lush and gorgeous green jungle backdrop with volcanoes all around. It has the best spa in Indonesia which is very good value for money; the food at the restaurant was the best we have had in Indonesia; the staff were extremely attentive and helpful (especially in organising trips to Borobudur and trekking in the area); and the rooms/villas were gorgeous with luxurious authentic javanese decor. There can be no complaints about the hotel as it is perfect! "
Show more
8.8

Excellent

233 reviews

Avg price per night
$ 232
Shankara Borobudur
Borobudur,Magelang - View on map
8.7

Excellent

16 reviews

Avg price per night
$ 61
Sarasvati Hotel Borobudur
Borobudur,Magelang - View on map
"There were some so-so reviews of this hotel which we didn't feel were deserved. It's not run-down at all - new paint everywhere. Loved the colonial style, scent of fresh tuberoses in the lobby, staff quite helpful although English a bit shaky. Pool water was clean and area well-kept. The manager was very communicative via phone messages, confirming room we wanted & airport pickup details. And it really is a 2-minute walk to the Borobudur entry. The downside is the 2 noisy mosques with very loud speakers running especially early and late during Ramadan, one of them right next door. We asked for a room as far away as possible, but there was no escape. This is a constant hazard in Indonesia (except for Hindu Bali), that can be hard to avoid. The only other downside is the lunch/dinner in the restaurant. The included breakfast was substantial & good. But you could pass on the other meals. There are some decent restaurants in town, and high-end ones at the 5-stars. Check the reviews."
Show more
8.2

Excellent

482 reviews

Avg price per night
$ 77
Rumah Dharma 2 Riverside
Borobudur,Magelang - View on map
"The hotel is beautiful and very clean. All the hotel staff is very friendly and ready to help at any time. The food was delicious the best food in Indonesia that we had. homemade food very tasty and fresh. The hotel is an excellent value for money. The rooms are very cozy and with good air condition. The pool was very relaxing and very clean. I will give 10 out of 10 to this lovely hotel. "
Show more
9.1

Exceptional

24 reviews

Avg price per night
$ 46

Fast facts about Magelang, Indonesia

Accommodations425 properties
Popular hotelCitihub Hotel @Jagoan Magelang
Popular areaBorobudur
Nightly rates fromNZ$9

Discover the neighborhoods of Magelang


Just booked


Just viewed by other Agoda travelers


Traveler impressions of Magelang



More about Magelang

Located in Indonesia’s Central Java Province, Magelang is a great destination for travelers looking to experience the best of Indonesia’s beautiful climate while taking part in some hiking and mountain climbing.

Magelang is served by a local airport that serves local flights into the city, or by train and bus from many of the major cities, stopping at Magelang Bus Terminal, which is located right in the center of town and surrounded by several hotels and guest houses.

Magelang is home to the famous Borobudur Temple, which is considered to be the largest Buddhist temple in the world. This temple undoubtedly draws a great deal of travelers to this city, but there are also many others in the surrounding area so hotels near the temple are a great way to stay close to the attraction and minimize travel time between attractions.

Magelang is surrounded by five mountains, giving the small city a unique beauty and providing travelers with ample opportunity to explore forests and volcanoes without having to go too far outside the city. Travelers looking to learn more about the history and culture of this region can do so at places like Diponegoro Museum, which is home to a great deal of national artifacts.

Find out where all the remaining hotels, attractions, and must-see destinations of Magelang are located by exploring the interactive map on this page.