Hotels in Surakarta City, Indonesia

Search and compare Surakarta City, Indonesia hotels from hundreds of travel sites and save

Surakarta City, Central Java, Indonesia
Jun 9 — Jun 102
Surakarta City, Central Java, Indonesia
Fri 6/9
Sat 6/10
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular hotels in Surakarta City

These hotels in Surakarta City see the most activity from our users at the moment. Try adjusting the dates or room and guest combinations if you're not finding the results you're looking for.
Filter by star ratings
All filters
Harris Hotel & Conventions Solo
8.4 Excellent
Jalan Slamet Riyadi No 464 Purwosari Solo, Surakarta City, Indonesia
Show on map
3.7 km from city centre, Surakarta City, JT, Indonesia 
ExcellentBased on 193 reviews
8.4

HARRIS Hotel & Conventions Solo is located in Surakarta and is close to the Radya Pustaka Museum. It also offers free private parking on site and Klewer Market, Pasar Gede and Mangkunegaran Palace are a short car ride away.

The Sunan Hotel Solo
9.0 Excellent
Jl. Ahmad Yani 40, Surakarta City, Indonesia
Show on map
4.1 km from city centre, Surakarta City, JT, Indonesia 
ExcellentBased on 234 reviews
9.0

The Sunan Hotel Solo is located in Surakarta and features free Wi-Fi and a free shuttle service. It also offers a swimming pool, an outdoor pool and a sauna.

Novotel Solo
8.0 Excellent
Jalan Slamet Riyadi 272, Surakarta City, Indonesia
Show on map
2.1 km from city centre, Surakarta City, JT, Indonesia 
ExcellentBased on 393 reviews
8.0

Novotel Solo is located in Surakarta and is close to the area's popular attractions. It also features a Jacuzzi, an outdoor pool and a sauna.

Favehotel Solo Baru
7.7 Good
Jl. Raya Solo Baru, Surakarta City, Indonesia
Show on map
5.2 km from city centre, Surakarta City, JT, Indonesia 
GoodBased on 247 reviews
7.7

Situated in Grogol, favehotel Solo Baru is within easy driving distance of Surakarta and offers a 24-hour reception, meeting rooms and a coffee bar. It provides 3-star accommodation with air-conditioned rooms.

Amarelo Hotel Solo
8.0 Excellent
Jl. Gatot Subroto No.89-103 - Singosaren, Surakarta City, Indonesia
Show on map
2.2 km from city centre, Surakarta City, JT, Indonesia 
ExcellentBased on 365 reviews
8.0

Amarelo Hotel Solo provides a comfortable setting while in Surakarta. It also offers an outdoor pool, an express check-in and check-out feature and free Wi-Fi.

Favehotel Manahan - Solo
7.4 Good
Jl. Adisucipto No. 60, Surakarta City, Indonesia
Show on map
4.0 km from city centre, Surakarta City, JT, Indonesia 
GoodBased on 243 reviews
7.4

Favehotel Manahan - Solo provides comfortable 3-star accommodation in Surakarta. Rooms are air conditioned and a wireless internet connection is provided free of charge.

Lorin Syariah Hotel Solo
8.2 Excellent
Jalan Adi Sucipto No 47 Central Java, Surakarta City, Indonesia
Show on map
7.3 km from city centre, Surakarta City, JT, Indonesia 
ExcellentBased on 157 reviews
8.2

Situated in Surakarta, Syariah Hotel Solo offers 4-star accommodation, as well as an outdoor pool. Guests can also make use of free Wi-Fi during their stay.

Amaris Hotel Sriwedari Solo
7.8 Good
Jl. Kebangkitan Nasional No. 24, Surakarta City, Indonesia
Show on map
2.4 km from city centre, Surakarta City, JT, Indonesia 
GoodBased on 305 reviews
7.8

Amaris Hotel Sriwedari Solo provides a comfortable setting while in Surakarta. Those staying at the property can also make use of complimentary wireless internet.

Red Planet Solo
8.6 Excellent
Jl. Supomo No. 49, Solo, Surakarta City, Indonesia
Show on map
2.1 km from city centre, Surakarta City, JT, Indonesia 
ExcellentBased on 481 reviews
8.6

Red Planet Solo is located in Surakarta and features free Wi-Fi. It is a 10-minute drive from Mangkunegaran Palace and offers free private parking on site.

Sala View Hotel
8.2 Excellent
Jl. Slamet Riyadi No.450, Surakarta City, Indonesia
Show on map
3.6 km from city centre, Surakarta City, JT, Indonesia 
ExcellentBased on 114 reviews
8.2

