Hotels in Surakarta City

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

Surakarta City, Central Java, Indonesia
31 Jul — 1 Aug2
Surakarta City, Central Java, Indonesia
Sat 31/7
Sun 1/8
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Surakarta City

Filter by star ratings
All filters
Aston Solo Hotel
Aston Solo Hotel
8.4 Excellent
Jl. Brigjend. Slamet Riyadi No. 373, Surakarta, Surakarta City, Indonesia
Show on map
2.3 mi from city centre, Surakarta City 
ExcellentBased on 372 reviews
8.4

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

The Royal Surakarta Heritage Solo MGallery Collection
The Royal Surakarta Heritage Solo MGallery Collection
8.1 Excellent
Jalan Slamet Riyadi No. 06, Surakarta City, Indonesia
Show on map
1.1 mi from city centre, Surakarta City 
ExcellentBased on 302 reviews
8.1

The Royal Surakarta Heritage - MGallery Collection provides 5-star accommodation in Surakarta. It has a fitness centre, as well as a sauna, an outdoor pool and a ballroom.

Harris Hotel & Conventions Solo
Harris Hotel & Conventions Solo
8.4 Excellent
Jalan Slamet Riyadi No 464 Purwosari Solo, Surakarta City, Indonesia
Show on map
2.3 mi from city centre, Surakarta City 
ExcellentBased on 131 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.

Grand Sae Boutique Hotel
Grand Sae Boutique Hotel
7.6 Good
Jl. Sam Ratulangi No.18, Surakarta City, Indonesia
Show on map
2.5 mi from city centre, Surakarta City 
GoodBased on 6 reviews
7.6

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

Sahid Jaya Hotel Solo
Sahid Jaya Hotel Solo
7.0 Good
Jl. Gajah Mada 82, Solo, Surakarta City, Indonesia
Show on map
1.0 mi from city centre, Surakarta City 
GoodBased on 115 reviews
7.0

Hotel Sahid Jaya Solo provides comfortable 5-star accommodation in Surakarta. It offers indoor tennis courts, an outdoor pool and free Wi-Fi.

Best Western PREMIER Solo Baru
Best Western PREMIER Solo Baru
8.5 Excellent
JL. Ir. Sukarno Solo Baru, Surakarta City, Indonesia
Show on map
3.1 mi from city centre, Surakarta City 
ExcellentBased on 354 reviews
8.5

Situated in Grogol, Best Western Premier Solo Baru is a short drive from Surakarta and offers a sauna, a coffee bar and an outdoor pool. The numerous amenities this modern hotel features include valet parking, a ballroom and an express check-in and check-out feature.

Pop! Hotel Solo
Pop! Hotel Solo
8.2 Excellent
Jalan Slamet Riyadi No 464, Purwosari, Surakarta City, Indonesia
Show on map
2.3 mi from city centre, Surakarta City 
ExcellentBased on 356 reviews
8.2

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

Amaris Hotel Sriwedari Solo
Amaris Hotel Sriwedari Solo
7.7 Good
Jl. Kebangkitan Nasional No. 24, Surakarta City, Indonesia
Show on map
1.5 mi from city centre, Surakarta City 
GoodBased on 277 reviews
7.7

Amaris Hotel Sriwedari Solo is located in Surakarta and is close to Klewer Market. It is conveniently positioned for guests wishing to discover the area's attractions.

Amarelo Hotel Solo
Amarelo Hotel Solo
8.1 Excellent
Jl. Gatot Subroto No.89-103 - Singosaren, Surakarta City, Indonesia
Show on map
1.3 mi from city centre, Surakarta City 
ExcellentBased on 302 reviews
8.1

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

Solo Paragon Hotel & Residences
Solo Paragon Hotel & Residences
7.6 Good
Jl. Dr. Soetomo, Surakarta City, Indonesia
Show on map
1.6 mi from city centre, Surakarta City 
GoodBased on 223 reviews
7.6

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.

Tips for booking a Surakarta City hotel

Cheapest month:October
Most expensive month:July
Average price in Surakarta City:£33/night
Absolute cheapest price found:£5/night
Cheapest day:Sunday
Most expensive day:Monday
£25 - £46
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
£15 - £50
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Surakarta City hotels

Show all 331 hotels
1
Alila Solo
Alila Solo
8.9 Excellent
JL Slamet Riyadi No 562, Surakarta City, Indonesia
Show on map
1.8 mi from city centre, Surakarta City 

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
Solo Paragon Hotel & Residences
7.6 Good
Jl. Dr. Soetomo, Surakarta City, Indonesia
Show on map
1.6 mi from city centre, Surakarta City 

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
The Royal Surakarta Heritage Solo MGallery Collection
8.1 Excellent
Jalan Slamet Riyadi No. 06, Surakarta City, Indonesia
Show on map
1.1 mi from city centre, Surakarta City 

