You can save up to 15% on over 100,000 hotels
Become a member for free
You can save up to 15% on over 100,000 hotels
Become a member for free
Surakarta, also known as Solo, is a vibrant city in Central Java, Indonesia, offering a rich cultural experience for travellers. Staying in Surakarta provides a unique blend of traditional Javanese culture and modern amenities. The city is renowned for its warm hospitality and diverse accommodation options, ranging from luxurious hotels to budget-friendly guesthouses.
Among the best neighbourhoods to stay in Surakarta are the bustling Laweyan area, known for its batik industry, and the serene Mangkunegaran, which offers a glimpse into the city's royal heritage. Visitors can explore top attractions such as the Surakarta Palace (Kraton Surakarta), a stunning example of Javanese architecture, and the Mangkunegaran Palace, which hosts traditional dance performances.
Other must-visit landmarks include the vibrant Pasar Gede market and the tranquil Taman Balekambang park, making Surakarta a captivating destination for all types of travellers.
See the latest prices and deals by choosing your dates

Guesthouse in Surakarta · 0.31 mi from centre
With a stay at RedDoorz Plus @ Slamet Riyadi, you'll be centrally located in Surakarta, just a 3-minute walk from Radya Museum Library and 7 minutes by foot from Mangkunegaran Palace. This guesthouse is 0.6 mi (0.9 km) from Mesjid Agung and 0.6 mi (1 km) from Pasar Klewer.

Hotel in Surakarta · 0.35 mi from centre
With a stay at SPOT ON 90272 Istana Griya 1 Hotel in Surakarta (Solo City Centre), you'll be a 5-minute walk from Radya Museum Library and 7 minutes by foot from Mangkunegaran Palace. This hotel is 0.5 mi (0.7 km) from Mesjid Agung and 0.5 mi (0.8 km) from Keprabon Park.

Hotel in Surakarta, Solo · 0.36 mi from centre
7.9
104 reviews
Located in Solo, a 11-minute walk from Radya Pustaka Museum, Amarelo Hotel Solo provides accommodations with a garden, free private parking, a shared lounge and a terrace. Among the facilities of this property are a restaurant, room service and a 24-hour front desk, along with free WiFi throughout the property. Guests can have a drink at the bar.
At the hotel, each room has a closet and a flat-screen TV. All rooms come with a private bathroom with a shower and free toiletries. All guest rooms at Amarelo Hotel Solo feature air conditioning and a desk.
Guests at the accommodation can enjoy an Asian breakfast.
You can play pool at Amarelo Hotel Solo, and car rental is available.
Popular points of interest near the hotel include National Press Monument, Kasunanan Palace and Museum Batik Danar Hadi. Adisumarmo International Airport is 6.8 miles away.

Hotel in Surakarta · 0.37 mi from centre
A stay at RedDoorz near Museum Keraton Surakarta places you in the heart of Surakarta, within a 15-minute walk of Kraton Surakarta and Pasar Klewer. This hotel is 0.9 mi (1.4 km) from Klewer Market and 1.1 mi (1.7 km) from Radya Museum Library.

Hotel in Surakarta · 0.39 mi from centre
8.2
156 reviews
Breakfast available
A stay at The Royal Surakarta Heritage - Handwritten Collection places you in the heart of Surakarta, within a 10-minute walk of Mesjid Agung and Pasar Klewer. This luxury hotel is 0.4 mi (0.6 km) from Gede Market and 0.7 mi (1.1 km) from Klewer Market.

Hotel in Surakarta · 0.43 mi from centre
9.6
5 reviews
Breakfast available
With a stay at Moxy Solo, you'll be centrally located in Surakarta, a 6-minute walk from Mangkunegaran Palace and 14 minutes by foot from Klewer Market. This hotel is 1.2 mi (1.9 km) from Solo Paragon Lifestyle Mall and 1.3 mi (2.1 km) from Kraton Surakarta.

Hotel in Surakarta · 0.74 mi from centre
7.6
27 reviews
With a stay at Amaris Hotel Sriwedari Solo in Surakarta, you'll be within a 5-minute walk of Danar Hadi and Radya Pustaka Museum. This hotel is 0.4 mi (0.6 km) from Sriwedari Amusement Park and 0.6 mi (1 km) from Radya Museum Library.

Hotel in Surakarta · 0.75 mi from centre
7.0
2 reviews
Breakfast available
With a stay at Hotel Neo Gading Solo in Surakarta, you'll be within a 5-minute drive of Kraton Surakarta and Radya Museum Library. This hotel is 1.1 mi (1.7 km) from Pasar Klewer and 1.1 mi (1.8 km) from Klewer Market.

Hotel in Surakarta · 0.95 mi from centre
With a stay at RedDoorz near Solo Balapan Station, you'll be centrally located in Surakarta, just a 4-minute walk from Nakamura Klinik and 9 minutes by foot from Keprabon Park. This hotel is 0.6 mi (1 km) from Mangkunegaran Palace and 1.1 mi (1.7 km) from Gede Market.

Hotel in Surakarta · 0.95 mi from centre
With a stay at Grand Sahman Hotel in Surakarta (Solo City Centre), you'll be within a 5-minute walk of Radya Pustaka Museum and Sriwedari Amusement Park. This hotel is 0.3 mi (0.4 km) from Danar Hadi and 0.4 mi (0.7 km) from Solo Paragon Lifestyle Mall.

