• Login or Create Account
  • Currency

    OMR

You are booking hotel for more than 90 days

map
Price Per Night
  • (52)
  • (56)
  • (33)
  • (10)
  • (15)
  • (4)
  • (1)

Your Budget

to
Star Category
  • (60)
  • (40)
  • (4)
User Rating
  • (10)
  • (10)
  • (5)
  • (4)
  • (1)
Property Type
  • (92)
  • (58)
  • (22)
  • (8)
  • (7)
  • (2)
Chains
  • (12)
Amenities
Guests Love
  • (6)
  • (2)
  • (50)
  • (21)

Show -4 more

Booking Preference
Booking Preference
  • (15)
  • (7)
  • (189)
  • (67)
House Rules
  • (4)
  • (2)
  • (1)
Business Essentials
  • (50)
  • (53)
  • (3)
  • (2)
BACK TO TOP

Hotels in Batu

hotelImg
Entire Villa
Batu
Entire Villa
| 2 Bedrooms | Sleeps 4 guests
Entire Villa

Entire Villa

Entire Property

Get complete access to all bedrooms, bathrooms, living room, kitchen and more!

Please refer to Property Layout section on the Details page for access information for All spaces

Water park
This 4 Star Villa in Batu is located in Batu. Full Address of property is Jl Purwosenjoto Rekesan Barat Rt 04/03 View On Map Key amenities of this property are Water park.
View More
Excellent4.3

(4 Ratings)

OMR 31

+ OMR 6 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Batu
Shuttle Service
Free Cancellation
Location of the Resort is Batu View On Map (Jl. Ir. Soekarno No. 120). Top Facilities of this Resort are Shuttle Service.
View More
Excellent4.5

(127 Ratings)

OMR 30

+ OMR 6 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Batu
Kids' Meals
This 5 Star Resort in Batu is located in Batu. Full Address of property is Jl. Cherry No. 10, Panderman Hill View On Map Key amenities of this property are Kids' Meals.
View More
Excellent4.3

(144 Ratings)

OMR 27

OMR 24

+ OMR 5 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Batu
Heated Pool
Location of the Hotel is Batu View On Map (Jl. Ikhwan Hadi 47). Top Facilities of this Hotel are Heated Pool.
View More
Very Good3.8

(30 Ratings)

OMR 12

+ OMR 2 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Batu
Free Cancellation
This 4 Star Hotel in Batu is located in Batu. Full Address of property is Jalan Abdul Gani Atas No. 42 - 44 View On Map
View More
Very Good4.1

(131 Ratings)

OMR 22

+ OMR 4 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Batu
Kids' Meals
Swimming PoolSwimming Pool
GymGym
Location of the Resort is Batu View On Map (Jl. Trunojoyo 99 Batu Songgoriti Pujon). Top Facilities of this Resort are Kids' Meals & Swimming Pool & Gym.
View More
Very Good4.1

(77 Ratings)

OMR 13

+ OMR 3 taxes & fees

Per Night

Login to Book Now & Pay Later!
icon

Lowest Price Guarantee

Get 2X the difference if you find our MMT exclusive hotels cheaper online anywhere else View T&Cs

hotelImg
Entire Villa
Batu
Entire Villa
| 2 Bedrooms | Sleeps 5 guests
Entire Villa

Entire Villa

Entire Property

Get complete access to all bedrooms, bathrooms, living room, kitchen and more!

Please refer to Property Layout section on the Details page for access information for All spaces

Kids Play AreaKids Play Area
Free Wi-FiFree Wi-Fi
BarBar
This 3 Star Villa in Batu is located in Batu. Full Address of property is Jalan Mustari Batu Vila Park No. 7 View On Map Key amenities of this property are Kids Play Area & Free Wi-Fi & Bar.
View More

OMR 39

+ OMR 8 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Entire Villa
Batu
Entire Villa
| 4 Bedrooms | Sleeps 8 guests
Entire Villa

Entire Villa

Entire Property

Get complete access to all bedrooms, bathrooms, living room, kitchen and more!

Please refer to Property Layout section on the Details page for access information for All spaces

Shared Kitchen
Free Cancellation
Location of the Villa is Batu View On Map (Perumahan Panderman Hill, Jalan Semangka Blok EE No. 637). Top Facilities of this Villa are Shared Kitchen.
View More
Very Good3.9

(5 Ratings)

OMR 67

+ OMR 13 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Batu
Guest House
Refrigerator
Indoor GamesIndoor Games
This 2 Star Guest House in Batu is located in Batu. Full Address of property is 9 Jalan Abdul Gani Atas View On Map Key amenities of this property are Refrigerator & Indoor Games.
View More

OMR 7

+ OMR 1 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Batu
Free Cancellation
Location of the Hotel is Batu View On Map (21 Jl. Tvri III).
View More
Excellent4.4

(3 Ratings)

OMR 3

Per Night

Login to Book Now & Pay Later!
hotelImg
Batu
Guest House
Kids' Meals
Kids Play AreaKids Play Area
SpaSpa
This 2 Star Guest House in Batu is located in Batu. Full Address of property is 235 Jalan Oro-Oro Ombo View On Map Key amenities of this property are Kids' Meals & Kids Play Area & Spa.
View More
Average2.7

