Hotels in Bengaluru

Search and compare Bengaluru hotels from hundreds of travel sites and save

Bengaluru, Karnataka, India
20 Jan — 21 Jan2
Bengaluru, Karnataka, India
Thu 20/1
Fri 21/1
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Bengaluru

Filter by star ratings
All filters
Hyatt Centric Mg Road Bangalore
Hyatt Centric Mg Road Bangalore
8.3 Excellent
1/1 Swami Vivekananda Road, Ulsoor, Bengaluru, India
Show on map
3.1 km from city centre, Bengaluru 
ExcellentBased on 949 reviews
8.3

A short walk from Halasuru Metro Station, Hyatt Centric MG Road Bangalore has a accessible setting, making it an ideal place to stay when visiting Bangalore. It has a fitness centre, as well as an express check-in and check-out feature, 24-hour room service and an outdoor pool.

The Oberoi Bengaluru
The Oberoi Bengaluru
9.4 Excellent
37-39 Mahatma Gandhi Road, Bengaluru, India
Show on map
2.7 km from city centre, Bengaluru 
ExcellentBased on 1,261 reviews
9.4

Located within a short walk of Halasuru Someshwara Temple, this 5-star modern hotel offers a butler service. It also features an outdoor pool and a gym.

Hilton Bangalore Embassy GolfLinks
Hilton Bangalore Embassy GolfLinks
8.5 Excellent
Embassy Golf Links Business Park, Bengaluru, India
Show on map
6.3 km from city centre, Bengaluru 
ExcellentBased on 469 reviews
8.5

Hilton Bangalore Embassy GolfLinks provides comfortable 3.5-star accommodation in Bangalore. It features a gym, as well as a kids pool, valet parking and an outdoor pool.

Attide Hotel
Attide Hotel
7.7 Good
New Airport Road, Yelahanka, Bengaluru, India
Show on map
11.9 km from city centre, Bengaluru 
GoodBased on 190 reviews
7.7

Located in Bangalore, Attide Hotel is within easy reach of Yelahanka and Bangalore Palace. Those staying at the property can also make use of free Wi-Fi during their stay.

The Chancery Hotel
The Chancery Hotel
7.1 Good
10/6, Lavelle Road, Bengaluru, India
Show on map
0.8 km from city centre, Bengaluru 
GoodBased on 237 reviews
7.1

Located in Bangalore, The Chancery Hotel offers stylish, 3-star accommodation close to Visvesvaraya Industrial and Technological Museum. It provides a spa and wellness centre, as well as a sauna, a Jacuzzi and an express check-in and check-out feature.

Vivanta by Taj - MG Road
Vivanta by Taj - MG Road
8.8 Excellent
41/3 Mahatma Gandhi Road, Bengaluru, India
Show on map
2.9 km from city centre, Bengaluru 
ExcellentBased on 785 reviews
8.8

Less than a 20-minute walk from Halasuru Metro Station, Taj MG Road Bengaluru provides guests with a convenient base while in Bangalore. In addition to free public parking on site, the hotel provides comfortable 5-star rooms and a bar.

The Chancery Pavilion
The Chancery Pavilion
6.8 Good
135 Residency Road, Bengaluru, India
Show on map
0.8 km from city centre, Bengaluru 
GoodBased on 503 reviews
6.8

Boasting a Jacuzzi, an outdoor pool and a sauna, The Chancery Pavilion is located in Bangalore and offers vibrant accommodation. It is close to IBM India, eateries and shops.

Shangri-La Bengaluru
Shangri-La Bengaluru
8.8 Excellent
No 56-6b Palace Road, Bengaluru, India
Show on map
2.3 km from city centre, Bengaluru 
ExcellentBased on 869 reviews
8.8

Situated within walking distance of Bangalore Cantonment Railway Station, Shangri-La Bengaluru provides guests with an ideal base when visiting Bangalore. In addition to free private parking on site, the hotel features comfortable 5-star rooms and a lounge bar.

Taj West End
Taj West End
8.4 Excellent
#25 Race Course Road, Bengaluru, India
Show on map
1.6 km from city centre, Bengaluru 
ExcellentBased on 428 reviews
8.4

The Taj West End is located in Bangalore and offers free Wi-Fi. In addition to free public parking on site, the hotel features comfortable 5-star rooms and a bar.

