Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Semarang

Filter by star ratings
All filters
Gumaya Tower Hotel Semarang
8.3 Excellent

1.7 km from city centre, Semarang Show on map

ExcellentBased on 253 reviews
8.3

Boasting a sauna, free Wi-Fi and an outdoor pool, Gumaya Tower Hotel is situated in Semarang and offers contemporary accommodation. It provides 5-star accommodation with air-conditioned rooms.

Hotel Bandara Purigarden Semarang
7.0 Good

4.2 km from city centre, Semarang Show on map

GoodBased on 105 reviews
7.0

Hotel New Puri Garden provides comfortable 3-star accommodation in Semarang. It also offers 24-hour room service, a beauty centre and a coffee bar.

Ibis Budget Semarang Tendean
7.6 Good

1.8 km from city centre, Semarang Show on map

GoodBased on 533 reviews
7.6

Ibis Budget Semarang Tendean is situated in Semarang and is close to the area's popular attractions. It also offers laundry facilities, an express check-in and check-out feature and wireless internet access in public areas.

Holiday Inn Express Semarang Simpang Lima
8.0 Excellent

0.6 km from city centre, Semarang Show on map

ExcellentBased on 272 reviews
8.0

Holiday Inn Express Semarang Simpang Lima is situated in Semarang and is close to the area's popular attractions. It also offers a 24-hour reception, meeting rooms and a currency exchange.

Capital O 1571 Utc Hotel Semarang
7.1 Good

2.3 km from city centre, Semarang Show on map

GoodBased on 158 reviews
7.1

Capital O 1571 Utc Hotel Semarang offers a comfortable setting while in Semarang. It also provides an express check-in and check-out feature, luggage storage and a 24-hour reception.

Quest Hotel Simpang Lima - Semarang By Aston
7.7 Good

1.7 km from city centre, Semarang Show on map

GoodBased on 423 reviews
7.7

Quest Hotel Simpang Lima - Semarang is located in Semarang and is close to the area's well-known attractions. Some of the premium facilities at this modern 3-star hotel include a rooftop terrace and a free shuttle service.

Ds Residence Sinabung
6.8 Good

2.5 km from city centre, Semarang Show on map

GoodBased on 12 reviews
6.8

DS Residence Sinabung is located in Semarang and offers free Wi-Fi. It also provides a playground, an express check-in and check-out feature and a 24-hour reception.

The Wujil Resort & Conventions Semarang
8.2 Excellent

20.0 km from city centre, Semarang Show on map

ExcellentBased on 161 reviews
8.2

The Wujil Semarang provides a comfortable setting in Semarang and features a swimming pool, free wireless internet and complimentary private parking. It offers 3-star accommodation with air-conditioned rooms.

Oak Tree Emerald Semarang Managed By Ascott Limited
7.1 Good

2.2 km from city centre, Semarang Show on map

GoodBased on 125 reviews
7.1

Oak Tree Emerald Hotel Semarang is situated in Semarang and features complimentary Wi-Fi. It also provides valet parking, a kids pool and an outdoor pool.

Po Hotel Semarang
8.1 Excellent

1.7 km from city centre, Semarang Show on map

ExcellentBased on 278 reviews
8.1

Located in Semarang, Po Hotel is a short drive from Sam Poo Kong and Jatidiri Stadium. Those staying at the property have access to a beauty centre, a sauna and an outdoor pool.

Tips for booking a Semarang hotel

Cheapest month:June
Most expensive month:September
Average price in Semarang:S$ 50/night
Absolute cheapest price found:S$ 4/night
Cheapest day:Monday
Most expensive day:Sunday
S$ 21 - S$ 114
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
S$ 34 - S$ 114
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Semarang hotels

Show all 563 hotels
1
Holiday Inn Express Semarang Simpang Lima
8.0 Excellent

0.6 km from city centre, Semarang Show on map

Holiday Inn Express Semarang Simpang Lima is situated in Semarang and is close to the area's popular attractions. It also offers a 24-hour reception, meeting rooms and a currency exchange.

2
Gets Hotel Semarang
8.2 Excellent

2.2 km from city centre, Semarang Show on map

This comfortable hotel in Semarang offers free wireless internet, as well as an outdoor pool and room service. It provides 4-star accommodation with air-conditioned rooms.

3
Louis Kienne Hotel Simpang Lima
7.7 Good

0.5 km from city centre, Semarang Show on map

Louis Kienne Hotel Simpang Lima provides 4-star accommodation in Semarang. It offers free Wi-Fi, an outdoor pool and an express check-in and check-out feature.

Cheapest hotels in Semarang, Central Java

Show all 563 hotels
Ds Residence Sinabung
6.8 Good

2.5 km from city centre, Semarang Show on map

DS Residence Sinabung is located in Semarang and offers free Wi-Fi. It also provides a playground, an express check-in and check-out feature and a 24-hour reception.

S$ 11
Avg. per night
RedDoorz Plus @ Singosari Raya
7.2 Good

1.0 km from city centre, Semarang Show on map