(8 Ratings)

OMR 6

+ OMR 1 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Batu
Swimming PoolSwimming Pool
Location of the Hotel is Batu View On Map (Jl. Arumdalu No 5, Songgokerto). Top Facilities of this Hotel are Swimming Pool.
View More

OMR 4

+ OMR 1 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Batu
This 2 Star Hotel in Batu is located in Batu. Full Address of property is 107, Jl. Raya Junggo, Tulungrejo, Kec. Bumiaji, Batu View On Map
View More

OMR 5

OMR 3

+ OMR 1 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Batu
Elevator/LiftElevator/Lift
Location of the Hotel is Batu View On Map (Jl. Abdul Gani Atas). Top Facilities of this Hotel are Elevator/Lift.
View More
Average2.5

(4 Ratings)

OMR 10

+ OMR 2 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Batu
Guest House
This 3 Star Guest House in Batu is located in Batu. Full Address of property is 131 Jl. Oro-Oro Ombo View On Map
View More

OMR 7

OMR 6

+ OMR 1 taxes & fees

Per Night

Login to Book Now & Pay Later!

About Hotels Booking in Batu


Check out best Batu hotel deals and offers on more than 485 hotels in Batu only on MakeMyTrip!

Wondering where to book your stay in Batu? We understand your desire for comfort and hence have listed out the best Batu hotels for you, based on expert advice and the services they offer. Above once are the most popular hotels in Batu. Select from best 485 hotels in Batu.

All Above properties for Batu are updated on Thursday, November 05, 2026- 13.08.

Book affordable hotels in Batu at discounted prices with MakeMyTrip. Check out your Preferred stay from popular area in Batu, Stay in Batu's best hotels! Batu Hotels Price Starts from Minimum OMR 0 for Budget hotel. If you’re looking for a cheap hotel in Batu, you should consider visiting during the low season. Book at least 90 days before your stay begins to get the best price for your Batu accommodation. Check Price Now!


Five Star Hotels in Batu

Youkata stay hotel

0 1 2 3 4 0 1 2 3 4

OMR 6

Per Night

Malang Center

Batu

The Singhasari Resort

0 1 2 3 4 0 1 2 3 4

OMR 20

Per Night

Batu

Malang Center

K Gallery Hotel

0 1 2 3 4 0 1 2 3 4

OMR 20

Per Night

Prigen

Hotels By Category in Batu

Get the best deals on different type of Hotel categories in Batu with MakeMyTrip.com. Choose from 485 hotels in Batu. Just OMR 0 onwards ✔ Use coupon code & Get Upto 70% OFF instantly. Make your stay special and comfortable with MakeMyTrip Hotels. Spacious rooms and impeccable service within your budget.

Hotels in Batu with Free Breakfast

Malang Center

Trawas

Malang

Trawas

Malang Center

Batu

Malang Center

Malang Center

Batu

Inna Tretes

0 1 2 0 1 2 3 4

OMR 7

Per Night

Prigen

Batu

Malang Center

Four Star Hotels in Batu

Malang Center

The Aliante Hotel

0 1 2 3 0 1 2 3 4

OMR 12

Per Night

Malang Center

Villa Mulyono

0 1 2 3 0 1 2 3 4

OMR 31

Per Night

Batu

Batu

Batu

Villa Amani

0 1 2 3 0 1 2 3 4

OMR 48

Per Night

Batu

Batu

Three Star hotels in Batu

Batu

Batu

Seulawah Grand View

0 1 2 0 1 2 3 4

OMR 8

Per Night

Batu

The Villaku Batu

0 1 2 0 1 2 3 4

OMR 211

Per Night

Batu

Vanda Villa Batu

0 1 2 0 1 2 3 4

OMR 4

Per Night

Batu

De Wahyu Hotel

0 1 2 0 1 2 3 4

OMR 6

Per Night

Batu

Hotel Gradia 1

0 1 2 0 1 2 3 4

OMR 11

Per Night

Batu

Hotel Filadelfia

0 1 2 0 1 2 3 4

OMR 7

Per Night

Batu

Batu

Batu

Villa Trijaya

0 1 2 0 1 2 3 4

OMR 2

Per Night

Batu

Villa Asri

0 1 2 0 1 2 3 4

OMR 4

Per Night

Batu

Batu

Shakila Guest House

0 1 2 0 1 2 3 4

OMR 3

Per Night

Batu

Villa Griya Santi B20

0 1 2 0 1 2 3 4

OMR 18

Per Night

Batu

Villa Green Apple

0 1 2 0 1 2 3 4

OMR 28

Per Night

Batu

Homestay Andari

0 1 2 0 1 2 3 4

OMR 10

Per Night

Batu

Villa Batu Safir

0 1 2 0 1 2 3 4

OMR 14

Per Night

Batu

Batu

Villa Dean

0 1 2 0 1 2 3 4

OMR 11

Per Night

Batu

Batu

Batu

Batu

Villa KenDedes Garden

