Indonesia may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window
Photo by Gyen

Semarang Hotels from SG$9

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular Filters
Property class
Your Budget
Guest rating
Payment Type
Property Type
Area
Popular Locations
Amenities
Accessibility
Trip type
Roomz Budget
2.5 out of 5
Free cancellationReserve now, pay when you stay
The price is SG$9 per night from 27 Sep to 28 Sep
1.67 km from city centre
Roomz Budget
Hotel Ciputra Semarang
4 out of 5
Jalan Simpang Lima, Semarang, Central Java
Free cancellationReserve now, pay when you stay
The price is SG$38 per night from 29 Sep to 30 Sep
4.42 km from city centre
4/5Very Good! (116 reviews)

"Starting to date a little but the tariff is about half what it used to be. Big plus is being part of the Ciputra Mall."…"

Reviewed on 8 Mar,2020

Hotel Ciputra Semarang
Faustine Hotel Semarang
The price is SG$19 per night from 27 Sep to 28 Sep
6.84 km from city centre
Faustine Hotel Semarang

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Novotel Semarang
4 out of 5
Jalan Pemuda 123, Semarang, Central Java
Free cancellationReserve now, pay when you stay
The price is SG$33 per night from 4 Oct to 5 Oct
4.97 km from city centre
3.9/5Very Good! (111 reviews)

"I was book for the rooms non smoking and when i was checking the non smoking was not available and they give me smoking rooms even the rooms sparyed with air freshner but still smell. I was travelling with small kids"…"

Reviewed on 9 Jan,2020

Novotel Semarang
ibis Semarang Simpang Lima
3 out of 5
Jalan Gajah Mada 172, Semarang, Central Java
Free cancellationReserve now, pay when you stay
The price is SG$18 per night from 11 Oct to 12 Oct
4.43 km from city centre
3.7/5Good! (81 reviews)
Comfort room

"Comfort room for couple"…"

Reviewed on 11 Feb,2020

ibis Semarang Simpang Lima
Ibis Budget Semarang Tendean
2 out of 5
Free cancellationReserve now, pay when you stay
The price is SG$16 per night from 6 Oct to 7 Oct
4.45 km from city centre
3.8/5Good! (51 reviews)
Well worth stay

"Excellent budget hotel in a prime location"…"

Reviewed on 13 Jan,2020

Ibis Budget Semarang Tendean
Gumaya Tower Hotel Semarang
The price is SG$72 per night from 27 Sep to 28 Sep
5 km from city centre
4.1/5Very Good! (91 reviews)

"The carpet in the corridor is fairly dirty. It needs a thorough shampooing. Room cleanliness is very good and quite spacious."…"

Reviewed on 25 Feb,2020

Gumaya Tower Hotel Semarang
MG Setos Hotel Semarang
The price is SG$23 per night from 27 Sep to 28 Sep
4.71 km from city centre
3.8/5Good! (16 reviews)

"Nice place and good meals Good price as well"…"

Reviewed on 27 Dec,2019

MG Setos Hotel Semarang
Grand Arkenso Parkview Hotel
The price is SG$27 per night from 27 Sep to 28 Sep
4.45 km from city centre
3.6/5Good! (28 reviews)

"I was staying for family vacation, the greatest thing is location, and as old hotel it has great space in the room. But yes as old hotel the facilities also been old, pool is small, and the toddler pool is not kind of clean, and for the area with carpet will smell like moldy anywhere. Anyway all ..."…"

Reviewed on 6 Jan,2020

Grand Arkenso Parkview Hotel
Radja Art and Boutique Hotel Semarang
The price is SG$15 per night from 27 Sep to 28 Sep
4.24 km from city centre
4.3/5Excellent! (9 reviews)

"As great as usual! Great location, great staff, and great amenity!"…"

Reviewed on 18 Nov,2019

Radja Art and Boutique Hotel Semarang
Po Hotel Semarang
5 out of 5
Free cancellationReserve now, pay when you stay
The price is SG$62 per night from 29 Sep to 30 Sep
4.51 km from city centre
4.4/5Excellent! (305 reviews)
Nice hotel.

"Former Crowne Plaza n still well kept."…"

Reviewed on 27 Oct,2019

Po Hotel Semarang
Gets Hotel Semarang
The price is SG$27 per night from 28 Sep to 29 Sep
5.92 km from city centre
4/5Very Good! (24 reviews)
Great service

"The room was okay, the bathroom shocking filthy, had to asked the receptionist and housekeeper to brush it hard, but the service are amazing, they really treated customers like king, love their hospitality"…"

Reviewed on 23 Mar,2020

Gets Hotel Semarang
Grand Edge Hotel Semarang
The price is SG$35 per night from 3 Oct to 4 Oct
2.78 km from city centre
3.8/5Good! (45 reviews)

