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
8.5 Excellent

3.1 km from city centre, Bengaluru Show on map

ExcellentBased on 502 reviews
8.5

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
9.5 Excellent

2.7 km from city centre, Bengaluru Show on map

ExcellentBased on 955 reviews
9.5

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
8.6 Excellent

6.2 km from city centre, Bengaluru Show on map

ExcellentBased on 142 reviews
8.6

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
7.9 Good

12.0 km from city centre, Bengaluru Show on map

GoodBased on 173 reviews
7.9

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 Royale Senate Hebbal
7.7 Good

7.0 km from city centre, Bengaluru Show on map

GoodBased on 71 reviews
7.7

Situated in Bangalore, this 3-star property is elegant and modern. It also offers valet parking, free Wi-Fi and 24-hour room service.

The Chancery Hotel
7.1 Good

0.8 km from city centre, Bengaluru Show on map

GoodBased on 253 reviews
7.1

Located in Bangalore, The Chancery Hotel offers stylish, 4-star accommodation close to Visvesvaraya Industrial and Technological Museum. It provides a spa and wellness centre, as well as a sauna, a Jacuzzi and free Wi-Fi.

Vivanta by Taj - MG Road
8.8 Excellent

2.8 km from city centre, Bengaluru Show on map

ExcellentBased on 484 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
7.1 Good

0.8 km from city centre, Bengaluru Show on map

GoodBased on 426 reviews
7.1

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 Hotel Bengaluru
8.8 Excellent

2.3 km from city centre, Bengaluru Show on map

ExcellentBased on 435 reviews
8.8

Situated within walking distance of Bangalore Cantonment Railway Station, Shangri-La Hotel 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 Bangalore
9.2 Excellent

5.5 km from city centre, Devanhalli Show on map

ExcellentBased on 891 reviews
9.2

Featuring an outdoor pool, this Devanahalli hotel is conveniently situated moments from Bengaluru International Airport. It provides 5-star accommodation with air-conditioned rooms.

Tips for booking a Bengaluru hotel

Cheapest month:December
Most expensive month:June
Average price in Bengaluru:₹ 8,828/night
Absolute cheapest price found:₹ 104/night
Cheapest day:Saturday
Most expensive day:Monday
₹ 3,127 - ₹ 14,899
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
₹ 4,970 - ₹ 6,375
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Bengaluru hotels

Show all 3,310 hotels
1
Shangri-La Hotel Bengaluru
8.8 Excellent

2.3 km from city centre, Bengaluru Show on map

Situated within walking distance of Bangalore Cantonment Railway Station, Shangri-La Hotel 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.

2
Taj Bangalore
9.2 Excellent

5.5 km from city centre, Devanhalli Show on map

Featuring an outdoor pool, this Devanahalli hotel is conveniently situated moments from Bengaluru International Airport. It provides 5-star accommodation with air-conditioned rooms.

3
ITC Gardenia, a Luxury Collection Hotel, Bengaluru
8.7 Excellent

0.6 km from city centre, Bengaluru Show on map

Situated in Bangalore, ITC Gardenia A Luxury Collection Hotel provides luxury 3-star accommodation, as well as a sauna and an outdoor pool. It is close to UB City, eateries and shops.

4
Vivanta by Taj - MG Road
8.8 Excellent

2.8 km from city centre, Bengaluru Show on map

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.

5
The Oberoi, Bengaluru
9.5 Excellent

2.7 km from city centre, Bengaluru Show on map

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.

6
Taj Yeshwantpur, Bengaluru
8.8 Excellent

8.6 km from city centre, Bengaluru Show on map

Taj Yeshwantpur Bengaluru is situated in Bangalore and offers complimentary Wi-Fi. In addition to free public parking on site, the hotel provides comfortable 5-star rooms and a bar.

7
The Chancery Pavilion
7.1 Good

0.8 km from city centre, Bengaluru Show on map

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.

8
Lemon Tree Premier, Ulsoor Lake, Bangalore
7.9 Good

3.0 km from city centre, Bengaluru Show on map

Lemon Tree Premier Ulsoor Lake Bengaluru is set in Bangalore and is close to local attractions, including St. Francis Xavier's Cathedral. The multiple facilities this stylish hotel offers include an express check-in and check-out feature, a lake and an outdoor pool.

