Menu

Search options

2026-06-04

2026-06-05
Ages of children:
Choose the age of a child
Choose the age of children
Cancel
OK

Maximum period that can be booked is 30 days. Please enter alternative dates.

Hotels in Bangalore near National Gallery of Modern Art

Filter Results

Narrow your choice

Open Filter Close Filter

Hotels by stars

Budget (per night)

Other property types

Districts

Landmarks

Hotel types

User rating

Facilities

In the room

Specify by

Apply Filters
Clear Filters

356 results

  • Hotel Vijaya Palace

    From US$ 10

    48/1 8Th Cross Hospital Road Chickpete Chickpete, Bangalore, India

    2.2 km to National Gallery of Modern Art (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 10
  • Olive Hotel Mg Road Dunsvirk Inn By Embassy Group

    From US$ 27

    103,Mg Road,Haridevpur,Shanthala Nagar,Shivaji Nagar Bengaluru-560001, Bangalore, India

    2.2 km to National Gallery of Modern Art (To the map)

    The 3-star Dunsvirk Inn- Bengaluru is set 3 km from Bangalore Royal Palace and 0.5 km from the five-decade-old M Chinnaswamy Stadium. The venue provides 24-hour front desk assistance and housekeeping…

    To the hotel

    price for 1 night
    Book Now From US$ 27
  • Locul Central - Church Street

    From US$ 9

    46, Church St, Haridevpur, Shanthala Nagar, Ashok Nagar, Bangalore, India

    2.2 km to National Gallery of Modern Art (To the map)

    Locul.Central Hostel is just a 10-minute walk from the five-decade-old M Chinnaswamy Stadium, while Indira Gandhi Musical Fountain Park is 5 minutes away by car. This Bangalore hostel features a…

    To the hotel

    price for 1 night
    Book Now From US$ 9
  • Hotel Swagath

    From US$ 24

    No 75 Hospital Road Near Majestic Theatre, Bangalore, India

    2.2 km to National Gallery of Modern Art (To the map)

    Hotel Swagath Bangalore is a 2-star venue offering business accommodation a few minutes' drive from Visvesvaraya Industrial and Technological Museum. Guests can enjoy free Wi Fi throughout the…

    To the hotel

    price for 1 night
    Book Now From US$ 24
  • Sri Kumara Lodge

    From US$ 10

    #81, Hospital Road, Near Upparpet Police Station, Balepet, Bangalore-560053, Bangalore, India

    2.2 km to National Gallery of Modern Art (To the map)

    Sri Kumara Lodge, located 30 km from Kempegowda International airport, offers dry cleaning, room service and ironing service. The property comprises 48 rooms. A luggage storage and a safety deposit…

    To the hotel

    price for 1 night
    Book Now From US$ 10
  • Cubbon Suites

    From US$ 28

    Maulee 42/1 Cubbon Road, Bangalore, India

    2.2 km to National Gallery of Modern Art (To the map)

    Cubbon Suites - 10 Minute Walk To Mg Road, Mg Road Metro And Church Street offers a cheap accommodation in Bangalore. The venue comprises 18 rooms.

    To the hotel

    price for 1 night
    Book Now From US$ 28
  • Sk Residency

    From US$ 16

    49/1, 5Th Cross Road, Bangalore, India

    2.2 km to National Gallery of Modern Art (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 16
  • Purple Lotus

    From US$ 65

    46, 6Th Cross, Lavelle Road, Bangalore, India

    2.2 km to National Gallery of Modern Art (To the map)

    The 3-star Purple Lotus Boutique Suites Bangalore offers boutique accommodation within steps of UB City. The venue provides 20 guestrooms appointed with a TV set with satellite channels, wireless…

    To the hotel

    price for 1 night
    Book Now From US$ 65
  • Empire International Church Street

    From US$ 26

    No. 36, Church Street, Off Mg Road, Bangalore, India

    2.2 km to National Gallery of Modern Art (To the map)

    Empire International Church Street Hotel Bangalore, located 1.1 km from the shopping mall "UB City", offers guests a restaurant, complimentary private parking and free parking. The surrounding area…

    To the hotel

    price for 1 night
    Book Now From US$ 26
  • Oyo 38662 Snt Comforts Lodge

    From US$ 18

    No 2\/1-1, 3Rd Cross P.C Road, Opp Upparpet Police Station,Majestic, Bangalore, India

    2.3 km to National Gallery of Modern Art (To the map)

    Featuring free Wi Fi throughout the property, Oyo 38662 Snt Comforts Lodge Bangalore offers accommodation within 2.2 km from Temple. The venue is set close to Adi Subhrahmanya Temple and within 250…

    To the hotel

    price for 1 night
    Book Now From US$ 18
  • Highgates Hotel

    From US$ 46

    33 Church Street, Bangalore, India

    2.3 km to National Gallery of Modern Art (To the map)

    Highgates Hotel lies in a touristic area of Bangalore within a 10-minute walk of Visvesvaraya Industrial and Technological Museum, featuring entertainment activities, a satellite TV and a flat screen…

    To the hotel

    price for 1 night
    Book Now From US$ 46
  • Habitat15@Airlines

    From US$ 11

    No 4, State Bank Of India Road, Shanthala Nagar, Ashok Nagar, Bangalore, India

    2.3 km to National Gallery of Modern Art (To the map)

    Habitat15@Airlines Hostel is located 10 minutes by car from the ruined 1761 Bangalore Fort, close to the atmospheric St. Mark's Cathedral. Some rooms at this Bangalore hostel have an electric kettle,…

    To the hotel

    price for 1 night
    Book Now From US$ 11
  • The Fern Residency Bengaluru, Seshadripuram, Series By Marriott

    Building No. 213 , Gubbi Veeranna Road , Seshadripuram, Bangalore, India

    2.3 km to National Gallery of Modern Art (To the map)

    To the hotel

    Book Now
  • Super Townhouse Mg Road Near Commercial Street

    From US$ 20

    2Nd Floor, Main Guard Cross Road, Safina Plaza, Near Kalyan Silks Commercial Street, Bangalore, India

    2.3 km to National Gallery of Modern Art (To the map)

    Oyo 12761 High Street is a 3-star venue set about 900 metres from Ulsoor Lake. The accommodation comprises 22 rooms. Offering 24 hour front desk assistance and 24-hour security service, this Hotel…

    To the hotel

    price for 1 night
    Book Now From US$ 20
  • Melange Luxury Serviced Apartments

    From US$ 146

    Garden Apartments, Suryamukhi, # 21, Vittal Mallya Road, Bangalore, India

    2.3 km to National Gallery of Modern Art (To the map)

    Located only 1 km from Mahatma Gandhi Road underground station, Melange Luxury Service Apartment apartment also boasts proximity to Forest Essentials.

    To the hotel

    price for 1 night
    Book Now From US$ 146
  • Treebo Trend Howell Suites

    5, Main Guard Cross Road, Beside Infantry Road, Tasker Town, Shivaji Nagar, Bangalore, India

    2.3 km to National Gallery of Modern Art (To the map)

    Nestled in the Bangalore Shopping district, the 3-star Treebo Trend Howell Suites is at a 2.4 km distance from Sri Chamarajendra Park.

    To the hotel

    Book Now
  • The Pentouz - A Boutique Hotel

    From US$ 78

    46, 6Th Cross, Lavelle Road, Bangalore, India

    2.3 km to National Gallery of Modern Art (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 78
  • Urban Opulence

    From US$ 157

    46, 6Th Cross Road 1St & 2Nd Floor, Gokul Residency, Bangalore, India

    2.3 km to National Gallery of Modern Art (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 157
  • Melange Luxury Serviced Apartments

    From US$ 60

    21 Suryamukhi Garden Apartments, Vittal Mallya Road, Bangalore, India

    2.4 km to National Gallery of Modern Art (To the map)

    Featuring a free car park, free self-parking and a business centre onsite, Melange Luxury Serviced is situated in Bangalore Shopping district, 800 metres from the well-maintained 120-hectare garden…

    To the hotel

    price for 1 night
    Book Now From US$ 60
  • Hm Suites & Studios

    From US$ 47

    No. 67, St. Marks Road, Bangalore, India

    2.4 km to National Gallery of Modern Art (To the map)

    Situated 1.8 km from the cubbon Sri Chamarajendra Park in Bangalore, Hm Suites & Studios features a patio, a business centre and a gym throughout the venue. This business property is placed about 40…

    To the hotel

    price for 1 night
    Book Now From US$ 47