Sign In / Sign Up

Royal Hotel and Villa Batu

Hotel

Jalan Indragiri 4

hotel
hotel

Why people book this hotel

Comfortable rooms
4 mentions

very spacious and accomodate 8 pax

The room was made up every day

Breakfast available
4 mentions

Breakfast

The buffet and A La Carte breakfasts were good

Great location
3 mentions

Good location n nice garden to enjoy n relax with family

location is great and the breakfast is superb

Friendly staff
3 mentions

Helpful staff

The staff were very friendly and helpful

Pool
3 mentions

The pool was a good size and depth for swimming

Beautiful garden and pool

Clean rooms
2 mentions

Excellent breakfast, extremely friendly and helpful staff, clean swimming pool, …

The deluxe condo with three bedrooms was very spacious, clean, and comfortable

Overview

Royal Hotel and Villa Batu features free bikes, a garden and a sun terrace with swimming pool and buffet breakfast in Batu. Among the facilities of this property are a restaurant, room service and a 24-hour front desk, along with free WiFi. The accommodation provides a concierge service, a tour desk and currency exchange for guests. At the hotel, each room comes with a wardrobe. Complete with a private bathroom equipped with a shower and free toiletries, guest rooms at Royal Hotel and Villa Batu have a flat-screen TV and air conditioning, and certain rooms include a balcony. All rooms will provide guests with a desk and a kettle. The accommodation offers a children's playground. You can play tennis at this 4-star hotel, and car hire is available. Taman Wisata Tirta Nirwana Songgoriti is 300 metres from Royal Hotel and Villa Batu, while Batu Townsquare is 2.8 km away. Abdul Rachman Saleh Airport is 28 km from the property.

Traveller reviews

Z

Zainab Bee

family_with_children

November 20, 2025

8

very spacious and accomodate 8 pax

S

Sri widayati abu bakar

family_with_children

September 30, 2025

7

So far okay

Good location n nice garden to enjoy n relax with family

M

Mazlan

extended_group

September 22, 2025

9

awesome

location is great and the breakfast is superb

B

Bruce

solo_traveller

July 13, 2025

9

Great stay, nice hotel and facilities and accommadating staff

Facilities. Breakfast. Helpful staff

B

Belinda

couple

April 14, 2025

9

Lovely stay in Batu

The staff were very friendly and helpful. We got some complimentary fruit for being there for a few nights. The room was made up every day. The pool was a good size and depth for swimming. The location was near some good eating places. We had a moped to get into town, the Alun Alun in Batu was lively in the evening, with a street food market. There were some good waterfalls and the Museum in Batu was interesting and slightly odd! The buffet and A La Carte breakfasts were good. The buffet isn't on if there's too few guests.

R

Rio

family_with_children

April 17, 2024

9

had a very good experience.

we had a very pleasant stay there. Excellent breakfast, extremely friendly and helpful staff, clean swimming pool, clean and good maintained room.

I

Indraswari

family_with_children

December 20, 2023

9

The deluxe condo with three bedrooms was very spacious, clean, and comfortable. There was housekeeping every day, towels changed, bathroom cleaned, bed made, supplies refilled. Beautiful garden and pool. Altogether very relaxing.

Facilities

Activities

Tennis court, Spa and wellness centre, Massage, Children's playground, Temporary art galleries, Movie nights

Cleanliness & disinfecting

Use of cleaning chemicals that are effective against Coronavirus, Linens, towels and laundry washed in accordance with local authority guidelines, Guest accommodation is disinfected between stays

Entertainment and family services

Kids' outdoor play equipment

Food & Drink

Kid meals, Kid-friendly buffet, Restaurant, Bar

Food & drink safety

All plates, cutlery, glasses and other tableware have been sanitized, Physical distancing in dining areas, Food can be delivered to guest accommodation

General

Non-smoking rooms, Family rooms, Soundproof rooms, Safety deposit box, Air conditioning, Designated smoking area

Internet

