Hotels in Batu

Search and compare Batu hotels from hundreds of travel sites and save

Batu, East Java, Indonesia
Jan 28 — Jan 292
Batu, East Java, Indonesia
Fri 1/28
Sat 1/29
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Batu

Filter by star ratings
All filters
Golden Tulip Holland Resort
Golden Tulip Holland Resort
9.0 Excellent
Jl. Cherry No. 10, Panderman Hill, Batu, Indonesia
Show on map
1.5 mi from city centre, Batu 
ExcellentBased on 214 reviews
9.0

Golden Tulip Holland Resort Batu provides a comfortable setting when in Batu. It has a fitness centre, as well as a sauna, an outdoor pool and free Wi-Fi.

Kampung Lumbung Boutique Hotel
Kampung Lumbung Boutique Hotel
9.1 Excellent
Jl. Ir Sukarno, Puskesmas No.1, Beji, Kec. Junrejo, Kota Batu, Batu, Indonesia
Show on map
1.9 mi from city centre, Batu 
ExcellentBased on 24 reviews
9.1

Kampung Lumbung Boutique Hotel is situated in Malang and offers complimentary wireless internet. It also provides a 24-hour reception, a tour desk and an outdoor pool.

Samara Resort
Samara Resort
9.0 Excellent
Jl. Imam Bonjol No. 17 B, Batu, Indonesia
Show on map
0.8 mi from city centre, Batu 
ExcellentBased on 28 reviews
9.0

Boasting an outdoor pool, Samara Resort is located in Batu and offers comfortable accommodation. Guests can also make use of complimentary Wi-Fi.

OYO 803 Toetie Hotel
OYO 803 Toetie Hotel
7.2 Good
Jalan Mawar No. 17, Kota, Malang, Batu, Indonesia
Show on map
1.6 mi from city centre, Batu 
GoodBased on 2 reviews
7.2

Toetie Boutique Villa and Resort offers 3-star accommodation in Batu. It also provides complimentary wireless internet.

Aston Inn Batu
Aston Inn Batu
8.4 Excellent
Jl Abdul Gani Atas No. 42-44, Batu, Indonesia
Show on map
1.0 mi from city centre, Batu 
ExcellentBased on 232 reviews
8.4

This comfortable hotel in Batu offers free Wi-Fi, as well as an express check-in and check-out feature and a 24-hour reception. It features 3-star rooms with a private bathroom equipped with a rain shower.

Tips for booking a Batu hotel

Cheapest month:November
Most expensive month:October
Average price in Batu:$156/night
Absolute cheapest price found:$40/night
Cheapest day:Sunday
Most expensive day:Tuesday
$60 - $206
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$45 - $252
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Batu, Indonesia

Show all 678 hotels
OYO 803 Toetie Hotel
OYO 803 Toetie Hotel
7.2 Good
Jalan Mawar No. 17, Kota, Malang, Batu, Indonesia
Show on map
1.6 mi from city centre,  

Toetie Boutique Villa and Resort offers 3-star accommodation in Batu. It also provides complimentary wireless internet.

$18
Avg. per night
Samara Resort
Samara Resort
9.0 Excellent
Jl. Imam Bonjol No. 17 B, Batu, Indonesia
Show on map
0.8 mi from city centre,  

Boasting an outdoor pool, Samara Resort is located in Batu and offers comfortable accommodation. Guests can also make use of complimentary Wi-Fi.

$26
Avg. per night
Kampung Lumbung Boutique Hotel
Kampung Lumbung Boutique Hotel
9.1 Excellent
Jl. Ir Sukarno, Puskesmas No.1, Beji, Kec. Junrejo, Kota Batu, Batu, Indonesia
Show on map
1.9 mi from city centre,  

Kampung Lumbung Boutique Hotel is situated in Malang and offers complimentary wireless internet. It also provides a 24-hour reception, a tour desk and an outdoor pool.

$34
Avg. per night
Aston Inn Batu
Aston Inn Batu
8.4 Excellent
Jl Abdul Gani Atas No. 42-44, Batu, Indonesia
Show on map
1.0 mi from city centre,  

This comfortable hotel in Batu offers free Wi-Fi, as well as an express check-in and check-out feature and a 24-hour reception. It features 3-star rooms with a private bathroom equipped with a rain shower.

$41
Avg. per night
Golden Tulip Holland Resort
Golden Tulip Holland Resort
9.0 Excellent
Jl. Cherry No. 10, Panderman Hill, Batu, Indonesia
Show on map
1.5 mi from city centre,  

Golden Tulip Holland Resort Batu provides a comfortable setting when in Batu. It has a fitness centre, as well as a sauna, an outdoor pool and free Wi-Fi.

$64
Avg. per night

Hotel prices in Batu

2 stars and under
Batuque Town Villa
#1 Most popular

Batuque Town Villa

235 Jalan Oro-Oro Ombo, Batu, Indonesia

6.6 Good
$15

Avg. per night

3 stars
Batu Wonderland Water Resort Hotel
#1 Most popular

Batu Wonderland Water Resort Hotel

Jl. Imam Bonjol No. 09, Batu, Indonesia

$36

Avg. per night

#2 Most popular

Royal Orchids Garden Hotel & Condominium

Jalan Indragiri No. 4, Batu, Indonesia

8.0 Excellent
$27

Avg. per night

4 stars +
Golden Tulip Holland Resort
#1 Most popular

Golden Tulip Holland Resort

Jl. Cherry No. 10, Panderman Hill, Batu, Indonesia

9.0 Excellent
$64

Avg. per night

#2 Most popular

The Onsen Hot Spring Resort

Jl. Raya Arumdalu - Songgriti no 98, Batu, Indonesia

8.4 Excellent
$142

Avg. per night

Aston Inn Batu
Best value

Aston Inn Batu

Jl Abdul Gani Atas No. 42-44, Batu, Indonesia

8.4 Excellent
$41

Avg. per night

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

Where to stay in Batu

Batu travel FAQs

  • What are the best hotels in Batu?

    Kontena Hotel is a very popular hotel in Batu with a score of 8.1 from 123 reviews. RedDoorz near Jawa Timur Park 3 (7.7 from 41 reviews) and Spot On 2046 Villa Hardi (7.3 from 22 reviews) are also highly rated Batu hotels based on recent feedback from HotelsCombined users.

  • How much do hotels in Batu cost?

    Batu hotels have an average price of $59/night (based on searches on HotelsCombined in the last 3 days). For a 4-star hotel, the average price is $90/night, and if you are looking for a 5-star hotel in Batu then the average price is around $70/night.

  • How much is a cheap hotel in Batu?

    $6/night is the cheapest price found for a hotel in Batu by HotelsCombined users over the last 72 hours.

  • How much is a hotel in Batu tonight?

    Prices for a hotel in Batu tonight are about $63 on average, but HotelsCombined users have found prices as low as $6 for tonight in the last 3 days. The best price found for a 4-star hotel in Batu tonight is $13.