By continuing to browse or by clicking "Accept All Cookies" you agree to the storing of first and third party cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts. Find out more about what cookies we use.

2,897,199 hotels, resorts, spas, guesthouses, apartments, lodges, motels, hostels and inns

Book online or call +44 (0)1775 843417 at standard rates.

Search for a city, town, county, region, postcode, hotel name, landmark, airport, train station, stadium...
 
icon for the search function
Search

Hotels in Semarang

Filter results
Have you considered...
Filter by Distance: Change to Kilometres
Filter by Star Rating: Unrated 440 hotels Filter by Hotel Type: Apartments 19 hotels Bed & Breakfasts 4 hotels Guest Houses 10 hotels Hostels 13 hotels Hotels 374 hotels Inns 3 hotels Residences 12 hotels Resorts 5 hotels Filter by Facility: Air Conditioning (Building) 312 hotels Airport Transfer 82 hotels Bar 48 hotels Disabled Facilities 70 hotels Golf Nearby 5 hotels Gym / Fitness Centre 36 hotels Indoor Pool 6 hotels No Smoking Rooms 254 hotels Outdoor Pool (Heated) 47 hotels Parking 440 hotels Pets Allowed 10 hotels Restaurant 104 hotels Wi-Fi : Free of Charge 271 hotels Filter by Group: Reddoorz 41 hotels Oyo Rooms 37 hotels Aston 1 hotel  Harris Hotels & Resorts 1 hotel  Holiday Inn Express 1 hotel  Ibis 1 hotel  Show more Reset my filters
Book rooms  
9.4
out of 10
Total:

RedDoorz near Taman Rejomulyo

 
Jl. Rejomulyo 1 No. 3, Semarang
+44 (0)1775 843417
1.7  miles from Semarang
Book rooms  
7
out of 10
Total:

Hotel New Puri Garden

 
Jl. Arteri Utara Blok D4 Puri Anjasmoro, Semarang
+44 (0)1775 843417
1.8  miles from Semarang
Book rooms  
8.2
out of 10
Total:

Holiday Inn Express Semarang Simpang Lima

 
Jalan Ahmad Yani No. 145, Semarang
+44 (0)1775 843417
1.8  miles from Semarang
Book rooms  
8.2
out of 10
Total:

OYO 389 Sky Guesthouse

 
Jalan Sidorejo no. 125, Sarirejo, Semarang Timur, Semarang
+44 (0)1775 843417
1.4  miles from Semarang
Book rooms  
7.6
out of 10
Total:

favehotel Diponegoro

 
Jalan Diponegoro No. 22, Siranda, Semarang
+44 (0)1775 843417
2.4  miles from Semarang
Book rooms  
9
out of 10
Total:

Nomaden Urban Stay

 
Jalan Pusponjolo Barat raya no.20, Semarang
+44 (0)1775 843417
1.9  miles from Semarang
Featuring a terrace, Nomaden Urban Stay is situated in Semarang in the Central Java region, 2.2 km from Tugu Muda and 2.4 km from Ranggawarsita Museum. Read more
Book rooms  
7.8
out of 10
Total:

Aston Semarang Hotel and Convention Center

 
Jalan MT Haryono No 1, Sayangan, Semarang
+44 (0)1775 843417
1.0  miles from Semarang
Book rooms  
8.1
out of 10
Total:

OYO 746 Harmoni

 
Jalan Mlatiharjo No 137, Semarang Timur, Mlatibaru, Semarang Tim., Kota Semarang, Jawa Tengah, Semarang
+44 (0)1775 843417
1.5  miles from Semarang
OYO 746 Harmoni is situated in Semarang, 2.6 km from Semawis Market and 3.3 km from Semarang Grand Mosque. The 2-star hotel has air-conditioned rooms with a private bathroom... Read more
Book rooms  
7.5
out of 10
Total:

OYO 381 House of Blessing Residence

 
Jalan Brumbungan III No. 13, Semarang Tengah, Kota Semarang, Jawa Tengah , Indonesia, Semarang
+44 (0)1775 843417
1.3  miles from Semarang
Featuring 2-star accommodation, OYO 381 House of Blessing Residence is set in Semarang, 1.9 km from Semawis Market and 2.2 km from Lawang Sewu. The 2-star hotel has... Read more
Book rooms  
8.2
out of 10
Total:

Hotel Ciputra Semarang

 
Jalan Simpang Lima - PO Box 1288, Semarang
+44 (0)1775 843417
1.6  miles from Semarang
Book rooms  
8
out of 10
Total:

Pandanaran Hotel

 
Jl. Pandanaran 58, Semarang
+44 (0)1775 843417
1.4  miles from Semarang
Book rooms  
8
out of 10
Total:

Hotel Santika Premiere Semarang

 
Jl. Pandanaran No. 116-120, Semarang
+44 (0)1775 843417
1.5  miles from Semarang
Book rooms  
8.3
out of 10
Total:

Gets Hotel Semarang

 
Jl. MT Haryono 312 - 316, Semarang
+44 (0)1775 843417
1.2  miles from Semarang
Set in Semarang and with Semawis Market reachable within less than 1 km, Gets Hotel Semarang offers express check-in and check-out, non-smoking rooms, a restaurant, free... Read more
Book rooms  
8.4
out of 10
Total:

HARRIS Hotel Sentraland

 
Jalan Ki Mangunsarkoro No 36, Semarang
+44 (0)1775 843417
2.0  miles from Semarang
HARRIS Hotel Sentraland features a restaurant, outdoor swimming pool, a fitness centre and bar in Semarang. This 4-star hotel offers a kids' club and an ATM. Read more
Book rooms  
7.9
out of 10
Total:

Quest Hotel Semarang

 
Jl. Plampitan No 37-39, Semarang
+44 (0)1775 843417
0.9  miles from Semarang

Hotel Kesambi Hijau

 
7 Jalan Kesambi, Jomblang
+44 (0)1775 843417
2.3  miles from Semarang
Hotel Kesambi Hijau is located in Jomblang. Among the facilities of this property are a restaurant, a 24-hour front desk and room service, along with free WiFi. Guest rooms... Read more
Book rooms  
7.7
out of 10
Total:

Hotel Neo Candi Simpang Lima - Semarang

 
Jl. S. Parman No. 56, Semarang
+44 (0)1775 843417
2.7  miles from Semarang
Book rooms  
8.4
out of 10
Total:

Gumaya Tower Hotel

 
Jl. Gajah Mada, 59, Semarang
+44 (0)1775 843417
0.8  miles from Semarang
Book rooms  
7.3
out of 10
Total:

RedDoorz Plus near Undip Tembalang

 
Jl Tembalang Baru 22A Perumda Tembalang, Semarang, Semarang
+44 (0)1775 843417
6.4  miles from Semarang
Book rooms  
7.9
out of 10
Total:

Grand Edge Hotel Semarang

 
Jl. Sultan Agung No. 96, Semarang
+44 (0)1775 843417
3.1  miles from Semarang
Book rooms  
7.6
out of 10
Total:

OYO 379 Grand Mundu

 
Jalan Kedung Mundu Raya No.136, Tandang, Tembalang, Kota Semarang, Jawa Tengah, Semarang
+44 (0)1775 843417
4.4  miles from Semarang
Book rooms  
8.4
out of 10
Total:

Arya Graha Semarang

 
Jl. Purwosari Raya 29A, Semarang
+44 (0)1775 843417
1.6  miles from Semarang
Situated 10 minutes from central Semarang, Arya Graha Hostel features free Wi-Fi access throughout the property. Rooms here are air-conditioned and will provide you with a... Read more
Book rooms  
8.3
out of 10
Total:

Po Hotel

 
Jalan Pemuda No 118, Semarang
+44 (0)1775 843417
0.8  miles from Semarang
Book rooms  
8.7
out of 10
Total:

Rooms Inc Hotel Pemuda

 
Jl. Pemuda No. 150, Sekayu, Semarang
+44 (0)1775 843417
1.2  miles from Semarang
Book rooms  
6.7
out of 10
Total:

Star Hotel Semarang

 
Jalan MT Haryono No.972, Semarang
+44 (0)1775 843417
2.7  miles from Semarang
oneonone