Agoda Hero Banner

Find Hotels in Magelang, Indonesia

531 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
OYO 2068 Abhaya Mudra Homestay
Borobudur,Magelang - View on map
  1. Car park
  2. Free Wi-Fi in all rooms!
  3. Front desk [24-hour]
  4. Check-in/out [express]
  5. Luggage storage
  6. Wi-Fi in public areas
  7. Smoking area
  8. Daily housekeeping
"Very near to Borobudur temple. Only 5 minutes on foot to Borobudur. Quite easy to find local food , the hotel clean. And still new. But only for sleep, nothing facilities. Overall ok for overnight."
Show more
7.2

Very good

44 reviews

Avg price per night
$ 8
Puri Asri Hotel & Resort
Magelang Selatan,Magelang - View on map
  1. Airport transfer
  2. Car park
  3. Shuttle service
  4. Free Wi-Fi in all rooms!
  5. Fitness center
  6. Spa
  7. Bicycles
  8. Front desk [24-hour]
"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.4

Excellent

1110 reviews

Avg price per night
$ 75
Citihub Hotel @Jagoan Magelang
Magelang Selatan,Magelang - View on map
  1. Car park
  2. Free Wi-Fi in all rooms!
  3. Front desk [24-hour]
  4. Luggage storage
  5. Shops
  6. Laundry service
  7. Safety deposit boxes
  8. Concierge
"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.6

Very good

546 reviews

Avg price per night
$ 21
Balkondes Majaksingi Borobudur
Borobudur,Magelang - View on map
  1. Airport transfer
  2. Free Wi-Fi in all rooms!
  3. Front desk [24-hour]
  4. BBQ facilities
  5. Contactless check-in/out
  6. Spa
  7. Bicycles
  8. Restaurants
"I'll super recommend this hotel,the staff are very kindly,just let me and my family stay as home.They also let my father try their cigarettes,it was a unique experience. The view around hotel is amazing, it's a five-minute drive from borobudur. I really like the place,the people,I'll come back."
Show more
9

Exceptional

30 reviews

Avg price per night
$ 30
Amata Borobudur Resort
Borobudur,Magelang - View on map
  1. Airport transfer
  2. Bicycle rental
  3. Car park
  4. Shuttle service
  5. Swimming pool [indoor]
  6. Spa
  7. Free Wi-Fi in all rooms!
  8. Front desk [24-hour]
"The rooms are Indonesian wood buildings that take you back 100 years. Very nice. No bugs. Clean. AirCon worked GREAT. The staff was the best we have encountered in Indonesia, and we LIVE here. The food was excellent. Borobudur is 5 minutes away. The staff arranged damn tour of the temple. They arranged a driver and van to pick us up at the airport and take us back. He also took us to the Hindu temple, too. Great driver! If you want to visit Borobudur and have good experience, this is the place."
Show more
9.2

Exceptional

499 reviews

Avg price per night
$ 87
Plataran Heritage Borobudur Hotel
Borobudur,Magelang - View on map
  1. Airport transfer
  2. Valet parking
  3. Shuttle service
  4. Free Wi-Fi in all rooms!
  5. Golf course [on-site]
  6. Fitness center
  7. Bicycles
  8. Front desk [24-hour]
"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
8.9

Excellent

261 reviews

Pesona Ketep
Magelang Selatan,Magelang - View on map
  1. Car park
  2. Free Wi-Fi in all rooms!
  3. Front desk [24-hour]
  4. Breakfast [free]
  5. Contactless check-in/out
  6. Coffee shop
  7. Laundry service
  8. Restaurants
"Food is good 👍🏻👍🏻👍🏻 They are so friendly 👍🏻👍🏻👍🏻 Overall is good 👍🏻👍🏻👍🏻 Keep it up"
8.9

Excellent

45 reviews

Avg price per night
$ 33
Hotel Sumber Waras
Magelang Utara,Magelang - View on map
  1. Car park
  2. Free Wi-Fi in all rooms!
  3. Luggage storage
  4. Breakfast [free]
  5. Shops
  6. Coffee shop
  7. Laundry service
  8. Room service
"I think this hotel should be rated 3 or maybe 2. The poor neighbourhood might be the reason for 1 star rating. A few beggers around and people staring at us as white tourists. Overall I loved staying in Magelang. We found a small cafe within walking distance and had a cuppa and delicious roti cocolate (jaffle filled with nutella sort of). Wide pavements to walk on away from cars. We had dinner at an ECO park with only locals. It was quiet and nice outdoors close to yet another giant Bunyang tree with a fence around it. "
Show more
7.8

Very good

159 reviews

Avg price per night
$ 12
Maher House Borobudur
Borobudur,Magelang - View on map
  1. Airport transfer
  2. Car park
  3. Shuttle service
  4. Free Wi-Fi in all rooms!
  5. Room service
  6. Tours
  7. Wi-Fi in public areas
  8. Family room
"We have a superb 2 days stay at Maher House. Very kind couple. Good food. Good and calm place at 10 minutes by walk from the temple entrance. It's the perfect BnB in Borobudur. I would go back. "
Show more
9.2

Exceptional

47 reviews

Avg price per night
$ 18
Grand Artos Hotel & Convention
Magelang Selatan,Magelang - View on map
  1. Car park
  2. Shuttle service
  3. Free Wi-Fi in all rooms!
  4. Front desk [24-hour]
  5. Hot tub
  6. Kids club
  7. Check-in/out [express]
  8. Luggage storage
"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.7

Excellent

1537 reviews

Avg price per night
$ 71

Fast facts about Magelang, Indonesia

Accommodations531 properties
Popular hotelGrand Artos Hotel & Convention
Popular areaBorobudur
Nightly rates from$5

Discover the neighborhoods of Magelang


Just viewed by other Agoda travelers


Traveler impressions of Magelang


Frequently asked questions

What's the average price of a hotel in Magelang?

The average price for a 3-star hotel in Magelang is USD 35. The average price for a 4-star hotel in Magelang is USD 77. The average price for a 5-star hotel in Magelang is USD 186.

What's the average price of a hotel in Magelang this weekend?

The average price for a 3-star hotel in Magelang this weekend is USD 36. The average price for a 4-star hotel in Magelang this weekend is USD 77. The average price for a 5-star hotel in Magelang this weekend is USD 183.

What's the average price of a hotel in Magelang tonight?

The average price for a 3-star hotel in Magelang tonight is USD 32. The average price for a 4-star hotel in Magelang tonight is USD 69. The average price for a 5-star hotel in Magelang tonight is USD 160.

What are the most popular hotels in Magelang?

What are the best hotels in Magelang for couples?

Couples who stayed in Magelang have given high ratings to Grand Artos Hotel & Convention, Citihub Hotel @Jagoan Magelang and Atria Hotel Magelang.

What are the best hotels in Magelang for families?

Families who stayed in Magelang highly recommend Grand Artos Hotel & Convention, Atria Hotel Magelang and Front One Inn Muntilan.

What hotels in Magelang have the best views?

Verified travelers to Magelang have given top reviews for the views at Puri Asri Hotel & Resort.

What hotels in Magelang have the best breakfast?

Verified travelers to Magelang have given top reviews for the breakfast at Atria Hotel Magelang, Amata Borobudur Resort and Grand Artos Hotel & Convention.

What's the best neighborhood in Magelang to stay in?

Popular neighborhoods among travelers staying in Magelang include Magelang Selatan, Borobudur and Magelang Utara.

Show more questions


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.