COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Semarang Trip

Top hotels in Semarang

MG Setos Hotel Semarang
MG Setos Hotel Semarang
3.5 out of 5
Jl. Inspeksi, Gajah Mad, Semarang, Central Java
The price is Rs1,296 per night from 23 Jun to 23 Jun
3.9/5Good! (17 reviews)
Less value for money
"The room and bathroom are dirty, dusty and bad odor. The windows/doors are not sound proof so you can hear everything from outside (very noise). The breakfast is standard for 3 star hotel. However the beds are comfortable with big room and good TV shows. The hotel is located close by other resto ..."

Reviewed on 11 Feb 2020

MG Setos Hotel Semarang
Hotel Ciputra Semarang managed by Swiss-Belhotel International
Hotel Ciputra Semarang managed by Swiss-Belhotel International
4 out of 5
Jalan Simpang Lima, Semarang, Central Java
Free cancellationReserve now, pay when you stay
The price is Rs2,930 per night from 22 Jun to 22 Jun
4/5Very Good! (125 reviews)
A nice place in the centre
"Hotel is nice Right next to a mall It is old now outdated Needs a little updating But generally a nice place Good manager i had a small problem The front office manager was very kind To correct the problem And offered me a free dinner Breakfast not bad Overall not a bad hotel"

Reviewed on 23 Jan 2021

Hotel Ciputra Semarang managed by Swiss-Belhotel International
Po Hotel Semarang
Po Hotel Semarang
5 out of 5
Jalan Pemuda No. 118, Sekayu, Semarang Tengah, Semarang, Jawa Tengah
Free cancellationReserve now, pay when you stay
The price is Rs4,034 per night from 22 Jun to 22 Jun
4.4/5Excellent! (317 reviews)
"The hotel room was quite lovely; the twin bed is small, the wifi connection was horrible."

Reviewed on 16 Apr 2021

Po Hotel Semarang
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Frequently asked questions