Howard Johnson by Wyndham Bengaluru Hebbal
Howard Johnson by Wyndham Bengaluru Hebbal
7.5 Good
132, Thanisandra Main Road, Near Manyat, Bengaluru, India
Show on map
8.3 km from city centre, Bengaluru 
GoodBased on 456 reviews
7.5

Located in Bangalore, Howard Johnson By Wyndham Hebbal Bengaluru is within a 35-minute drive of Bengaluru International Airport and provides an outdoor pool. It has a fitness centre, as well as an express check-in and check-out feature, valet parking and massage services.

Tips for booking a Bengaluru hotel

Cheapest month:December
Most expensive month:June
Average price in Bengaluru:₹ 9,009/night
Absolute cheapest price found:₹ 105/night
Cheapest day:Wednesday
Most expensive day:Monday
₹ 4,488 - ₹ 15,064
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
₹ 4,362 - ₹ 6,281
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Bengaluru hotels

Show all 4,054 hotels

Cheapest hotels in Bengaluru, Karnataka

Show all 4,054 hotels

Hotel prices in Bengaluru

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Bengaluru

About Bengaluru

Bangalore is an enthralling Indian metropolis, home to Victorian-era architecture, picturesque inner-city parks, national art galleries and revered palaces and temples. Indulge in the city’s creature comforts, from chic bars to fine-dining restaurants, before embracing the rustic street markets and food vendors.

Things to do

Bangalore’s gardens are world-renowned, and is the reason this city is nicknamed the “Garden City of India”. Explore Lalbagh Botanical Gardens, which boasts India’s largest tropical plant collections, a tranquil lake, rare bird species and an aquarium. Afterwards, take a scenic stroll around Cubbon Park, where paved trails wind past playgrounds and shady picnic areas.

Are you fascinated in Indian royalty? Take a guided tour through the contemporary Bangalore Palace, which offers an immersive entertainment experience with its amusement park and outdoor concerts. Venture further back in time at Tipu Sultan's Summer Palace, built in the 18th century, and admire its Indo-Islamic architecture and summery gardens. There’s a small on-site museum with photographs and artefacts from Mysorean ruler Tipu Sultan’s life.

Animal lovers will enjoy a visit to Bannerghatta National Park, about a one-hour drive from the city. Here you can visit ancient temples, trek immersive hiking trails and visit a snake house and rural villages. The safari park area reveals an array of exotic animals, from barking deer and Asiatic lions to jackals and elephants.

Discover the city’s vibrant art scene at Venkatappa Art Gallery, where contemporary Indian artists are showcased in a calendar of art events and touring exhibitions. If you’ve got time, snap a photo at Dodda Alada Mara, a 400-year-old banyan tree that covers over one hectare.

Getting around

Kempegowda International Airport, about 50 minutes’ drive from Bangalore, has daily international and domestic arrivals. Bangalore’s metro system is the best way to get around, but you can also use the local bus network, auto-rickshaws and taxis.

Bengaluru travel FAQs

  • What are the best hotels in Bengaluru?

    Taj Yeshwantpur, Bengaluru, rated with a score of 8.7 from 867 reviewers, is one of the most popular hotels in Bengaluru. Other top stays include The Lalit Ashok Bangalore, with an average rating of 8.6 from 10 reviewers, and ibis Bengaluru City Centre, with a score of 7.7 from 1,244 reviewers.

  • What is a good hotel near The Forum Mall?

    Reviews of Grand Mercure Bangalore recommend it as a good place to stay near The Forum Mall, scoring 8.3/10 from 306 ratings.

  • What is a good hotel in Bengaluru near Bangalore Palace?

    The Lalit Ashok Bangalore is a hotel near Bangalore Palace that is popular with HotelsCombined users, scoring 8.6 from 10 reviews.

  • Is there a good hotel near Bagmane Tech Park?

    If you’re looking for good hotels near Bagmane Tech Park, consider Justa Indiranagar (rated 8.0 over 40 reviews).

  • How much is a hotel in Bengaluru tonight?

    Over the last 3 days, the starting price of a hotel in Bengaluru tonight has been as low as ₹ 446 and the average price has been ₹ 3,422. If you’d prefer 4-star accommodation, expect to pay at least ₹ 446 for this evening.