Hotels of Earth

Hotel Mahalok Palace

★★★ Hotel Mahalok palace, Naliya Bakhal, Hari Phatak Over Bridge, Ujjain, Madhya Pradesh 456006, Ujjain, IN

6.5 guest rating· 76 reviews

About this hotel

Prime Location

Situated near Ujjain Junction Station and Ujjain Kumbh Mela.

Modern Amenities

Enjoy free WiFi, room service, and a 24-hour front desk.

Comfortable Accommodation

Rooms with flat-screen TV, safety deposit box, and air conditioning, some with a terrace.

To experience comfort and convenience in Ujjain, book your stay at Hotel Mahalok Palace today!

Rooms & rates

Double Room

Sleeps 2 · 9 m² · Double bed

  • Desk
  • Air conditioning
  • Private bathroom
  • Shower
  • Safety deposit box

Triple Room

Sleeps 3 · 13 m² · Twin bed, Queen bed

  • Desk
  • Air conditioning
  • Private bathroom
  • Shower
  • Safety deposit box

Quadruple Room

Sleeps 4 · 13 m² · 2× Double bed

  • Desk
  • Air conditioning
  • Private bathroom
  • Shower
  • Safety deposit box

Family Room

Sleeps 12 · 23 m² · 6× Queen bed

  • Air conditioning
  • Private bathroom
  • Safety deposit box
  • TV
  • Hand sanitiser

Amenities

  • Offsite parking discounted rates available
  • Parking
  • Self parking (surcharge)
  • Pets allowed
  • Pet basket
  • Front desk (limited hours)
  • Room service
  • Non-smoking throughout
  • Free wired internet
  • Internet access

Location

© OpenStreetMap contributors

Hotel Mahalok palace, Naliya Bakhal, Hari Phatak Over Bridge, Ujjain, Madhya Pradesh 456006, Ujjain, IN

Check-in
from 08:00 AM to 01:00 PM
Check-out
until 08:30 AM

What guests say6.576 reviews

Exceptional

10.0
Sudheer · IN · 2025-04-14

Very good

8.0
Bhautik · IN · 2025-03-17

Exceptional

10.0
Nishant · IN · 2025-03-12

Exceptional

10.0
Arunkumar · IN · 2025-03-07

Poor

3.0
Nilesh · IN · 2025-02-10

Guest review

8.0

Good

Pradeep · 2024-12-28

Good to know

This property does not accommodate bachelor(ette) or similar parties.

Please inform of your expected arrival time in advance. You can use the Special Requests box when booking, or contact the property directly using the contact details in your confirmation.

Payment before arrival by bank transfer is required. The property will contact you after you book to provide instructions.

A deposit may be required at the property.