Indonesia may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Search Hotels in Surakarta

Photo by Fahmi Idris
Bundle and save

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
Meal plans available
Amenities
Accessibility
Trip type
The Edelweiss Hideaway Solo
3 out of 5
Free cancellationReserve now, pay when you stay
The price is Rp436.364 per night from 12 Feb to 13 Feb
3.4 km from city centre
4.1/5Very Good! (8 reviews)

"the property is very quiet and very private. it was perfect for just relaxing and much needed break"…"

Reviewed on 19 Jul 2019

The Edelweiss Hideaway Solo
The Royal Surakarta Heritage Solo MGallery by Sofitel
5 out of 5
Jalan Slamet Riyadi No. 06, Surakarta, Central Java
Free cancellationReserve now, pay when you stay
The price is Rp326.446 per night from 26 Jan to 27 Jan
2.48 km from city centre
4.1/5Very Good! (116 reviews)

"Excellent service and staff Clean room and excellent breakfast"…"

Reviewed on 26 Feb 2020

The Royal Surakarta Heritage Solo MGallery by Sofitel
Alila Solo, Java
5 out of 5
Free cancellation
The price is Rp700.826 per night from 26 Jan to 27 Jan
3.87 km from city centre
4.6/5Wonderful! (92 reviews)
Alila losing its touch

"Had to come fix the AC twice and the rain shower nozzle is broken. Otherwise it was an ok stay at Alila this time."…"

Reviewed on 1 Aug 2020

Alila Solo, Java
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Best Western Premier Solo Baru
4 out of 5
Jl. Ir. Sukarno Solo Baru, Grogol
Free cancellationReserve now, pay when you stay
The price is Rp569.008 per night from 26 Jan to 27 Jan
5.15 km from city centre
4.2/5Very Good! (41 reviews)

"A/C unit either is too cold or too warm, same with water... too cold or scalding hot"…"

Reviewed on 7 Oct 2019

Best Western Premier Solo Baru
Al Azhar Azhima Hotel Resort and Convention
3.5 out of 5
Jl. Raya Embarkasi H No.24, Boyolali, Jawa Tengah, Ngemplak
The price is Rp297.521 per night from 1 Feb to 2 Feb
7.89 km from city centre
4.5/5Wonderful! (2 reviews)

"The Property was fine to provide us with accommodation for 3 adults and 4 children. The breakfast was fine and the wifi was restricted to the Lobby/breakfast room/reception. The building was a beautiful piece of traditional woodwork/structure. The swimming pool was adjacent and clean."…"

Reviewed on 27 Jun 2018

Al Azhar Azhima Hotel Resort and Convention
ibis Styles Solo
3 out of 5
Jalan Gajah Mada 23, Surakarta, Central Java
Free cancellationReserve now, pay when you stay
The price is Rp247.934 per night from 28 Jan to 29 Jan
1.84 km from city centre
4/5Very Good! (83 reviews)

"Kamar hotel nyaman.bersih.dekat dengan tempat kuliner dan belanja batik"…"

Reviewed on 8 Jan 2020

ibis Styles Solo
Novotel Solo
4 out of 5
Jalan Slamet Riyadi 272, Surakarta, Central Java
Free cancellationReserve now, pay when you stay
The price is Rp326.447 per night from 27 Jan to 28 Jan
1.88 km from city centre
4.1/5Very Good! (88 reviews)

"Really happening place, great breakfast, so close to town center"…"

Reviewed on 17 Mar 2019

Novotel Solo
Solia Hotel Yosodipuro Solo
3 out of 5
31 Jl. Yosodipuro, Surakarta, Jawa Tengah
The price is Rp247.934 per night from 26 Jan to 27 Jan
1.57 km from city centre
Solia Hotel Yosodipuro Solo
Hotel Asia
3.5 out of 5
The price is Rp184.298 per night from 26 Jan to 27 Jan
1.69 km from city centre
3/5 (10 reviews)

"building and properties already old, cleanliness was not good either. but what i most disappointed was the service of the staff, i booked for package included pick up service but there's no confirmation at all an when I already arrived at station at midnight they said they can not pick up because ..."…"

Reviewed on 17 Jan 2020

