Skip to main content

Search hotels in Batang

Enter your dates to see the latest prices and deals for Batang hotels

Batang – 3 hotels and places to stay

Most booked hotels in Batang and surroundings in the past month

See all

Best hotels with breakfast in Batang and nearby

  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 11 reviews

    Parkside Mandarin Hotel Pekalongan features a fitness centre, garden, a terrace and restaurant in Pekalongan.

    From US$25.30 per night
  • Scored out of 10, guest rating 4.5
    Disappointing - What previous guests thought, 2 reviews

    Located in Pekalongan, Hotel Nirwana Pekalongan offers 3-star accommodation with a garden, a terrace and a restaurant. The hotel provides garden views, an outdoor pool and a 24-hour front desk.

    From US$22.28 per night
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 19 reviews

    Hotel Namira Syariah Pekalongan is offering accommodation in Pekalongan. Boasting room service, this property also provides guests with a restaurant.

    From US$22.28 per night
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 82 reviews

    Set in Pekalongan, Khas Hotel Pekalongan offers 3-star accommodation with a shared lounge, a terrace and a restaurant.

    From US$30.38 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 68 reviews

    Aston Pekalongan Syariah Hotel & Conference Center offers accommodation in Pekalongan. Featuring a restaurant, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.

    From US$37.70 per night
  • Scored out of 10, guest rating 6.5
    Pleasant - What previous guests thought, 40 reviews

    Hotel Dafam Pekalongan has a shared lounge, terrace, a restaurant and bar in Pekalongan. Featuring a garden, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.

    From US$29.81 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 53 reviews

    Hotel Santika Pekalongan has a fitness centre, garden, a shared lounge and restaurant in Pekalongan. This 3-star hotel offers room service and a 24-hour front desk.

    From US$42.16 per night
  • Guesthouse Berlian Batang Syariah near Kampung Kalisalak Park is located in Pekalongan. This 2-star hotel has air-conditioned rooms with a private bathroom.