WiFi, Internet services, Free WiFi

Outdoors

Outdoor furniture, Outdoor fireplace, Garden, Terrace, Outdoor pool, Sun terrace

Parking

Parking, Free parking, Parking on site

Physical distancing

Contactless check-in/check-out, Cashless payment available, Physical distancing rules followed, Screens or physical barriers placed between staff and guests in appropriate areas

Pool and wellness

Kids' pool, Swimming pool, Swimming Pool

Reception services

Invoice provided

Safety & security

24-hour security, Key card access, Security alarm, Smoke alarms, CCTV in common areas, CCTV outside property, Fire extinguishers

Safety features

Staff follow all safety protocols as directed by local authorities, Shared stationery such as printed menus, magazines, pens, and paper removed, Hand sanitizer in guest accommodation and key areas, Process in place to check health of guests, First aid kit available, Access to health care professionals, Thermometers for guests provided by property

Services

Express check-in/check-out, Ironing service, Business centre, Laundry, Dry cleaning, 24-hour front desk, Room service, Meeting/banquet facilities, Concierge service, Daily housekeeping, Currency exchange, Car hire, Tour desk, Fax/photocopying, Luggage storage

Catalya Deluxe Three-Bedroom Apartment

This 2-storey unit features 2 bedrooms on the first floor and 1 bedroom on the 2nd floor.

Max 8 guests 60 3 bedrooms 2 bathrooms
Dendro White Two-Bedroom Apartment

This 2-storey unit features a living room with a flat-screen cable TV. The bedrooms are located on the second floor and accessible by stairs.

Max 4 guests 24 2 bedrooms 1 bathroom
Family Room

Offering free toiletries, this family room includes a private bathroom with a shower and slippers. The family room offers air conditioning, a private entrance, soundproof walls, a minibar, as well as a flat-screen TV with cable channels. The unit offers 5 beds.

Max 8 guests 33 1 bedroom 1 bathroom
Deluxe Double Room

Featuring additional space, room features a cable TV and garden views. Bathroom has shower facilities.

Max 2 guests 28 1 bedroom 1 bathroom
Double Room

Boasting a terrace, this double room also offers air conditioning, a private entrance and a flat-screen TV. The unit has 1 bed.

Max 2 guests 20 1 bedroom0
Executive Double Room

Spacious room comes with a sofa set, flat-screen TV and a dining area. Bathroom has a bathtub.

Max 2 guests 45 1 bedroom 1 bathroom
Superior Double or Twin Room

This air-conditioned twin/double room is comprised of a flat-screen TV with cable channels, a private bathroom as well as a terrace.

Max 2 guests 20 1 bedroom 1 bathroom
Superior Double or Twin Room with Garden View

Room features a cable TV and garden views. Bathroom has shower facilities.

Max 2 guests 20 1 bedroom 1 bathroom
Superior Triple Room

This air-conditioned triple room includes a flat-screen TV with cable channels, a private bathroom as well as a terrace. The unit offers 2 beds.

Max 4 guests 25 1 bedroom 1 bathroom

Hotel Policies

Check-inFrom 14:00 to 23:59
Check-outFrom 00:00 until 12:00
Cancellation & prepaymentCancellation and prepayment policies vary by room type. Please check your booking details before finalizing.
Accepted credit cardsThe hotel reserves the right to pre-authorise credit cards prior to arrival.
The fine printPlease inform in advance of your expected arrival time. You can use the Special Requests box when booking, or contact the property directly with the contact details provided in your confirmation.
Last updated: Oct 16, 2025, 11:30 PM

Price Watch

Email me price updates for Hotel Royal Hotel and Villa Batu

Each day we'll check prices and send you an email for your selected dates at Royal Hotel and Villa Batu.

If you don't have specific dates but would like to check prices for say next weekend or say next month we can check the price too.

Enter your name
Enter your email

Write Review

Share your experience with other travellers.
Hotel Ratings (Click to select a rating)
Service
Rooms
Location
Loading...