Sala View Hotel is situated in Surakarta and features complimentary wireless internet. It also provides massage services, meeting rooms and an outdoor pool.

Tips for booking hotels in Surakarta City

Cheapest day:Friday
Most expensive day:Tuesday
₱1,856 - ₱2,224
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top-rated Surakarta City hotels

Some of the best Surakarta City hotel options as decided by our users. Learn why these hotels were rated among the best by reading user reviews.
1
Alila Solo
8.8 Excellent
Jl. Slamet Riyadi No. 562, Surakarta City, Indonesia
Show on map
2.9 km from city centre, Surakarta City, JT, Indonesia 

Recently refurbished, Alila Solo provides luxury 5-star accommodation in Surakarta. It features a fitness centre, as well as a Jacuzzi, a swimming pool and a sauna.

2
Solo Paragon Hotel & Residences
8.9 Excellent
Jl Dr. Soetomo, Surakarta City, Indonesia
Show on map
2.6 km from city centre, Surakarta City, JT, Indonesia 

Solo Paragon Hotel & Residences is located in Surakarta and offers free Wi-Fi. It also provides an outdoor pool, a kids club and a kids pool.

3
The Royal Surakarta Heritage Solo MGallery Collection
8.1 Excellent
Jalan Slamet Riyadi No. 06, Surakarta City, Indonesia
Show on map
1.8 km from city centre, Surakarta City, JT, Indonesia 

Situated in Surakarta, The Royal Surakarta Heritage - MGallery Collection is a short walk from Klewer Market and provides a Jacuzzi, a sauna and an outdoor pool. It is conveniently positioned for those wanting to visit local attractions.

4
Aston Solo Hotel
8.6 Excellent
Jl. Brigjend. Slamet Riyadi No. 373, Surakarta, Surakarta City, Indonesia
Show on map
3.7 km from city centre, Surakarta City, JT, Indonesia 

ASTON Solo Hotel provides a comfortable setting when in Surakarta. It also offers meeting rooms, a coffee bar and an outdoor pool.

Cheapest hotels in Surakarta City, Indonesia

At the moment, these hotels offer the lowest nightly rate out of those we've come across in Surakarta City. If you have flexibility with arrival and departure, use the search form to compare prices for other dates.
Front One Cabin Solo
8.4 Excellent
Jl. DR. Setiabudi No.32 Banjarsari, Surakarta City, Indonesia
Show on map
1.3 km from city centre, Surakarta City, JT, Indonesia 

Front One Cabin Solo provides a comfortable setting when in Surakarta. Those staying at the property can also enjoy free Wi-Fi.

₱738
Avg. per night
Pop! Hotel Solo
8.1 Excellent
Jalan Brigjend Slamet Riyadi, 464, Surakarta City, Indonesia
Show on map
3.6 km from city centre, Surakarta City, JT, Indonesia 

POP Hotel Solo is located in Surakarta and provides free Wi-Fi. It also offers a 24-hour reception, massage services and meeting rooms.

₱841
Avg. per night
Pose In Hotel Solo
8.1 Excellent
Jl. Monginsidi No.125, Surakarta City, Indonesia
Show on map
1.0 km from city centre, Surakarta City, JT, Indonesia 

Boasting an indoor pool, Pose In Hotel Solo is located in Surakarta and provides comfortable accommodation. Guests can also take advantage of complimentary Wi-Fi throughout their stay.

₱841
Avg. per night
Lampion Hotel Solo
8.6 Excellent
JL. Slamet Riyadi No. 331, Surakarta City, Indonesia
Show on map
3.2 km from city centre, Surakarta City, JT, Indonesia 

Lampion Hotel Solo provides 3-star accommodation in Surakarta. It is conveniently positioned for those wanting to visit the area's popular attractions.

₱897
Avg. per night
Hotel Asia
8.3 Excellent
Jl. Monginsidi No.1, Jebres, Surakarta City, Indonesia
Show on map
0.4 km from city centre, Surakarta City, JT, Indonesia 

Hotel Asia Surakarta provides comfortable 3-star accommodation in Surakarta. It also offers an outdoor pool, free Wi-Fi and a kids pool.

₱897
Avg. per night
Hotel Dana Solo
9.4 Excellent
Jalan Brigjen Slamet Riyadi No. 286, Surakarta City, Indonesia
Show on map
2.3 km from city centre, Surakarta City, JT, Indonesia 

Royal Hotel Dana Solo is set in Surakarta and is close to local landmarks, such as the Radya Pustaka Museum. It is ideally positioned for guests wanting to visit the area's popular attractions.

