Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Surakarta City

Filter by star ratings
All filters
Aston Solo Hotel
8.4 Excellent

3.7 km from city centre, Surakarta City Show on map

ExcellentBased on 348 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 By Sofitel
8.1 Excellent

1.8 km from city centre, Surakarta City Show on map

ExcellentBased on 280 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
8.5 Excellent

3.6 km from city centre, Surakarta City Show on map

ExcellentBased on 112 reviews
8.5

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
7.5 Good

4.1 km from city centre, Surakarta City Show on map

GoodBased on 4 reviews
7.5

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
7.2 Good

1.6 km from city centre, Surakarta City Show on map

GoodBased on 99 reviews
7.2

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
8.5 Excellent

4.9 km from city centre, Surakarta City Show on map

ExcellentBased on 331 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
8.2 Excellent

3.7 km from city centre, Surakarta City Show on map

ExcellentBased on 315 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.

Favehotel Manahan - Solo
7.4 Good

4.0 km from city centre, Surakarta City Show on map

GoodBased on 311 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.

Amaris Hotel Sriwedari Solo
7.8 Good

2.4 km from city centre, Surakarta City Show on map

GoodBased on 245 reviews
7.8

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
8.1 Excellent

2.0 km from city centre, Surakarta City Show on map

ExcellentBased on 267 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.

Tips for booking a Surakarta City hotel

Cheapest month:September
Most expensive month:December
Average price in Surakarta City:S$ 51/night
Absolute cheapest price found:S$ 10/night
Cheapest day:Friday
Most expensive day:Monday
S$ 39 - S$ 76
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
S$ 26 - S$ 92
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Surakarta City hotels

Show all 316 hotels
1
Alila Solo
8.9 Excellent

2.9 km from city centre, Surakarta City Show on map

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
7.6 Good

2.4 km from city centre, Surakarta City Show on map

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 By Sofitel
8.1 Excellent

1.8 km from city centre, Surakarta City Show on map

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
8.4 Excellent

3.7 km from city centre, Surakarta City Show on map

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 316 hotels
Pop! Hotel Solo
8.2 Excellent

3.7 km from city centre, Surakarta City Show on map

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

S$ 15
Avg. per night
Red Planet Solo
8.0 Excellent

2.5 km from city centre, Surakarta City Show on map

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.

S$ 16
Avg. per night
Amaris Hotel Sriwedari Solo
7.8 Good

2.4 km from city centre, Surakarta City Show on map

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.

S$ 17
Avg. per night
Amarelo Hotel Solo
8.1 Excellent

2.0 km from city centre, Surakarta City Show on map

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.

S$ 17
Avg. per night
Grand Sae Boutique Hotel
7.5 Good

4.1 km from city centre, Surakarta City Show on map

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

S$ 20
Avg. per night
Pose In Hotel Solo
6.9 Good

1.0 km from city centre, Surakarta City Show on map

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.

S$ 21
Avg. per night
Sahid Jaya Hotel Solo
7.2 Good

1.6 km from city centre, Surakarta City Show on map

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

S$ 24
Avg. per night
Favehotel Solo Baru
7.5 Good

5.2 km from city centre, Surakarta City Show on map

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

S$ 25
Avg. per night

Hotel prices in Surakarta City

2 stars or below

S$ 15 - S$ 16

No. 1 most popular

Red Planet Solo
8.0 Excellent
S$ 16
Avg. per night

Best value

Pop! Hotel Solo
8.2 Excellent
S$ 15
Avg. per night
3 stars

S$ 17 - S$ 46

No. 1 most popular

S$ 27
Avg. per night

No. 2 most popular

S$ 46
Avg. per night

Best value

Amarelo Hotel Solo
8.1 Excellent
S$ 17
Avg. per night
4 stars and up

S$ 29 - S$ 80

No. 1 most popular

Alila Solo
8.9 Excellent
S$ 80
Avg. per night

No. 2 most popular

S$ 37
Avg. per night

Best value

S$ 29
Avg. per night

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

Where to stay in Surakarta City

Cities near Surakarta City

Surakarta City travel FAQs

  • What are the best hotels in Surakarta City?

    Alila Solo is a very popular hotel in Surakarta City, with a score of 8.9 from 344 reviews. Solo Paragon Hotel & Residences (7.6 from 207 reviews) and Favehotel Manahan - Solo (7.4 from 311 reviews) are also highly rated Surakarta City hotels based on recent feedback from HotelsCombined users.

  • How much do hotels in Surakarta City cost?

    The average price of a hotel in Surakarta City has been around S$ 36 per night over the last 3 days. For a 5-star hotel in Surakarta City, the average price is around S$ 45/night, depending on your dates. The average price of a 4-star hotel is S$ 36/night.

  • How much is a cheap hotel in Surakarta City?

    HotelsCombined searches in the last 3 days suggest cheap Surakarta City hotels have prices starting from as low as S$ 8/night, depending on the popularity of your requested dates.

  • How much is a hotel in Surakarta City tonight?

    A hotel in Surakarta City tonight has an average price of S$ 37, but some deals have been found for as low as S$ 20 in HotelsCombined searches over the last 72 hours. Prices in Surakarta City are changing frequently. The best price found for a 4-star Surakarta City hotel for tonight has been S$ 36.