Welcome to Rani Vilas Restaurant

Sri Subramaniar Swamy Temple, 10, Subramanyam St, Batu Caves, 68100 Batu Caves, Selangor, Malaysia

General Info

Nestled in the heart of Batu Caves, Malaysia, Rani Vilas Restaurant offers a truly authentic taste of South Indian cuisine that’s perfect for both locals and tourists alike. Located just a short distance from the iconic Sri Subramaniar Swamy Temple, the restaurant serves up a memorable dining experience that highlights traditional flavors with a cozy atmosphere. Whether you're visiting for a quick bite or enjoying a leisurely meal with family, Rani Vilas is the place to be.

One of the standout dishes at Rani Vilas is their South Indian Meal Unlimited. It’s a feast for the senses, with a wide array of dishes that give diners a true taste of South Indian home cooking. From aromatic rice to flavorful curries, it’s the perfect way to explore the rich and diverse flavors of the region. Paired with crispy Rava Tosai, this meal is sure to leave you coming back for more.

If you’re in the mood for something lighter, the Roti Poratta is another must-try. Soft, flaky, and utterly satisfying, it’s a delicious bread that pairs wonderfully with any of the restaurant’s savory curries. The restaurant also serves a range of chutneys, which add the perfect tangy and spicy kick to your meal.

To wash it all down, don’t miss out on Rani Vilas' Bru Coffee - a delightful, aromatic brew that offers the perfect balance of strength and smoothness, making it a perfect end to any meal. For those who prefer something refreshing, their normal coconut is a great option to quench your thirst while enjoying the vibrant flavors of your meal.

Rani Vilas Restaurant provides more than just great food. The venue is equipped with onsite services to make your visit even more convenient. Whether you're stopping by for lunch or dinner, the friendly staff ensures you’re well taken care of. Families will find Rani Vilas particularly welcoming, with a menu that caters to all ages. It’s a great spot to bring the kids along and introduce them to the bold flavors of South Indian cuisine.

Additionally, Rani Vilas offers the convenience of credit card payments, making the transaction process easy and efficient for diners. Whether you’re popping in for a quick bite or enjoying a longer, more leisurely meal, the restaurant ensures a hassle-free experience. The spacious seating and warm ambiance make it an inviting spot for both casual dining and special occasions.

Whether you're a fan of South Indian cuisine or simply looking to try something new, Rani Vilas Restaurant in Batu Caves is a fantastic choice. With its unbeatable menu, friendly atmosphere, and top-notch services, it’s no wonder this place is a local favorite.

Rani Vilas Restaurant Photos 2
HOUR OPENING
  • Monday
    08:00 AM - 08:00 PM
  • Tuesday
    08:00 AM - 08:00 PM
  • Wednesday
    08:00 AM - 08:00 PM
  • Thursday
    08:00 AM - 08:00 PM
  • Friday
    08:00 AM - 08:00 PM
  • Saturday
    08:00 AM - 08:00 PM
  • Sunday
    08:00 AM - 08:00 PM

Rani Vilas Restaurant Photos

Icon

What customers say?

“ We had a great dining experience at Rani Restaurant near the Batu Caves! As a fully vegetarian establishment, it was a delight to find such a diverse and flavorful menu. Every dish we tried was bursting with unique flavors and made with fresh ingredients. One highlight was the refreshing coconut water we enjoyed alongside our meal – it was the perfect complement to the delicious food. The atmosphere was warm and inviting, making our visit all the more enjoyable. If you're looking for a great vegetarian spot, I highly recommend Rani Restaurant. ”

- Dr. Angelique Barbara -

“ Personally I find the food quite good but it is on the pricier side for locals. Most of the negative review talks about the price but I think they undermine the food quality. For a vegetarian option, I think it is pretty good. Would come again ”

- WS “Shoe1414” C -

“ I chose the place because of reviews and also because I was dying to have some yummy Indian food! Because I was there in the morning, they were not serving main dishes, but I had a chance to enjoy breakfast options. I went for veggie pancake, and also classic samosa and whatever-it’s-called donuts. Everything was delicious, staff were very friendly, coconut was huge and the place was clean and nice. ”

- SHINE from WITHIN -

“ It is known that if you want to eat breakfast near Batu Caves, the best one is Indian. We had this thought in mind when we came to this place and we were not wrong. A wide selection of various baked goods - roti, naan, thosai, samosas, etc. gives you opportunity to eat a really good meal, and the added chutneys highlight and complement the whole thing well. However, there is a lack of diversity, because each dish is served with exactly the same three sauces, which means that everything can taste quite similar. But chai masala deserves special mention - this tea is perfect, and the power of cardamom and ginger wonderfully warms the body and stimulates action. Place worth of visit. ”

- Dariusz G -

“ The coconut water and fresh fruit juice were incredibly delicious, with a refreshing taste and great flavor! They’re perfect for a break after exploring Batu Caves. ”

- sachi n. -

