Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Bengaluru

Filter by star ratings
All filters
The Oberoi, Bengaluru
The Oberoi, Bengaluru
9.5 Excellent
37-39 Mahatma Gandhi Road, Bengaluru, India
Show on map
1.7 mi from city centre, Bengaluru 
ExcellentBased on 1,143 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.

Hyatt Centric Mg Road Bangalore
Hyatt Centric Mg Road Bangalore
8.4 Excellent
1/1 Swami Vivekananda Road, Ulsoor, Bengaluru, India
Show on map
1.9 mi from city centre, Bengaluru 
ExcellentBased on 685 reviews
8.4

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.

Hilton Bangalore Embassy GolfLinks
Hilton Bangalore Embassy GolfLinks
8.6 Excellent
Embassy Golf Links Business Park, Bengaluru, India
Show on map
3.8 mi from city centre, Bengaluru 
ExcellentBased on 300 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.

The Park, Bangalore
The Park, Bangalore
8.1 Excellent
14/7 Mahatma Gandhi Road, Bengaluru, India
Show on map
1.7 mi from city centre, Bengaluru 
ExcellentBased on 757 reviews
8.1

Providing an on-site night club and a beauty salon, The Park Bangalore is situated in Bangalore and offers 5-star accommodation. It provides a spa and wellness centre, as well as a sauna, an express check-in and check-out feature and a swimming pool.

Radisson Blu Bengaluru
Radisson Blu Bengaluru
8.4 Excellent
Sy No 90/4 Munnekollalu Village, Bengaluru, India
Show on map
7.3 mi from city centre, Bengaluru 
ExcellentBased on 230 reviews
8.4

Recently refurbished, Radisson Blu Bengaluru Outer Ring Road provides modern 5-star accommodation in Bangalore. It has a gym, as well as a sauna, a Turkish steam bath and an outdoor pool.

Golden Palms Hotel And Spa
Golden Palms Hotel And Spa
7.3 Good
Golden Palms Avenue Off Tumkur Road, Bengaluru, India
Show on map
12.8 mi from city centre, Bengaluru 
GoodBased on 9 reviews
7.3

Boasting outdoor tennis courts and an outdoor pool, Golden Palms Hotel And Spa is situated in Bangalore and offers unique accommodation. It also provides a kids pool, a beauty centre and a kids club.

The Chancery Hotel
The Chancery Hotel
7.1 Good
10/6, Lavelle Road, Bengaluru, India
Show on map
0.5 mi from city centre, Bengaluru 
GoodBased on 271 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 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
1.8 mi from city centre, Bengaluru 
ExcellentBased on 719 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.

Justa Mg Road Hotel
Justa Mg Road Hotel
7.6 Good
24/14 Craig Park Layout, Behind Nalli Silk Show Room, MG Road, Bengaluru, India
Show on map
1.5 mi from city centre, Bengaluru 
GoodBased on 58 reviews
7.6

Contemporary in its design, Justa MG Road Hotel is positioned in a popular area of Bangalore. The various amenities this luxury hotel features include an express check-in and check-out feature, 24-hour room service and a lake.

The Chancery Pavilion
The Chancery Pavilion
7.0 Good
135 Residency Road, Bengaluru, India
Show on map
0.5 mi from city centre, Bengaluru 
GoodBased on 477 reviews
7.0

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.

Tips for booking a Bengaluru hotel

Cheapest month:July
Most expensive month:June
Average price in Bengaluru:£85/night
Absolute cheapest price found:£5/night
Cheapest day:Thursday
Most expensive day:Sunday
£5 - £145
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
£36 - £218
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Bengaluru hotels

Show all 3,775 hotels
1
Shangri-La Hotel Bengaluru
Shangri-La Hotel Bengaluru
8.8 Excellent
No 56-6B Palace Road, Bengaluru, India
Show on map
1.4 mi from city centre, Bengaluru 

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
Clarks Exotica Convention, Resort & Spa
Clarks Exotica Convention, Resort & Spa
8.1 Excellent
Swiss Town, Hollywood Junction, Devanhalli, India
Show on map
5.9 mi from city centre, Devanhalli 

