Belur sits on the Yagachi, a river coming down out of the Western Ghats, in Belur taluk of Hassan district. It was Velapuri once, and before that Beluhur and Velur, and it was the first capital of the Hoysalas — the medieval texts call it bhuloka Vaikuntha, the Vaikuntha of the earth. Today it is a small town whose main street runs from a bus stand to a temple gate, and almost everything a visitor needs is on it.
- Hassan is 38 km and the nearest railhead; Chikkamagaluru 26 km; Bengaluru about 237 km.
- Halebidu, the other UNESCO Hoysala temple, is 21.6 km — about 25 minutes.
- Yagachi dam is 3.5 km north on the Chikkamagaluru road.
- The bus stand is 876 m from the temple gate, about ten minutes on foot.
- Best months October to February. Come at 07:30, when the temple opens.
What there is to see
The Chennakeshava temple is the reason anyone comes, and its courtyard holds four more temples worth the walk — the Kappe Chennigaraya, built by Queen Shantala Devi at the same time as the great one; the Viranarayana temple to the west; the Soumyanayaki shrine; and the Andal or Ranganayaki shrine. There is a stepped tank in the north-east corner, cut in 1175. Allow half a day for the lot rather than the hour most people give it.
Beyond the compound the town is short on sights and honest about it. Wikivoyage’s own line is that “the main thing to see are the temples” and there is “no other major activity to do here”. St Michael’s Church, the Catholic parish in J. P. Nagar, is 860 m west of the gate; the diocese dates the parish to 1982. Yagachi dam, 3.5 km north, has water sports in season and the state tourism corporation’s hotel opposite it.
Where to stay
The Karnataka State Tourism Development Corporation runs two units here, and between them they are the obvious answer. Hotel Mayura Velapuri is on Temple Road, five minutes’ walk from the compound: fourteen rooms including a suite, air-conditioned and not, two dormitories, a restaurant and a bar. Hotel Mayura Yagachi stands directly opposite the Yagachi dam, 3.5 km out on the Chikkamagaluru road, and its rooms face the water. Both are booked through KSTDC rather than through an agent.
Hassan district’s own hotel list — a government document, last uploaded in 2018, so read the money as indicative — also carries Vishnu Regency on K.G. Road and Sumukha Residency on Temple Road, both inside a ten-minute walk of the gate. If you want something larger there is more choice in Hassan, 38 km away, and rather more in Chikkamagaluru.
Where to eat
Within walking distance of the temple the food is almost entirely vegetarian and almost entirely south Indian: idli and dosa in the morning, a rice plate at midday, and lassi and juice counters on the shop street between the gate and the bus stand. The Sumukha Grand dining room on Lakshmi Devi Temple Road, opposite the government hospital, is the largest vegetarian room in town. For non-vegetarian food you want the Hassan road, a couple of kilometres north-east, where there is a small cluster of eating houses near the bypass.
Local things worth ordering if you see them: ragi mudde, the millet ball that is a staple across rural Karnataka; avarekaalu saaru, the hyacinth-bean broth that Hassan district is known for; and puliyogare, tamarind rice. And coffee — this is the edge of the Chikkamagaluru coffee country and it is customary to be offered a cup.
Getting here and getting about
Belur’s bus stand is 876 m from the temple gate and state buses run from it to Hassan, Halebidu, Chikkamagaluru, Arsikere, Shravanabelagola, Mangaluru and Bengaluru. Hassan is the nearest railway station, about 37 km. Mangaluru is the nearest airport at about 152 km, across the ghats; Bengaluru is 255 km and is the one most visitors actually fly into.
In town, walk. Everything is inside ten minutes of the gate. Beyond it you need a vehicle: buses to Halebidu exist but are infrequent enough that a half-day taxi is the usual answer, which is exactly the problem KSTDC’s Belur–Halebidu–Shravanabelagola coach exists to solve. Do not plan on Ola or Uber — there is no meaningful driver supply in a town this size, and coverage is thin even in Hassan.
Frequently asked questions
Is Belur worth staying a night?
Yes, if you care about the temple. It is at its best in the first hour after it opens at 07:30 and the last before it closes, and staying in town is the only way to do both. If you are only giving it ninety minutes in the middle of the day, a day trip from Hassan or Chikkamagaluru is enough.
Where do you stay in Belur?
The state tourism corporation runs Hotel Mayura Velapuri on Temple Road, five minutes from the temple, and Hotel Mayura Yagachi opposite the Yagachi dam 3.5 km out. Hassan district’s official hotel list also carries Vishnu Regency on K.G. Road and Sumukha Residency on Temple Road.
What is there to eat in Belur?
South Indian vegetarian food, mostly — dosa and idli in the morning, rice plates at midday — on the shop street between the temple gate and the bus stand. Non-vegetarian places are out on the Hassan road, a couple of kilometres away. Look out for ragi mudde and avarekaalu saaru, both local.
How do you get to Belur?
By road: about 237 km and three and a quarter hours from Bengaluru on NH75 through Hassan. By rail: Hassan, about 37 km, then a bus or taxi. By air: Mangaluru at about 152 km or Bengaluru at 255 km. Buses run into Belur’s own stand from Hassan, Chikkamagaluru and Bengaluru.