0 1 2 0 1 2 3 4

OMR 42

Per Night

Batu

Alam Batu Village

0 1 2 0 1 2 3 4

OMR 7

Per Night

Batu

Bow Villa

0 1 2 0 1 2 3 4

OMR 68

Per Night

Batu

The Villas 36 Batu

0 1 2 0 1 2 3 4

OMR 17

Per Night

Batu

Batu

The Svasana Villa

0 1 2 0 1 2 3 4

OMR 42

Per Night

Batu

Batu

Green Apple Villa

0 1 2 0 1 2 3 4

OMR 34

Per Night

Batu

Lunara Villa

0 1 2 0 1 2 3 4

OMR 23

Per Night

Batu

Batu Hotels by Location

Resorts in the city

Guest Houses in the city

Batu

Batu

Batuque Town Villa

0 1 0 1 2 3 4

OMR 4

Per Night

Batu

Batu

Batu

Batu

Villa Trijaya

0 1 2 0 1 2 3 4

OMR 2

Per Night

Batu

Villa Asri

0 1 2 0 1 2 3 4

OMR 4

Per Night

Batu

Batu

Shakila Guest House

0 1 2 0 1 2 3 4

OMR 3

Per Night

Batu

Green Homestay

0 1 0 1 2 3 4

OMR 4

Per Night

Batu

Bata Merah

0 1 2 0 1 2 3 4

OMR 4

Per Night

Batu

Batu

Homestays in the city

Villa Ohana Batu

0 1 2 3 0 1 2 3 4

OMR 40

Per Night

Batu

Homestay Andari

0 1 2 0 1 2 3 4

OMR 10

Per Night

Batu

Villa Batu Safir

0 1 2 0 1 2 3 4

OMR 14

Per Night

Batu

Abghan Home Batu 2BR

0 -1 0 1 2 3 4

OMR 10

Per Night

Batu

Batu

Vila Batu Bale-Bale

0 -1 0 1 2 3 4

OMR 47

Per Night

Batu

Sudji's House

0 -1 0 1 2 3 4

OMR 42

Per Night

Batu

Ken's Villa 8

0 -1 0 1 2 3 4

OMR 12

Per Night

Batu

Villa Amadeo

0 -1 0 1 2 3 4

OMR 11

Per Night

Batu

NN Homestay

0 -1 0 1 2 3 4

OMR 8

Per Night

Batu

Villas in the city

The Villaku Batu

0 1 2 0 1 2 3 4

OMR 211

Per Night

Batu

Villa Mulyono

0 1 2 3 0 1 2 3 4

OMR 31

Per Night

Batu

Azcarya Villa

0 1 2 3 0 1 2 3 4

OMR 58

Per Night

Batu

The Pinasti Villas

0 1 2 3 0 1 2 3 4

OMR 19

Per Night

Batu

i Two Panorama Villas

0 -1 0 1 2 3 4

OMR 28

Per Night

Batu

Villa Andara

0 -1 0 1 2 3 4

OMR 26

Per Night

Batu

Batu

Villa Castle Aira

0 1 2 3 4 0 1 2 3 4

OMR 4

Per Night

Batu

Casa Terra

0 1 2 3 0 1 2 3 4

OMR 41

Per Night

Batu

Villa Amani

0 1 2 3 0 1 2 3 4

OMR 48

Per Night

Batu

Batu

Villa Batu Bale Bale

0 1 2 3 0 1 2 3 4

OMR 51

Per Night

Batu

Kayana Regency F7

0 1 2 3 0 1 2 3 4

OMR 8

Per Night

Batu

Batu

Batu

Griya Kubus

0 1 2 3 0 1 2 3 4

OMR 32

Per Night

Batu

Puncak Pinus and Pool

0 1 2 3 0 1 2 3 4

OMR 12

Per Night

Batu

Gandaria Villa Batu

0 1 2 3 0 1 2 3 4

OMR 58

Per Night

Batu

OmahKoe Homes

0 1 2 3 0 1 2 3 4

OMR 16

Per Night

Batu

Villa Gita

0 1 2 3 0 1 2 3 4

OMR 76

Per Night

Batu

Oemah Arma Rinjani 2

0 1 2 3 0 1 2 3 4

OMR 47

Per Night

Batu

Batu

Villa Tiga Dara Batu

0 1 2 3 0 1 2 3 4

OMR 17

Per Night

Batu

Villa Griya Santi B20

0 1 2 0 1 2 3 4

OMR 18

Per Night

Batu

Villa Green Apple

0 1 2 0 1 2 3 4

OMR 28

Per Night

Batu

Properties in Batu

Hotels By Star Category in Batu

Show More

Premium Hotels in Nearby Cities

Ijen Suites Hotel

0 1 2 3 0 1 2 3 4

OMR 13

Per Night

Malang Center

Rungkut

Malang Center

Tychi Hotel

0 1 2 3 0 1 2 3 4

OMR 9

Per Night

Malang Center

Grand Cakra Hotel

0 1 2 3 0 1 2 3 4

OMR 13

Per Night

Malang Center

Rungkut

Surabaya Center

Surabaya Center

Prigen