Located in Devanahalli, Clarks Exotica Convention Resort & Spa is within a 20-minute drive of Bengaluru International Airport and provides a Jacuzzi, outdoor tennis courts and an outdoor pool. It has a fitness centre, as well as 24-hour room service, a sauna and free Wi-Fi.

3
ITC Gardenia, a Luxury Collection Hotel, Bengaluru
ITC Gardenia, a Luxury Collection Hotel, Bengaluru
8.6 Excellent
No 1, Residency Road, Bengaluru, India
Show on map
0.4 mi from city centre, Bengaluru 

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
Bengaluru Marriott Hotel Whitefield
Bengaluru Marriott Hotel Whitefield
8.8 Excellent
8th Road, Plot No 75, Epip Area, Whitefield, Bengaluru, India
Show on map
9.1 mi from city centre, Bengaluru 

Bengaluru Marriott Hotel Whitefield is set in Bangalore and is within a short walk of nearby sightseeing spots, such as Vydehi Institute of Medical Sciences and Research Centre. The multiple amenities this luxury hotel features include a sauna, free Wi-Fi and an outdoor pool.

5
Vivanta by Taj - MG Road
Vivanta by Taj - MG Road
8.8 Excellent
41/3 Mahatma Gandhi Road, Bengaluru, India
Show on map
1.8 mi from city centre, Bengaluru 

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.

6
The Oberoi, Bengaluru
The Oberoi, Bengaluru
9.5 Excellent
37-39 Mahatma Gandhi Road, Bengaluru, India
Show on map
1.7 mi from city centre, Bengaluru 

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.

7
The Leela Palace Bangalore
The Leela Palace Bangalore
9.1 Excellent
23 Old Airport Road, Bengaluru, India
Show on map
3.8 mi from city centre, Bengaluru 

Located amongst a variety of well-known tourist attractions, shops and eateries, The Leela Palace Bangalore is ideal for those wishing to explore Bangalore and its surroundings. It has a fitness centre, as well as a sauna, an outdoor pool and a butler service.

8
Taj Yeshwantpur, Bengaluru
Taj Yeshwantpur, Bengaluru
8.8 Excellent
2275 Tumkur Road, Yeshwantpur, Bengaluru, India
Show on map
5.3 mi from city centre, Bengaluru 

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.

Cheapest hotels in Bengaluru, Karnataka

Show all 3,775 hotels
The Chancery Hotel
The Chancery Hotel
7.1 Good
10/6, Lavelle Road, Bengaluru, India
Show on map
0.5 mi from city centre,  

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 an express check-in and check-out feature.

£14
Avg. per night
The Park, Bangalore
The Park, Bangalore
8.1 Excellent
14/7 Mahatma Gandhi Road, Bengaluru, India
Show on map
1.7 mi from city centre,  

Providing an on-site night club and a beauty salon, The Park Bangalore is situated in Bangalore and offers 5-star accommodation. It provides a spa and wellness centre, as well as a sauna, an express check-in and check-out feature and a swimming pool.

£19
Avg. per night
The Chancery Pavilion
The Chancery Pavilion
7.0 Good
135 Residency Road, Bengaluru, India
Show on map
0.5 mi from city centre,  

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.

£19
Avg. per night
Golden Tulip Hotel Bangalore Electronic City
Golden Tulip Hotel Bangalore Electronic City
7.6 Good
56/A, Opposite Wipro Gate No. 5, Bengaluru, India
Show on map
10.1 mi from city centre,  

Golden Tulip Hotel Electronics City provides 4-star accommodation in Bangalore. It offers free Wi-Fi, an indoor pool and an express check-in and check-out feature.