RedDoorz Plus @ Singosari Raya is situated in Semarang and is close to the area's popular attractions. It also offers a beauty centre, an express check-in and check-out feature and a 24-hour reception.

S$ 11
Avg. per night
Hotel Olympic
7.6 Good

2.2 km from city centre, Semarang Show on map

Hotel Olympic Semarang is located in Semarang and offers free Wi-Fi. The multiple amenities this unique hotel features include 24-hour room service, an express check-in and check-out feature and laundry facilities.

S$ 13
Avg. per night
Candiland Apartment
5.8 Okay

1.1 km from city centre, Semarang Show on map

Candiland Apartment is located in Semarang and is close to Lawang Sewu. It also provides a dry cleaning service, a lift and luggage storage.

S$ 15
Avg. per night
Ibis Budget Semarang Tendean
7.6 Good

1.8 km from city centre, Semarang Show on map

Ibis Budget Semarang Tendean is situated in Semarang and is close to the area's popular attractions. It also offers laundry facilities, an express check-in and check-out feature and wireless internet access in public areas.

S$ 17
Avg. per night
Capital O 1571 Utc Hotel Semarang
7.1 Good

2.3 km from city centre, Semarang Show on map

Capital O 1571 Utc Hotel Semarang offers a comfortable setting while in Semarang. It also provides an express check-in and check-out feature, luggage storage and a 24-hour reception.

S$ 17
Avg. per night
Muria Hotel
7.3 Good

2.3 km from city centre, Semarang Show on map

Hotel Muria offers a comfortable setting when in Semarang. It also provides a 24-hour reception, a free shuttle service and meeting rooms.

S$ 17
Avg. per night
Ventura Residence

2.3 km from city centre, Semarang Show on map

Located in Semarang, Ventura Residence is an easy drive from Sam Poo Kong and Jatidiri Stadium. Guests can also enjoy complimentary internet in all areas.

S$ 19
Avg. per night

Hotel prices in Semarang

2 stars or below

S$ 11 - S$ 24

No. 1 most popular

S$ 17
Avg. per night

No. 2 most popular

S$ 20
Avg. per night
S$ 11
Avg. per night
3 stars

S$ 17 - S$ 40

S$ 28
Avg. per night

No. 2 most popular

Metro Hotel
7.3 Good
S$ 23
Avg. per night
S$ 17
Avg. per night
4 stars and up

S$ 31 - S$ 94

No. 1 most popular

S$ 47
Avg. per night

No. 2 most popular

S$ 94
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Semarang

About Semarang

Overlooking the Java Sea, Semarang is a lively port city home to historic Dutch colonial architecture in its old quarter and a fascinating Chinatown area. Along with sumptuous street food and enthralling wildlife experiences, Semarang grants access to family-friendly water parks and a popular marina.

Things to do

History lovers can admire a number of eye-catching buildings around Semarang, including the circa-1907 Lawang Sewu, which was the headquarters of the Dutch East Indies Railway Company. Don’t miss seeing the unique Sam Poo Kong, the city’s oldest Chinese temple with traditional Chinese and Javanese architecture. You can also admire various architecture at the grand Great Mosque of Central Java.

Looking to immerse yourself in the local dining scene? Head to Lapangan "Pancasila" Simpang Lima, an inner-city park where basketball courts and bike rental stands sit next to street-food stalls serving traditional and international cuisine. Alternatively, watch locals fishing from the piers along Marina Beach, where you’ll also catch sight of boats entering the port.

If you’ve got the kids with you, treat them to a day out at Water Blaster, a sprawling water park with high-speed water slides, a play area and food court. They’ll also love the Old City 3D Trick Art Museum Semarang, which houses unique 3D artwork that makes for great photo opportunities.

Get up close to wild monkeys at Goa Kreo, an expansive cave that was once used for meditation and now houses hundreds of cheeky monkeys. You can also enter an otherworldly landscape of oases, canyons and ochre rock formations at Brown Canyon Semarang.

Getting around

Semarang is best reached by flying into Bandar Udara TNI Angkatan Darat Semarang, an international airport about nine kilometres from the city centre. You can easily get around using mini buses, buses, taxis or a rental car.

Semarang travel FAQs

  • What are the best hotels in Semarang?

    Hotel Ciputra Semarang is a very popular hotel in Semarang, with a score of 8.1 from 495 reviews. Hotel Santika Premiere Semarang (8.0 from 147 reviews) and Ibis Semarang Simpang Lima (7.1 from 200 reviews) are also highly rated Semarang hotels based on recent feedback from HotelsCombined users.

  • How much do hotels in Semarang cost?

    Semarang hotels have an average price of S$ 29/night (based on searches on HotelsCombined in the last 3 days).

  • How much is a cheap hotel in Semarang?

    S$ 8 per night is the cheapest Semarang hotel price found in our data from the last 72 hours.

  • How much is a hotel in Semarang tonight?

    Semarang hotels start at S$ 8 for tonight; however, the average price of accommodation is about S$ 32. These prices were found on HotelsCombined within the last 72 hours.