Hotel Asia
Loji Hotel Solo
3 out of 5
The price is Rp183.471 per night from 26 Jan to 27 Jan
0.84 km from city centre
3.4/5Good! (14 reviews)

"The hotel just recently built... Clean and no refrigerator inside. Provide water and tea/coffee maker. The price is a bargain. For $16 can not beat the price."…"

Reviewed on 5 Dec 2018

Loji Hotel Solo
The Alana Hotel and Convention Center - Solo by Aston
4 out of 5
Jalan Adi Sucipto, Solo, Colomadu, Central Java
Free cancellationReserve now, pay when you stay
The price is Rp404.040 per night from 26 Jan to 27 Jan
5.09 km from city centre
4.1/5Very Good! (48 reviews)

"Great hotel.. centrally located. Great facilities incl. Free Airport Shuttle. The lady who was at the check in area was unfriendly and not willing to help me with checking in so i had to wait for another staff while she was actually there doing nothing."…"

Reviewed on 1 Jan 2019

The Alana Hotel and Convention Center - Solo by Aston
Swiss-Belhotel Solo
4 out of 5
Free cancellationReserve now, pay when you stay
The price is Rp371.901 per night from 26 Jan to 27 Jan
1.73 km from city centre
Swiss-Belhotel Solo
Front One Cabin Slamet Riyadi Solo
2 out of 5
110 Jl. Slamet Riyadi, Surakarta, Jawa Tengah
Free cancellationReserve now, pay when you stay
The price is Rp165.289 per night from 30 Jan to 31 Jan
2.15 km from city centre
Front One Cabin Slamet Riyadi Solo
Sala View Hotel
4 out of 5
Jl. Slamet Riyadi No.450, Surakarta, Central Java
The price is Rp301.653 per night from 26 Jan to 27 Jan
2.64 km from city centre
4.1/5Very Good! (23 reviews)
Hotel yang bagus

"Hotel yang nyaman. Lokasi strategis. Ada balkonnya. Beruntung dapat harga promo yang bagus dan bonus stamp dari hotel.com. Mantab"…"

Reviewed on 23 Sep 2020

Sala View Hotel
Solia Zigna Kampung Batik Laweyan
Get Rates
3.86 km from city centre
5/5Exceptional! (1 review)
Hotel yang bagus

"Hotel baru yang bagus. Meskipun baru saja grand opening, sepertinya belum semuanya siap. Seperti beberapa tempat masih proses pembangunan. Lantai kamar, handle pintu, meja masih berdebu. Tapi saya yakin 1 atau 2 bulan lagi akan menjadi hotel yang sangat bagus dan bersih"…"

Reviewed on 15 Oct 2020

Solia Zigna Kampung Batik Laweyan
Grand Laguna Hotel & Villa
3.5 out of 5
Jalan Adi Sucipto, No. 101, Colomadu, Central Java
Get Rates
8.3 km from city centre
3.7/5Good! (3 reviews)
Nice

"Hotel sangat nyaman utk beristirahat meskipun tdk terletak dipusat kota, kamar bersih, fasilitas kamar oke, cukup tenang & tdk bising. Yg paling disukai kolam renang berhadapan dng balkon shg kalau mau berenang tdk perlu jauh2 dari kamar. Makanan juga punya cita rasa yg enak, hanya saja utk sarapan ..."…"

Reviewed on 20 Jan 2018

Grand Laguna Hotel & Villa
Sahid Jaya Hotel Solo
3 out of 5
Jl. Gajah Mada 82, Solo, Surakarta, Central Java
The price is Rp305.785 per night from 26 Jan to 27 Jan
1.41 km from city centre
3.6/5Good! (19 reviews)
Local clientelle in old run down hotel.... A pity.

"A pity that this once great hotel has fallen in disrepair. Old towels, sheets and dressing gown had holes, swimming pool dirty as most women went in fully clothed wearing hijab, restaurant empty except for breakfast when its full but clientelle felt comfortable wearing pajamas...a two star hotel ..."…"

Reviewed on 9 Feb 2019