Hotel in Surakarta · 1.62 mi from centre
9.0
2 reviews
Located in Surakarta, Riyadi Palace Hotel is within a 15-minute walk of Solo Paragon Lifestyle Mall and Sriwedari Amusement Park. This hotel is 0.8 mi (1.3 km) from Radya Pustaka Museum and 1.1 mi (1.8 km) from Danar Hadi.

Hotel in Central Java, Grogol · 1.78 mi from centre
7.2
38 reviews
Breakfast available
With a stay at favehotel Solo Baru, you'll be centrally located in Grogol, just a 3-minute walk from Hartono Mall and 13 minutes by foot from Surakarta Warga College of Technology. This hotel is 2 mi (3.2 km) from Kraton Surakarta and 2.3 mi (3.7 km) from Mesjid Agung.

Hotel in Surakarta · 1.86 mi from centre
Breakfast available
With a stay at Red Chilies Hotel in Surakarta (Banjarsari), you'll be within a 5-minute drive of Balekambang City Park and Solo Paragon Lifestyle Mall. This hotel is 1.3 mi (2.1 km) from Nakamura Klinik and 1.5 mi (2.5 km) from Keprabon Park.

Hotel in Central Java, Grogol · 1.91 mi from centre
With a stay at LOA Living Solo Baru in Grogol, you'll be within a 5-minute drive of Hartono Mall and Surakarta Warga College of Technology. This hotel is 2.4 mi (3.8 km) from Kraton Surakarta and 2.7 mi (4.3 km) from Mesjid Agung.

Hotel in Surakarta · 2.33 mi from centre
With a stay at OYO 90193 D'waru Homestay Syariah in Surakarta, you'll be within a 5-minute drive of Solo Square and Radya Pustaka Museum. This hotel is 1.8 mi (2.9 km) from Solo Paragon Lifestyle Mall and 1.9 mi (3 km) from Sriwedari Amusement Park.

Hotel in Surakarta, Solo · 0.57 mi from centre
7.8
25 reviews
Breakfast available
Featuring a restaurant, PETIT BOUTIQUE HOTEL SOLO is located in Solo in the Jawa Tengah region, 2.1 miles from Radya Pustaka Museum and 2.7 miles from The Park Solo. With a garden, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The property provides room service and a 24-hour front desk for guests.
All guest rooms at the hotel are equipped with a flat-screen TV and a safety deposit box. At PETIT BOUTIQUE HOTEL SOLO every room comes with bed linen and towels.
Buffet and à la carte breakfast options are available daily at the accommodation.
Prambanan Temple is 31 miles from PETIT BOUTIQUE HOTEL SOLO, while Vastenburg Fort is a 5-minute walk away. Adisumarmo International Airport is 7.5 miles from the property.

Hotel in Surakarta, Solo · 0.05 mi from centre
7.5
2 reviews
Located in Solo, one mile from Radya Pustaka Museum, Homi Stay has accommodations with a terrace, free private parking and a restaurant. The property is around 1.9 miles from The Park Solo, 30 miles from Prambanan Temple and 31 miles from Kalasan Temple. The property provides a 24-hour front desk and a concierge service for guests.
With a private bathroom equipped with a shower, rooms at the hotel also have free WiFi, while certain rooms also offer a city view. All rooms at Homi Stay feature air conditioning and a desk.
Popular points of interest near the accommodation include Kasunanan Palace, Vastenburg Fort and Museum Batik Danar Hadi. Adisumarmo International Airport is 7.5 miles from the property.

Hotel in Surakarta · 0.06 mi from centre
With a stay at Collection O 90774 Homi Stay in Surakarta, you'll be within a 5-minute walk of Klewer Market and Pasar Klewer. This hotel is 0.4 mi (0.6 km) from Mesjid Agung and 0.5 mi (0.8 km) from Radya Museum Library.

Hotel in Surakarta, Solo · 0.08 mi from centre
7.9
15 reviews
Sans Hotel City Inn Solo by RedDoorz is located in Solo, 2 miles from The Park Solo and 30 miles from Prambanan Temple. The 3-star hotel has air-conditioned rooms with a private bathroom and free WiFi. Museum Batik Danar Hadi is a 17-minute walk from the hotel.
Guest rooms in the hotel are equipped with a TV and free toiletries.
Popular points of interest near Sans Hotel City Inn Solo by RedDoorz include Radya Pustaka Museum, Kasunanan Palace and Vastenburg Fort. Adisumarmo International Airport is 7.5 miles away.

Guest house in Surakarta, Solo · 0.09 mi from centre
8.5
19 reviews
Just one mile from Radya Pustaka Museum and a 7-minute walk from Kasunanan Palace, nDalem Kartowikoro 1835 features accommodations in Solo, with a terrace. The guest house features both Wifi and private parking free of charge. The Park Solo is 2.1 miles away, and Prambanan Temple is 30 miles from the guest house.
Some units are air conditioned and include a seating and/or dining area and a flat-screen TV. At the guest house, every unit has a private bathroom.
Vastenburg Fort is a 12-minute walk from nDalem Kartowikoro 1835, while Museum Batik Danar Hadi is 0.9 miles away. Adisumarmo International Airport is 7.5 miles from the property.