The Royal Surakarta Heritage - MGallery Collection provides 5-star accommodation in Surakarta. It has a fitness centre, as well as a sauna, an outdoor pool and a ballroom.

4
Aston Solo Hotel
Aston Solo Hotel
8.4 Excellent
Jl. Brigjend. Slamet Riyadi No. 373, Surakarta, Surakarta City, Indonesia
Show on map
2.3 mi from city centre, Surakarta City 

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, Central Java

Show all 331 hotels
Red Planet Solo
Red Planet Solo
8.0 Excellent
Jl. Supomo No. 49, Solo, Surakarta City, Indonesia
Show on map
1.6 mi from city centre,  

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.

£9
Avg. per night
Pose In Hotel Solo
Pose In Hotel Solo
6.9 Good
Jl. Monginsidi No.125, Surakarta City, Indonesia
Show on map
0.6 mi from city centre,  

Boasting an indoor pool, Pose In Hotel Solo is located in Surakarta and provides comfortable accommodation. It offers free Wi-Fi, an express check-in and check-out feature and valet parking.

£9
Avg. per night
Aziza Solo
Aziza Solo
8.4 Excellent
Jl. Kapten Mulyadi No. 115, Surakarta City, Indonesia
Show on map
1.3 mi from city centre,  

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.

£9
Avg. per night
Grand Sae Boutique Hotel
Grand Sae Boutique Hotel
7.6 Good
Jl. Sam Ratulangi No.18, Surakarta City, Indonesia
Show on map
2.5 mi from city centre,  

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

£10
Avg. per night
Amarelo Hotel Solo
Amarelo Hotel Solo
8.1 Excellent
Jl. Gatot Subroto No.89-103 - Singosaren, Surakarta City, Indonesia
Show on map
1.3 mi from city centre,  

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

£10
Avg. per night
Pop! Hotel Solo
Pop! Hotel Solo
8.2 Excellent
Jalan Slamet Riyadi No 464, Purwosari, Surakarta City, Indonesia
Show on map
2.3 mi from city centre,  

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

£11
Avg. per night
Amaris Hotel Sriwedari Solo
Amaris Hotel Sriwedari Solo
7.7 Good
Jl. Kebangkitan Nasional No. 24, Surakarta City, Indonesia
Show on map
1.5 mi from city centre,  

Amaris Hotel Sriwedari Solo is located in Surakarta and is close to Klewer Market. It is conveniently positioned for guests wishing to discover the area's attractions.

£11
Avg. per night
Sahid Jaya Hotel Solo
Sahid Jaya Hotel Solo
7.0 Good
Jl. Gajah Mada 82, Solo, Surakarta City, Indonesia
Show on map
1.0 mi from city centre,  

Hotel Sahid Jaya Solo provides comfortable 5-star accommodation in Surakarta. It offers indoor tennis courts, an outdoor pool and free Wi-Fi.

£14
Avg. per night

Hotel prices in Surakarta City

2 stars or below

£9 - £11

Pop! Hotel Solo

No. 1 most popular

Pop! Hotel Solo
8.2 Excellent
£11
Avg. per night
Red Planet Solo

Best value

Red Planet Solo
8.0 Excellent
£9
Avg. per night
3 stars

£9 - £23

Grand Sae Boutique Hotel

No. 1 most popular

£10
Avg. per night
Rumah Batu Boutique Hotel

No. 2 most popular

£23
Avg. per night
Pose In Hotel Solo

Best value

£9
Avg. per night
4 stars and up

£17 - £40

The Royal Surakarta Heritage Solo MGallery Collection
£19
Avg. per night
Best Western PREMIER Solo Baru

No. 2 most popular

£34
Avg. per night
Lorin Solo Hotel

Best value

£17
Avg. per night

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

Where to stay in Surakarta City

Surakarta City travel FAQs

  • What are the best hotels in Surakarta City?

    The Royal Surakarta Heritage Solo MGallery Collection is a very popular hotel in Surakarta City, with a score of 8.1 from 302 reviews. Best Western PREMIER Solo Baru (8.5 from 354 reviews) and Novotel Solo (8.1 from 390 reviews) are also highly rated Surakarta City hotels based on recent feedback from HotelsCombined users.

  • How much is a hotel in Surakarta City tonight?

    Users have found prices for hotels in Surakarta City tonight starting as low as £19, rising to an average cost of £21, based on searches in the last 72 hours. Prices start from £16 for a 4-star hotel in Surakarta City for tonight.