“ This place serves pure vegetable food both South Indian as well as Malaysian cuisines. They have variety of ice teas, flavoured drinks. The best part is the chair that they preserve, the One Mr. Rajnikanth sat on while shooting for Kabali movie. ”

- Jayashree Anand -

“ Raj Vilas Restaurant, located near the iconic Batu Caves in Malaysia, is a renowned establishment that brings the flavors of traditional Indian and Rajasthani cuisine to the heart of this vibrant region. With a focus on providing authentic and high-quality Indian food, the restaurant has gained popularity for its flavorful dishes, warm service, and inviting atmosphere. Whether you're a local resident or a visitor exploring Batu Caves and its surroundings, Raj Vilas offers a culinary experience that is both indulgent and comforting. Location and Ambience: Situated in the Batu Caves area, Raj Vilas benefits from a convenient location that makes it an excellent choice for those visiting the famous Batu Caves temple complex. The restaurant is easily accessible, making it a great place to relax and enjoy a delicious meal after sightseeing or exploring the area. The surrounding environment is lively, with many other attractions and shops nearby. As for the interior, the restaurant boasts a contemporary yet traditional Indian design. The decor is rich with vibrant colors, intricate wooden furnishings, and soft lighting that creates a cozy and welcoming atmosphere. The seating arrangements are spacious, with both intimate tables for couples and larger seating areas suitable for families or groups. The traditional Rajasthani elements, such as ornate wall hangings, wooden carvings, and paintings of Indian royalty, add to the restaurant’s charm, creating an authentic Indian dining experience. The ambiance is comfortable, relaxing, and well-suited for both casual dining and special occasions. The restaurant's quiet, inviting atmosphere ensures that diners can enjoy their meal in peace, away from the hustle and bustle of the busy Batu Caves area. Cuisine: Raj Vilas Restaurant specializes in a wide variety of authentic Indian cuisine, particularly dishes from North India and Rajasthan. The restaurant prides itself on using fresh ingredients and traditional cooking techniques to deliver flavorful and aromatic dishes. The menu offers a rich mix of vegetarian and non-vegetarian options, catering to a wide range of preferences. 1. Appetizers and Starters: The appetizer menu at Raj Vilas is filled with classic Indian starters, both vegetarian and non-vegetarian. The Paneer Tikka (grilled cottage cheese marinated in spices) is a popular choice among vegetarians, while the Seekh Kebabs (minced meat skewers) and Chicken Malai Tikka are favorites for meat lovers. The Samosas (crispy pastry filled with spiced potatoes or meat) and Pakoras (fried fritters) are also widely enjoyed by patrons for their perfect crunch and flavorful fillings. 2. Main Courses: The main courses at Raj Vilas showcase the diversity and richness of Indian cuisine, with many Rajasthani and North Indian dishes standing out for their authenticity and taste. The Laal Maas (spicy mutton curry) is a standout dish, known for its deep, smoky flavors and heat, typical of Rajasthani cuisine. Another highly recommended dish is the Gatta Curry, which features gram flour dumplings in a tangy gravy – a quintessential Rajasthani comfort food. The restaurant also serves a variety of curries, such as Butter Chicken (creamy, mildly spiced chicken curry) and Rogan Josh (spicy lamb curry). The Dal Tadka (lentils cooked with spices) and Aloo Gobhi (cauliflower and potatoes) are popular vegetarian options that are consistently flavorful. For those who enjoy biryani, the Mutton Biryani and Chicken Biryani are flavorful and aromatic, prepared with saffron, spices, and basmati rice. The restaurant also offers a good selection of Tandoori dishes, such as Tandoori Roti, Garlic Naan, and Tandoori Chicken, all of which are cooked to perfection in the traditional clay oven. 3. Breads and Rice: The bread options at Raj Vilas are freshly prepared and perfectly complement the rich gravies and curries. Naan (plain, garlic, butter, or stuffed) and Parathas are often served alongside main courses. ”

- CA CS CMA Nikkhil Gupta -

“ Rani Vilas is a delightful spot for vegetarian lovers! The food is fresh, flavorful, and served with authentic taste. Wide variety from South to North Indian dishes, all well-prepared and hygienic. The ambiance is cozy, staff are polite, and prices are reasonable—perfect for family dining. ”

- Anmages -
Banner

Location & Contact

call to book a table & delivery:
information Rani Vilas Restaurant:

Sri Subramaniar Swamy Temple, 10, Subramanyam St, Batu Caves, 68100 Batu Caves, Selangor, Malaysia

Right Now :

See more food places

Hamburger restaurant
Shop L8, Maluti Crescent Mall, Motebang Rd, Phuthaditjhaba-A, Phuthaditjhaba, 9869, South Africa
Mexican restaurant
500 N Grand Ave, Gainesville, TX 76240, United States
Cafe
Japan, 〒662-0912 Hyogo, Nishinomiya, Matsubaracho, 3−1 笹倉ビル
Restaurant
2700, ul. "Dame Gruev" 12, Blagoevgrad, Bulgaria
Cafe
2200 W Beverly Blvd Ste 100, Montebello, CA 90640, United States