Sahid Jaya Hotel Solo
Ramada Suites by Wyndham Solo
4 out of 5
Jl Adi Sucipto No. 56, Gajahan, Colomadu, Central Java
Free cancellationReserve now, pay when you stay
The price is Rp362.479 per night from 26 Jan to 27 Jan
6.82 km from city centre
4.8/5Exceptional! (4 reviews)
Great but not Awesome

"The room was big but worn out, but OK for someone who is just staying there only to sleep. The service is at the hotel or professional, also the breakfast was fantastic The pool was just amazing however it was close to the restaurant and we felt like we are being watched all the time especially because ..."…"

Reviewed on 18 Mar 2019

Ramada Suites by Wyndham Solo
Solo Paragon Hotel & Residences
Get Rates
1.79 km from city centre
4/5Very Good! (76 reviews)

"Love the property. Easy access, right in the middle of anything. Attach with the mall. Friendly staff. 👍👍👍 Love to stay here again next time we visit Solo."…"

Reviewed on 24 Aug 2019

Solo Paragon Hotel & Residences
Hotel Brothers Solo Baru
3.5 out of 5
-7.609185, 110.811406, Baki, Jawa tengah
Get Rates
6.5 km from city centre
Hotel Brothers Solo Baru
Don't see what you're looking for?
See all available properties in Surakarta
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.

Surakarta Hotel Guide

Search for hotels in Surakarta on Expedia.co.id. You can easily find your hotels in Surakarta using one of the methods below:

  • View our selection of featured hotels in Surakarta
  • Use the map to find hotels in the Surakarta neighborhood you prefer
  • Use the filters to see hotels in a specific area of Surakarta, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Surakarta
  • Enter your travel dates to view the best deals on hotels in Surakarta - while they last

Frequently asked questions

What's the best place for a stay in Surakarta?
Alila Solo, Java is ranked highly by Expedia customers. This 5-star hotel offers a full-service spa and a restaurant. Reviews from our site also recommend The Alana Hotel and Convention Center - Solo by Aston and The Royal Surakarta Heritage Solo MGallery Collection as top choices for your stay.
If I need to cancel my hotel reservation in Surakarta, will I receive a refund?
Yes, you’ll find most hotel room reservations are refundable if you cancel prior to the hotel’s cancellation deadline, which is usually within 24-48 hours of your scheduled arrival. If you have a reservation that’s non-refundable, you might be able to still cancel and receive a refund within 24 hours of your booking. Enter dates and click on “Search”, then filter by “free cancellation” to review the best deals in Surakarta.
What's the best accommodation for a budget-friendly stay in Surakarta?
Based on reviews, Aziza Solo is a popular 3-star hotel for our travellers looking for an economical choice, and features free WiFi and free parking. Other options for your budget-friendly stay include favehotel Manahan - Solo and Aston Solo Hotel.
What's the best place to stay for a family holiday to Surakarta?
Solo Paragon Hotel & Residences is a top 4-star hotel on Expedia for families, and features a children’s pool and a children’s club. Other choices to stay with the children include Best Western Premier Solo Baru and Hotel POSE IN Solo. Also, children of all ages will enjoy a visit to Sriwedari Amusement Park.
What's the best hotel for a couple going to Surakarta?
The Gambir Anom Hotel Resort & Convention is a favourite 3.5-star hotel for couples, and features a garden-view restaurant and a poolside bar. Other good choices for a stay with your sweetheart include Grand Laguna Hotel & Villa and ibis Styles Solo.
What's the best pet-friendly accommodation option in Surakarta?
Griya Surya Hotel is a top property for people travelling with their pets, and offers laundry facilities and in-room kitchens for its human guests.
What's the best high-end place to stay in Surakarta?
Alila Solo, Java is a 5-star hotel with a restaurant and a full-service spa, and it’s a popular choice for Expedia travellers looking for a pampered stay. Another upscale option for your trip is The Royal Surakarta Heritage Solo MGallery by Sofitel.
What are some accommodation options with pools in Surakarta?
Aston Solo Hotel is a popular 3.5-star hotel featuring an outdoor pool, a restaurant and free WiFi. A couple of other options that feature an on-site pool include Alila Solo, Java and Novotel Solo.

Surakarta Hotel Reviews

More trip options