₱897
Avg. per night
Grand Sae Hotel
7.7 Good
Jl. Sam Ratulangi No.18, Surakarta City, Indonesia
Show on map
4.1 km from city centre, Surakarta City, JT, Indonesia 

Grand Sae Boutique Hotel provides comfortable 3-star accommodation in Surakarta. It also offers a kids pool, free Wi-Fi and an indoor pool.

₱953
Avg. per night
Horison Aziza Solo
9.0 Excellent
Jl. Kapten Mulyadi No. 115, Surakarta City, Indonesia
Show on map
2.1 km from city centre, Surakarta City, JT, Indonesia 

Aziza Solo provides comfortable 3-star accommodation in Surakarta. It also offers a kids pool, an express check-in and check-out feature and an outdoor pool.

₱1,009
Avg. per night

Hotel prices in Surakarta City

An overview of the average price of hotels by hotel class in the Surakarta City. We've also highlighted the most popular hotels and best value within each hotel class.
2 stars and under
3 stars
4 stars +

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

Other accommodations in Surakarta City

Find the perfect hostel, theme hotel, or vacation rental for your stay in Surakarta City
Alila Solo
8.8 Excellent
Jl. Slamet Riyadi No. 562, Surakarta City, Indonesia
Show on map
2.9 km from city centre, Surakarta City, JT, Indonesia 

Recently refurbished, Alila Solo provides luxury 5-star accommodation in Surakarta. It features a fitness centre, as well as a Jacuzzi, a swimming pool and a sauna.

₱4,821
Avg. per night
The Royal Surakarta Heritage Solo MGallery Collection
8.1 Excellent
Jalan Slamet Riyadi No. 06, Surakarta City, Indonesia
Show on map
1.8 km from city centre, Surakarta City, JT, Indonesia 

Situated in Surakarta, The Royal Surakarta Heritage - MGallery Collection is a short walk from Klewer Market and provides a Jacuzzi, a sauna and an outdoor pool. It is conveniently positioned for those wanting to visit local attractions.

₱1,682
Avg. per night
Lorin Solo Hotel
7.5 Good
Jl. Adi Sucipto 47 Solo City, Surakarta City, Indonesia
Show on map
7.1 km from city centre, Surakarta City, JT, Indonesia 

Featuring views of the garden, Lorin Solo Hotel offers 5-star accommodation in Surakarta. Those staying at the property have access to an outdoor pool and a sauna.

₱1,570
Avg. per night

Where to stay in Surakarta City

Use the map to find hotels in Surakarta City that are close to the points of interest you'll be frequenting. More information on a given hotel can be accessed by clicking the hotel's name within the map.

About Surakarta City

Home to broad, tree-lined streets and beautiful historic buildings, Surakarta is a former royal capital on the Indonesian island of Java. It has long been an educational and cultural hub, with excellent museums to explore and a rich tradition of batik textile manufacturing, metal casting and pottery.

Things to do in Surakarta City

Surakarta is home to one of the oldest museums in Indonesia, the Radya Pustaka Museum, which occupies the former residence of Johannes Busselaar. In addition to 17th-century Dutch East India Company cannons, its exhibits include vintage wayang puppets, gamelans and religious sculptures. On the other side of Sriwedari Park is the Museum Keris Nusantara, which boasts a collection of around 350 traditional Indonesian daggers.

Modern and contemporary artwork is the focus of the Tumurun Private Museum, which is based on the collection of the Lukminto family, who own one of Asia’s largest textile companies. It exhibits works by both well-known masters and emerging artists from as far afield as Japan, the Philippines and the United States. A highlight is the monumental painting “Badman and Superbad” by the Indonesian-born Heri Dono.

One of Surakarta’s most important religious landmarks is the Al-Wustho Mangkunegaran Mosque, which was constructed from the late 19th century to the west of Mangkunegaran Palace. It features a tajug-style roof and an octagonal minaret, as well as a portal decorated with Arabic calligraphy. A short drive west of Surakarta is Puri Taman Saraswati, a tranquil temple that serves as a place of worship for the local Hindu population.

Getting around Surakarta City

Adisumarmo International Airport is a 25-minute drive from the centre of Surakarta and has flights to destinations across Asia and the Middle East. Regular trains connect to the Solo Balapa railway station and a network of buses travels throughout Surakarta.

Surakarta City travel FAQs

Millions of Reviews
Real ratings and reviews from millions of guests, just like yourself. Book your perfect stay with confidence!
Best Hotel Deals
HotelsCombined sources over 3 million hotels and properties and compiles them in one place so you can compare the ideal accommodation.
Free Cancellation
Plans change — we get it. And that’s why you can search and book hotels and accommodations on HotelsCombined from agencies that offer free cancellation