Top 10 Hotels in Magelang

See all 7 Hotels in Magelang
MesaStila Resort and Spa
MesaStila Resort and Spa

Desa Losari Grabag, Magelang 56100

4.5 out of 5.0
3.8 out of 5 (6 reviews)

This family-friendly Magelang hotel is located in the historical district, within a 10-minute walk of Taman Kyai Langgeng …

$161
The Oxalis Regency Hotel Magelang
The Oxalis Regency Hotel Magelang

Jl. Cempaka 17, Magelang 56122

3.0 out of 5.0

Situated in Magelang, this hotel is within a 15-minute walk of Taman Kyai Langgeng Magelang, Borobudur Golf Country Club, and …

$33
Hotel Puri Asri
Hotel Puri Asri

Jl. Cempaka No.9, Magelang 56122

4.0 out of 5.0
3.7 out of 5 (3 reviews)

Situated in Magelang, this resort is within a 10-minute walk of Taman Kyai Langgeng Magelang and Borobudur Golf Country Club. …

$38
ibis Styles Yogyakarta
ibis Styles Yogyakarta

Jalan Dagen 109, Yogyakarta 55271

3.0 out of 5.0
4.2 out of 5 (55 reviews)

Located in Central Yogyakarta, this hotel is within a 5-minute walk of Malioboro Mall and Bank Indonesia. Bringharjo Market …

$34
Melia Purosani Hotel
Melia Purosani Hotel

Jl. Suryotomo No. 31, Yogyakarta 55122

4.5 out of 5.0
4.2 out of 5 (106 reviews)

This family-friendly Yogyakarta hotel is located in the business district, within a 10-minute walk of Bringharjo Market, Tama …

$59
Inna Garuda
Inna Garuda

Jl. Malioboro No. 60, Yogyakarta 55213

3.5 out of 5.0
3.6 out of 5 (17 reviews)

Located in Central Yogyakarta, this hotel is within a 5-minute walk of Bank Indonesia and Malioboro Mall. Bringharjo Market …

$46
Horison Yogyakarta
Horison Yogyakarta

Jl. Urip Sumoharjo No.137, Yogyakarta 55222

3.0 out of 5.0

Located in Gondokusuman, this hotel is within a 10-minute walk of Saphir Square and Galeria Mall. Affandi Museum and Plaza …

$27
De LAXSTON Hotel by Quin's
De LAXSTON Hotel by Quin's

Jl. Urip Sumoharjo No 139 A, Yogyakarta 55222

3.0 out of 5.0
3.5 out of 5 (4 reviews)

Located in Gondokusuman, this hotel is within a 15-minute walk of Saphir Square, Galeria Mall, and Affandi Museum. Plaza …

$19
Dermaga Keluarga Hotel
Dermaga Keluarga Hotel

Jl. RE Martadinata No 69, yogyakarta

3.0 out of 5.0
2.7 out of 5 (3 reviews)

Located in Wirobrajan, this hotel is within 1 mi (2 km) of Grand Mosque/ Masjid Gede Kauman, Yogyakarta Presidential Palace …

$15
Premier Inn Yogyakarta Adisucipto
Premier Inn Yogyakarta Adisucipto

Jl. Laksda Adisucipto Km. 8, Depok 55282

3.0 out of 5.0
4.4 out of 5 (5 reviews)

Situated near the airport, this hotel is within 2 mi (3 km) of Museum Dirgantara, Plaza Ambarrukmo, and Affandi Museum. Saphi …

$27

Recent Reviews in Magelang

Hide content

Where to stay in Magelang

Magelang Hotel Guide

Planning to spend some nights in Java? Hoping to reserve somewhere to stay in the Magelang area? About 9 Expedia-listed hotel and apartments can be found within a 0.1-mile radius of the center of Magelang.

Why not base yourself close to the beating heart of Magelang? The MesaStila and The Oxalis Regency Hotel Magelang are conveniently located a short distance of the downtown area.

Magelang offers only a limited range of economical hotel options. You'll find the Atria Hotel Magelang located 2 miles from the town center.

The Villa Borobudur can be found 11 miles from the central part of Magelang. Or, alternatively, the Hyatt Regency Yogyakarta is positioned 20 miles away. Two more Expedia-listed accommodation options include the ZUZU The Cangkringan Jogja Villas & Spa and the Joglo Plawang International Boutique Villa.

Solo City Centre is 40 miles to the east of Magelang and is where you'll find Istana Mangkunegaran and Nakamura Klinik. Should you wish to spend a night or two in Solo City Centre, check out the room rates at the The Royal Surakarta Heritage Solo MGallery by Sofitel and Novotel Solo. Or, you could consider staying in Pekalongan, 55 miles to the northwest of Magelang, where you can choose from the Hotel Santika Pekalongan and Hotel Marlin Pekalongan by Dafam Hotels. Whether you're just passing through or staying in Pekalongan, make sure you visit the Plaza Pekalongan and Pekalongan University.

Adisucipto International Airport can be found 25 miles away from Magelang. Should you choose to stay nearby, you can book a room at the Sheraton Mustika Yogyakarta Resort and Spa or Royal Ambarrukmo Yogyakarta.