Home/Stays/Tamil Nadu/Yelagiri

Stays in Yelagiri

Yelagiri is a hill station in the Vellore district of Tamil Nadu, India, situated on the Eastern Ghats at an average elevation of about 1,110 metres. Unlike many hill stations that developed during the British colonial period, Yelagiri is a relatively recent destination, with tourism infrastructure…

16 staysfrom ₹4589 a night3 rated 4.5+

Every stay in Yelagiri

Recent rates first, then the best-reviewed rooms.

Search live rates in Yelagiri

Pick your dates — every Yelagiri room with a live price, in one list.

Guests & rooms

Free cancellation on most rooms · 1 t CO₂ removed per booking, at no extra cost.

About Yelagiri

Where to stay in Yelagiri

Athanavur. The main town and entry point, where most shops, restaurants, and budget hotels are located. It is convenient for accessing the lake and bus stand.

Punganur. An area around Punganur Lake, popular for boating and evening walks. Several resorts and hotels are situated here, offering lake views.

Swamimalai. A quieter area near the Swamimalai Hill trekking trail, with a few resorts and homestays. It suits those seeking peace and proximity to nature.

Getting there and around

Yelagiri is accessed by road from major cities. The nearest railway station is Jolarpettai, about 20 kilometres away, with connections to Chennai, Bengaluru, and other cities. From Jolarpettai, taxis and buses are available. By road, Yelagiri is about 230 kilometres from Chennai and 160 kilometres from Bengaluru, via the Chennai–Bengaluru highway. Buses run from Vellore, Tirupati, and Bengaluru. Once on the hill, local transport includes auto-rickshaws and taxis; renting a vehicle is convenient for exploring. The hill is small, and many attractions are within a few kilometres of each other.

When to go

The best time to visit Yelagiri is from November to February, when the weather is cool and pleasant, with temperatures ranging from 10°C to 25°C. The summer months from March to May are warmer but still comfortable compared to the plains, with temperatures up to 30°C. The monsoon season from June to September brings heavy rainfall, which can disrupt travel and outdoor activities. The annual Yelagiri Summer Festival, usually held in May, features cultural events and is a popular time to visit.

Questions, answered

What is the nearest airport to Yelagiri?

The nearest airport is Kempegowda International Airport in Bengaluru, about 200 kilometres away. Chennai International Airport is about 230 kilometres distant.

Is Yelagiri a good place for trekking?

Yes, Yelagiri offers several trekking trails, the most popular being the trek to Swamimalai Hill. The trail is moderate and offers panoramic views.

What are the main attractions in Yelagiri?

Key attractions include Punganur Lake, Swamimalai Hill, Jalagamparai Waterfalls, and the Nature Park. The hill also has several temples and viewpoints.

How many hotels are available in Yelagiri?

Our website lists 16 hotels in Yelagiri, ranging from 3-star to 5-star properties. The average guest score for these hotels is 4.2 out of 5.

Can I visit Yelagiri as a day trip from Vellore?

Yes, Yelagiri is about 60 kilometres from Vellore, making it feasible for a day trip. However, staying overnight allows more time to explore.

More cities in Tamil Nadu