"Apart from its proximity and location, I will not recommend nor will I stay at this hotel again. Towels had a very disgusting damp smell, linens (especially pillow cases) were not bright white and clean, the handheld shower was not working in room 602, lots of the kettles were broken, and overall, ..."…"

Reviewed on 21 Oct,2019

Grand Edge Hotel Semarang
Oak Tree Emerald Semarang Managed by Ascott Limited
The price is SG$28 per night from 27 Sep to 28 Sep
2.65 km from city centre
3.8/5Good! (42 reviews)
Nice staff but communication difficulties

"The airport pickup I arranged the previous day never showed up and they seemed to not even remember talking to me. Also, same day laundry does NOT mean same day, which gave me difficulties. The food in the restaurant was delicious! The room clean. The staff friendly and helpful, aside from communication ..."…"

Reviewed on 28 Jul,2017

Oak Tree Emerald Semarang Managed by Ascott Limited
Louis Kienne Hotel Pandanaran
3.5 out of 5
Jalan Pandanaran No. 18, Semarang, Central Java
The price is SG$34 per night from 27 Sep to 28 Sep
3.71 km from city centre
4.2/5Very Good! (43 reviews)

"Very nice pool and facilities. Staff is very kind and attentive."…"

Reviewed on 12 Mar,2020

Louis Kienne Hotel Pandanaran
Don't see what you're looking for?
See all available properties in Semarang
View all properties
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.

Visiting Semarang

Visitors can enjoy all that Semarang has to offer including the Chinatown and basketball games. This city also attracts tourists with its rich culture.

  • There are 145 hotels and other accommodation options in Semarang
  • The closest major airport is in Semarang (SRG-Ahmad Yani Intl.), 2.4 mi (3.8 km) from the city centre

Dressing for Semarang

  • Between January and March, you can expect the daytime average to be around 32°C and the nighttime average to be 24°C
  • From April to June, temperatures average about 33°C during the day and 24°C at night
  • July to September averages 34°C during the day and 23°C at night
  • Between October and December, the average temperature is 34°C during the day and 23°C at night
  • About 1301 millimetres of rain falls on Semarang each year
  • Hottest months are usually September and October with an average temperature of 34°C, while the coldest months are September and August with an average of 23°C

Frequently asked questions

Where is the best place to stay in Semarang?
Hotel Chanti is a favourite property for Expedia customers. This 4-star hotel offers a restaurant and an outdoor pool. It is located a short 7-minute walk from Paragon City Mall Semarang. Traveller reviews also recommend Po Hotel Semarang and Novotel Semarang as top options for your stay.
If I need to cancel my hotel reservation in Semarang, will I receive a refund?
Yes, the majority of room reservations are fully refundable if cancelled before the accommodation’s cancellation deadline, which in most cases is within 24 or 48 hours of the scheduled arrival. If you have a non-refundable reservation, it might still be possible to cancel it and get a refund within 24 hours of your booking. Enter dates and click on “Search”, then you can use the “free cancellation” filter to review the best deals in Semarang.
What's the best accommodation for a budget-friendly stay in Semarang?
Based on reviews, Hotel Neo Candi Simpang Lima - Semarang by ASTON is a popular 3.5-star hotel for our travellers looking for an economical choice, and features free WiFi and a restaurant. Other good options to stay on the cheap include Ibis Budget Semarang Tendean and Hotel Ciputra Semarang.
What's the best hotel for a family holiday in Semarang?
MG Suites Hotel is a top 3.5-star hotel on Expedia for families, and features 2 outdoor pools and a restaurant. Other good choices for your child-friendly holiday include Aston Semarang Hotel & Convention Center and Po Hotel Semarang. Also, attractions in the area such as Ambarawa Railway Museum are fun for the whole family.
What's the best accommodation for a couple going to Semarang?
Novotel Semarang is a favourite 4-star hotel for couples, and features in-room massages and 24-hour room service. Another good option for a romantic stay is Oak Tree Emerald Semarang Managed by Ascott Limited.
What's the best pet-friendly accommodation option in Semarang?
Amaris Hotel Simpang Lima is a top hotel for people travelling with their pets, and offers a restaurant and laundry facilities for its human guests. Other good options to stay with your pet include Mess Inn Semarang and Kost Semarang Peterongan Timur.
What's the best luxury hotel in Semarang?
Po Hotel Semarang is a 5-star hotel with 2 restaurants and a full-service spa, and it’s a popular choice for Expedia travellers looking for a pampered stay. Gumaya Tower Hotel Semarang and Grand Candi Hotel are other upscale choices for your holiday.
What are some accommodation options with pools in Semarang?
Star Hotel Semarang is a popular 4-star hotel featuring an outdoor pool, a children’s pool and a poolside bar. A couple of other options that offer an on-site pool include Grand Edge Hotel Semarang and Louis Kienne Hotel Simpang Lima.

Recent Reviews in Semarang

More trip options