Photo by Bambang Wiryawan
Search Villas in Batu
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check prices for these dates
In two weeks
In one month
In two months
In three months
Villas in Batu

Aira Villas Private Pool
Aira Villas Private Pool
The price is AED 326
AED 400 total
includes taxes & fees
10 Oct - 11 Oct

ZG Home Batu
ZG Home Batu
The price is AED 148
AED 179 total
includes taxes & fees
5 Oct - 6 Oct

The Pines Smart Homes
The Pines Smart Homes
The price is AED 138
AED 212 total
includes taxes & fees
10 Oct - 11 Oct

Deceva by Panorama Villas
Deceva by Panorama Villas
The price is AED 48
AED 58 total
includes taxes & fees
5 Oct - 6 Oct

Villa Mulyono
Villa Mulyono
8.6 out of 10, Excellent, (4)
The price is AED 274
AED 332 total
includes taxes & fees
13 Oct - 14 Oct

Nadika Homes Private Pool
Nadika Homes Private Pool
The price is AED 217
AED 291 total
includes taxes & fees
10 Oct - 11 Oct

Ghani Villa
Ghani Villa
The price is AED 182
AED 256 total
includes taxes & fees
5 Oct - 6 Oct

ZG Villa Batu
ZG Villa Batu
The price is AED 265
AED 334 total
includes taxes & fees
14 Oct - 15 Oct
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in
Top Batu Hotel Reviews

Grand Mercure Malang Mirama
10/10 Excellent
Frequently asked questions
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Popular Destinations
Expedia's Latest Trends
Flights
- Flights to Coombe Keynes
- Flights to Farnham Common
- Flights to Tresmeer
- Flights to Achurch
- Flights to Brampton
- Flights to Pencoed
- Flights to Wortley
- Flights to Byford
- Flights to Shillingstone
- Flights to Zonguldak Province
- Flights to Stevenston
- Flights to Hamerton
- Flights to Gwyddelwern
- Flights to Ingbirchworth
- Flights to Bassenthwaite
- Flights to Cheltenham
- Flights to Hampton Lucy
- Flights to Konakli
- Flights to Great Wishford
- Flights to Wilstead
- Flights to Kenmore
- Flights to Parton
- Flights to Furzebrook
- Flights to Bourne
- Flights to Parley
- Flights to Datchet
- Flights to Crowfield
- Flights to Saunderton
- Flights to Strood
- Flights to Mollington