£19
Avg. per night
Holiday Inn Bengaluru Racecourse
Holiday Inn Bengaluru Racecourse
7.9 Good
#16/1,Sheshadri Road, Bengaluru, India
Show on map
1.2 mi from city centre,  

Situated close to Kempegowda Bus Station, Holiday Inn Express & Suites Bengaluru Racecourse offers guests a convenient base when in Bangalore. It provides 3-star accommodation with air-conditioned rooms.

£20
Avg. per night
Ramanashree California Resort
Ramanashree California Resort
5.8 Okay
Anathapura Gate, Bengaluru, India
Show on map
9.9 mi from city centre,  

Ramanashree California Resort is situated in Bangalore and is close to the area's well-known attractions. It also offers a sauna, an outdoor pool and outdoor tennis courts.

£22
Avg. per night
Hotel Royal Orchid Bangalore
Hotel Royal Orchid Bangalore
7.4 Good
1 Golf Avenue Adj Kga Golf Cou, Bengaluru, India
Show on map
3.6 mi from city centre,  

Located in Bangalore, the hotel is within easy reach of Indiranagar and Bangalore Fort. It has a fitness centre, as well as a rooftop terrace, an outdoor pool and an express check-in and check-out feature.

£22
Avg. per night
Royal Orchid Resort & Convention Centre
Royal Orchid Resort & Convention Centre
7.0 Good
Allasandra Bellary Road Near Jakkur Flying Club, Bengaluru, India
Show on map
7.9 mi from city centre,  

Recently refurbished, The Royal Orchid Resort & Convention Center provides stylish 4-star accommodation in Bangalore. It has a fitness centre, as well as an outdoor pool, outdoor tennis courts and an express check-in and check-out feature.

£22
Avg. per night

Hotel prices in Bengaluru

2 stars or below

£8 - £16

Hotel Enzo International

No. 1 most popular

£8
Avg. per night
Empire International Church Street
£16
Avg. per night
3 stars

£14 - £86

Justa Mg Road Hotel

No. 1 most popular

£86
Avg. per night
Holiday Inn Bengaluru Racecourse

No. 2 most popular

£20
Avg. per night
The Chancery Hotel

Best value

£14
Avg. per night
4 stars and up

£19 - £71

Shangri-La Hotel Bengaluru

No. 1 most popular

£46
Avg. per night
The Lalit Ashok Bangalore

No. 2 most popular

£36
Avg. per night
The Chancery Pavilion

Best value

£19
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?

    Shangri-La Hotel Bengaluru (8.8/10 from 595 reviews), The Lalit Ashok Bangalore (7.3/10 from 435 reviews), and Taj West End (8.5/10 from 408 reviews) are all highly rated places to stay in Bengaluru.

  • What is a good hotel near Electronics City?

    Golden Tulip Hotel Bangalore Electronic City is a good hotel close to Electronics City - it has scored 7.6 over 89 reviews from HotelsCombined users.

  • What is a good hotel in Bengaluru near Brigade Road?

    Oakwood Premier Prestige Bangalore is the most recommended hotel near Brigade Road on HotelsCombined (scoring 8.5 over 676 reviews).

  • Is there a good hotel near Yeswanthpur?

    If you’re looking for good hotels near Yeswanthpur, consider Taj Yeshwantpur, Bengaluru (rated 8.8 over 1,020 reviews).

  • How much do hotels in Bengaluru cost?

    The average price of a hotel in Bengaluru has been around £32 per night over the last 3 days. For a 5-star hotel in Bengaluru, the average price is around £40/night, depending on your dates. The average price of a 4-star hotel is £16/night.

  • How much is a cheap hotel in Bengaluru?

    £4 per night is the cheapest Bengaluru hotel price found in our data from the last 72 hours.

  • How much is a hotel in Bengaluru tonight?

    A hotel in Bengaluru tonight has an average price of £35, but some deals have been found for as low as £5 in HotelsCombined searches over the last 72 hours. Prices in Bengaluru are changing frequently. The best price found for a 4-star Bengaluru hotel for tonight has been £14.