Karnataka is a large state. Its borders enclose some of India's most beautiful natural landscapes from its beaches to several national parks and wildlife sanctuaries; impressive waterfalls to picturesque hill stations. It is also home to the cosmopolitan and frenetic city of Bangalore (now called Bengaluru), the regal city of Mysore and some of India's most fascinating historical monuments (namely the ruins of Vijayanagara). So you can see that one of the main challenges for travellers to the region is planning the itinerary and choosing the best places to stay in Karntaka.
Karnataka is where to come if you want to see elephants and tigers. And if you want to lose yourself amongst coffee and spice hills, or explore some of India's most splendid monuments and ruins, from the wonderful palaces of Mysore to the Islamic ruins you'll find in the north of the state.
The best places to stay in Karnataka range from modern beach hotels to remote safari camps to traditional home stays. Our picks include an affordable Safari Camp and a boutique escape near Hampi.
No spam. Only sweet updates about the latest hotel openings and the best places to stay.
Mysore (Karnataka)
All the trimmings of a well rehearsed hotel chain at enticing prices. With its white colonial facade inside rooms are classic yet modern and of a good size. Oriental Pavilion provides formal dishes and Eastern cuisine whilst Orchid Restaurant is 24 hour dining. There is a pool and well equipped gym.
Hampi (Karnataka)
Four heritage homes ranging from private villas to guesthouses, of varying prices yet all as chic as the last. Large rooms feature handwoven carpets, teak furniture and colourful fabrics and tapestries. Meals can be taken in room or communally; served with South Indian flair. A great hideaway.
Mysore (Jayalakshmipuram)
The best boutique stay in Mysore. Individually decorated rooms feature antique four posters with Indian textiles and stained glass windows and ornate doors, plus white ensuite bathrooms. Relax in the airy courtyard or verdant gardens. Dine on Asian dishes in the hotel's restaurant.
Mysore (Karnataka)
A heritage hotel for incredible value. Large rooms are decorated in an Indian meets colonial style. Large, ornately tapestried four posters fill even larger rooms that feature dark wood antique furnishings. There's a pool, spa and plenty of on site activities including billiards and tennis.
Bengaluru (Indiranagar)
Bright, airy and spacious rooms, featuring beautiful hardwood floors & crisp white linens. Large windows and neutral soft furnishings ensure a relaxing environment. Sample contemporary Indian cuisine at fine dining resto-bar Bricklane Grill or unwind on the terrace. A great base to explore from.
Mysore (Karnataka)
This former Maharaja’s palace provides guests with a truly regal stay. There are several dining options including the al-fresco Shikari restaurant, a well stocked bar, plus a tranquil pool & tropical gardens. Some of the rooms look out onto this - all are traditional in style but with all mod cons.
Kabini River (Nisana Hobli)
A serene safari camp beside the Kabini backwaters and on the confluence of both Nagarhole and Bandipur National Park. A superb location.
Hampi (Bandiharlapur post)
A tranquil escape from the bustling travellers’ hub of Hampi’s Bazaar, but still a stone’s throw from the spectacular ruins of Vijayanagara. Gorgeous.
Bengaluru (Karnataka)
Bangalore's tallest hotel providing its best views. The rooftop bar is a popular for after work drinks whilst Italian, Indian, Japanese and Chinese dining can be sampled within. Rooms are decorated in a classically luxurious style and feature modern bathrooms. Make sure to try the spa and gym.
Bengaluru (Bengalaru)
This luxurious hotel comprises elegant air conditioned rooms, decorated in a classic style. With hardwood floors, kingsize beds, elegant gold decor and opulent marble bathrooms you are truly pampered. Enjoy the stunning award-winning gardens, relax by the pool or explore the sights of Bangalore.
Kabini River (Karnataka)
If tranquility is what you're after then look no further. On the calm waters of the Kabini surrounded by grassy plains and forest, stay in huts decorated in local art, earthy colours and featuring large bathrooms and a private terrace. Multi cuisine is served at Poshini plus there is a pool and spa.
Chikmagalur (Karnataka)
Large rooms with terracotta tiled floors and high beamed ceilings plus private balconies and day beds for lounging. Set amid lush grounds with a pool, children's playground and BBQ facilities. There is also a gym, spa, Indian and Continental dishes at Peaberry restaurant and drinks at Mukwada Bar.
Bengaluru (Karnataka)
Housed in a colonial style bungalow with timeless interiors, amidst 20 acres of manicured grounds. Rooms are decorated in cooling palettes with beautiful silks, antique four poster beds, marble bathrooms and private balconies. Enjoy modern Asian cuisine and fabulous cocktails at Blue Ginger.
Bengaluru (Karnataka)
Worthy of the Leela name this property exemplifies Indian five star hospitality. Rooms are opulent including huge beds and silk upholstery and featuring marble clad bathrooms, deep baths and power showers. Some include private balconies. There are several fine restaurants and a most indulgent spa.
Coorg (Karnataka)
Tucked away in the Madikeri hills, set amid 180 acres of rainforest this property enjoys stunning views. Huge rooms are modern in style with dark woods, clean lines and floor to ceiling windows making the most of the amazing scenery. There are three restaurants, two pools and an award winning spa.
Kabini River (Karnataka)
Chic, modern interiors hidden away in a secluded spot on the edge of Nagarhole Wildlife Sanctuary. Rooms feature design pieces and contemporary palettes. All have state of the art bathrooms and stunning views. A stay at KAAV is an intimate affair and guests can dine together. Enjoy the serene pool.
Karnataka (Karnataka)
Another fantastic offering from The Serai this stylish lodge, just 3km from Bandipur National Park is a chic stay in the midst of Karnataka's famed beauty. Traditional four posters, draped in white linens compliment contemporary interiors and state of the art bathrooms. There is a spa, pool and gym.
Bengaluru (Karnataka)
Dedicated to promoting authentic yoga, meditation and the Ayurvedic life. So much more than a hotel, but a philosophy. Accommodation is chic modern and comprised of private cottages. Achieve 'enlightenment' in style. There are several pools, a comprehensive spa and yoga studio and organic dining.
Kabini River (Karnataka)
A boutique resort boasting modern interiors in muted colours. Chic bedrooms with kingsize beds are decorated in polished dark woods and exposed stonework. They also feature large bathrooms and private balconies. Wild Grass restaurant serves gourmet food and there are sumptuous treatments at Omã spa.
Chikmagalur (Karnataka )
A collection of 29 modern and beautifully decorated villas set in the lush hills of Karnataka's prime coffee country. With two restaurants, tennis courts, bikes and private pools it is ideal for holidaying families. Allows the privacy of your own villa with the facilities of a resort. Win - win!
Kabini River (Karnataka)
A shining example of eco luxury, Evolve Back is an award winning lodge overlooking the Kabini River. Thatched cottages feature dreamy four posters, private terraces and stunning bathrooms. There's a sumptuous Ayurvedic spa and romantic dining at Honey Comb - or opt for a private candlelit cruise.
Hampi (Karnataka)
The newest hotel in the Evolve Back chain, Kamalapura Palace provides a luxurious stay in off-the-beaten-track, Hampi. This 46-room newly built palace channels the days of the 14th-century Vijayanagara Empire. Luxurious suites include private hot tub baths. The perfect base to explore Hampi's ruins.
Karnataka (Karnataka)
Twenty-four traditional Konkan style villas dotted around acres of verdant grounds. Featuring coconut thatched roofs, terracotta tiles and your own private yoga deck. There is a focus on healthy eating and fresh fish on the menu - wine is available but no beer or liquor. The spa is an experience!
Coorg (Madikeri, Karnataka)
Located in India's 'coffee cup' this property provides true escapism. Individual cottages, some with private pools, have terracotta floors, ornate embroidered fabrics, local artwork and gorgeous bathrooms with in and outdoor showers. There are four restaurants and an excellent Ayurvedic spa.
Karnataka (Gokarna)
Just six suites, which can be booked individually or for private use. Something special, it is a world away from touristy Goa, and within walking distance from some of India's most deserted beaches and holiest spots. Intimate, delicious dining, and a pool perfect for wallowing.