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

Find out moreOpens in new tab or window
Photo by Fahmi Idris

Surakarta Hotels from Rs584

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
Alila Solo, Java
5 out of 5
Free cancellation
The price is Rs3,917 per night from 25 Oct to 26 Oct
3.87 km from city centre
4.6/5Exceptional! (90 reviews)

"Good staff altitude, big swimming pool, comfortable bed."…"

Reviewed on 24 Feb 2020

Alila Solo, Java
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 Rs1,973 per night from 25 Oct to 26 Oct
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
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 Rs3,003 per night from 28 Oct to 29 Oct
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

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
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 Rs1,865 per night from 25 Oct to 26 Oct
2.48 km from city centre
4.1/5Very Good! (112 reviews)

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

Reviewed on 26 Feb 2020

The Royal Surakarta Heritage Solo MGallery by Sofitel
ibis Styles Solo
3 out of 5
Jalan Gajah Mada 23, Surakarta, Central Java
Free cancellationReserve now, pay when you stay
The price is Rs1,244 per night from 1 Nov to 2 Nov
1.84 km from city centre
4/5Very Good! (82 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 Rs1,742 per night from 25 Oct to 26 Oct
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
Hotel Asia
3.5 out of 5
The price is Rs925 per night from 10 Nov to 11 Nov
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
Red Planet Solo
2.5 out of 5
The price is Rs980 per night from 1 Nov to 2 Nov
1.56 km from city centre
3.8/5Good! (49 reviews)

"Good value for money hotel. Clean rooms and efficient staff. Many only complaint is that I really do understand why they have to play music in the corridors from early in the morning. This actually woke me up!"…"

Reviewed on 25 Jan 2019

Red Planet Solo
Pop! Hotel Solo
2 out of 5
Get Rates
2.89 km from city centre
Pop! Hotel Solo
Amaris Hotel Sriwedari Solo
Get Rates
2.17 km from city centre
3.7/5Good! (26 reviews)

"the price is affordable for low budget hotel"…"

Reviewed on 27 Sep 2019

Amaris Hotel Sriwedari Solo
Swiss-Belinn Saripetojo Solo
The price is Rs1,714 per night from 1 Nov to 2 Nov
3.11 km from city centre
4/5Very Good! (28 reviews)
Impossible to sleep at this hotel

"Almost deafening noise, shaking the walls, in the very early morning (6 am) from a very noisy event the hotel actually allowed to happen it its own parking lot, plus an all night noisy dance party in the neighboring room. It seems impossible that a 3 start hotel would prioritize making noise on megaphones ..."…"

Reviewed on 26 Mar 2018

Swiss-Belinn Saripetojo Solo
OYO 1706 Hotel H&w Solo
2 out of 5
Jl. Raya Palur No.54, Jurug, Ngringo, Karanganyar
Free cancellationReserve now, pay when you stay
The price is Rs584 per night from 25 Oct to 26 Oct
5.26 km from city centre
OYO 1706 Hotel H&w 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 Bintang Solo
3.5 out of 5
The price is Rs840 per night from 1 Nov to 2 Nov
4.08 km from city centre
2.5/5 (2 reviews)
Hotel lama

"Saya menginap di Hotel Bintang Solo dalam acara Wisuda di UNS, kondisi hotel kurang terawat, kelihatan sudah lama, tempat tidur, kasur, sprei kurang bersih, shower seadanya air muncrat kemana2 walaupun untuk air lumayan bersih, handuk sangat kumal terpaksa dipakai karena tidak bawa serep..nilai lebihnya ..."…"

Reviewed on 16 Dec 2019

Hotel Bintang 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 Rs2,080 per night from 25 Oct to 26 Oct
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
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.

Visiting Solo

Visitors can enjoy all that Solo has to offer including the zoo and musical theatre. The cultural and relaxing setting also entices those visiting the city.

  • There are 106 hotels and other accommodation options in Solo
  • The closest major airport is in Surakarta (SOC-Adisumarmo Intl.), 5.5 mi (8.9 km) from the city centre
  • The next closest is in Yogyakarta (JOG-Adisucipto Intl.), 30.8 mi (49.6 km) away

Dressing for Solo

  • 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 Solo 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

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 by Sofitel 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, Red Planet Solo is a popular 2.5-star hotel for our travellers looking for an economical choice, and features free WiFi and free parking. Another top choice for your stay on the cheap is ibis Styles Solo.
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 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