Cheapest hotels in Bengaluru, Karnataka

Show all 3,310 hotels
Sri Balaji Paradise
4.7 Okay

2.1 km from city centre, Bengaluru Show on map

Situated less than a 10-minute stroll from Kempegowda Bus Station, Sri Balaji Paradise provides guests with an ideal base while in Bangalore. It also offers a 24-hour reception, laundry facilities and room service.

₹ 442
Avg. per night
Sri Balaji Residency
4.7 Okay

5.5 km from city centre, Bengaluru Show on map

Sri Balaji Residency Bangalore is located in Bangalore and offers free Wi-Fi. It also provides a 24-hour reception and room service.

₹ 589
Avg. per night
Hotel Suprabatha

2.3 km from city centre, Bengaluru Show on map

Situated under a 10-minute stroll from Kempegowda Bus Station, Hotel Suprabatha offers guests an ideal base while in Bangalore. Guests can also enjoy complimentary internet throughout the property.

₹ 589
Avg. per night
Veekay Lodge
5.0 Okay

7.2 km from city centre, Bengaluru Show on map

Less than a 20-minute walk from Yesvantpur Railway Station Yard, Veekay Tourist Home provides guests with a convenient base while in Bangalore. It also features an airport shuttle.

₹ 662
Avg. per night
Hotel Palm Suite
7.4 Good

4.7 km from city centre, Bengaluru Show on map

Hotel Palm Suite is situated in Bangalore and offers complimentary wireless internet. A short stroll from The Forum, it provides comfortable rooms equipped with a ceiling fan, an in-room safe and a seating area.

₹ 1,177
Avg. per night
Oyo 12543 Maple Tree
9.2 Excellent

8.0 km from city centre, Bengaluru Show on map

OYO 12543 Maple Tree is situated in Bangalore and offers complimentary Wi-Fi.

₹ 1,177
Avg. per night
Holiday Inn Express Bengaluru Whitefield Itpl
7.7 Good

15.1 km from city centre, Bengaluru Show on map

Holiday Inn Express Bengaluru Whitefield Itpl Bangalore provides stylish 3-star accommodation in Bangalore. Guests can also enjoy complimentary internet access throughout the property.

₹ 1,325
Avg. per night
Treebo Trend Akshaya Lalbagh Inn
7.5 Good

3.3 km from city centre, Bengaluru Show on map

Treebo Trend Akshaya Lalbagh Inn is set in Bangalore and is a short walk from Lalbagh Metro Station. It also provides luggage storage, room service and a 24-hour reception.

₹ 1,619
Avg. per night

Hotel prices in Bengaluru

2 stars or below

₹ 589 - ₹ 1,913

No. 1 most popular

Veekay Lodge
5.0 Okay
₹ 662
Avg. per night

No. 2 most popular

₹ 589
Avg. per night

Best value

₹ 589
Avg. per night
3 stars

₹ 442 - ₹ 5,519

No. 1 most popular

₹ 2,060
Avg. per night
₹ 1,325
Avg. per night

Best value

₹ 957
Avg. per night
4 stars and up

₹ 2,134 - ₹ 7,211

No. 1 most popular

₹ 4,489
Avg. per night

No. 2 most popular

₹ 2,723
Avg. per night
₹ 2,134
Avg. per night

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.8 from 829 reviewers, is one of the most popular hotels in Bengaluru. Other top stays include The Lalit Ashok Bangalore, with an average rating of 7.3 from 441 reviewers, and The Chancery Pavilion, with a score of 7.1 from 426 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.0/10 from 79 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 7.3 from 441 reviews.

  • Is there a good hotel near Brigade Road?

    If you’re looking for good hotels near Brigade Road, consider The Chancery Pavilion (rated 7.1 over 426 reviews).

  • How much do hotels in Bengaluru cost?

    ₹ 3,679/night is the average price of a hotel in Bengaluru, based on HotelsCombined searches over the last 3 days. For 4-star hotels in Bengaluru, the average price found is ₹ 3,679/night, and for 5-star hotels the average price is ₹ 6,475/night.

  • How much is a cheap hotel in Bengaluru?

    Over the last 3 days, Bengaluru hotels have been found for as cheap as ₹ 442/night in searches by HotelsCombined users.