Go Karnataka Hotels
Menu
  • Customer Support
  • Help
  • USD
    U.S. dollar (USD) Euro (EUR) Pound sterling (GBP) Australian dollar (AUD) Canadian dollar (CAD) Brazilian real (BRL) Bulgarian lev (BGN) Chinese yuan (CNY) Czech koruna (CZK) Danish krone (DKK) Hong Kong dollar (HKD) Israeli new sheqel (ILS) Japanese yen (JPY) Malaysian ringgit (MYR) New Zealand dollar (NZD) Norwegian krone (NOK) Polish zloty (PLN) Romanian leu (RON) Russian ruble (RUB) Saudi riyal (SAR) Singapore dollar (SGD) South African rand (ZAR) South Korean won (KRW) Swedish krona (SEK) Swiss franc (CHF) Turkish lira (TRY) Ukrainian hryvnia (UAH) Thai baht (THB)
    en
    Dansk Deutsch English Español Français Italiano Nederlands Português Русский

Find Hotels

Select city first

2026-03-08

2026-03-09

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

Guests:
 
Specify the age of a child
Specify the age of children

Hotels in Karnataka near Ulsoor Lake

Filter Results

Star rating

Search hotel by

Nightly price

Accommodation options

Districts

Points of interest

Hotel themes

Guest rating

Hotel amenities

Room amenities

Apply Filters
Clear Filters

274 options found

  • Suyash Pg - Melange

    Suyash Pg - Melange #3 Bowee Street M G Road,Someshwarpura,Ulsoor Bangalore 560008 #3 Bowee Street M G Road,Someshwarpura,Ulsoor Bangalore, Bangalore, India

    0.9 km to Ulsoor Lake

    (Show map)

    Show map

    Suyash Pg - Melange Bed & Breakfast Bangalore is a great place to stay in the Ulsoor district, 2.7 km from the scenic St Patrick's Catholic Church.

    More...
    From US$ 17
    price for 1 night
    BOOK From US$ 17
  • Oyo Apartments Mg Road Manipal Center

    No-1, Near Salarpuria Sattva Building, Bangalore, India

    0.9 km to Ulsoor Lake

    (Show map)

    Show map

    Oyo Apartments Mg Road Manipal Center Bangalore hotel includes 16 rooms and is about a 25-minute walk from Mayo Hall. The hotel entices guests with parking, available on site.

    More...
    BOOK
  • Oyo Flagship 76298 Prime Suites

    43/2,3Rd Cross, Ulsoor Road, Behind Manipal Center, Off Mg Road,Bangalore, Bangalore, India

    0.9 km to Ulsoor Lake

    (Show map)

    Show map

    Oyo Flagship 76298 Prime Suites Bangalore hotel features 8 rooms and lies about a 25-minute walk from the St. Mark's Cathedral.

    More...
    From US$ 23
    price for 1 night
    BOOK From US$ 23
  • Taura Comfort

    51 Saint Johns Road, Bangalore, India

    1 km to Ulsoor Lake

    (Show map)

    Show map

    Situated approximately a 20-minute stroll from the five-decade-old M Chinnaswamy Stadium, the 3-star Taura Comfort Bangalore hotel includes a storage for belongings. This Bangalore bed & breakfast is…

    More...
    From US$ 23
    price for 1 night
    BOOK From US$ 23
  • Justa Off Mg Road, Bangalore

    30/1, 2Nd Cross, Ulsoor Road, Bangalore, India

    1 km to Ulsoor Lake

    (Show map)

    Show map

    Featuring a lobby area and a restaurant, the 4-star Justa Off Mg Road, Bangalore hotel is located approximately 5 minutes' walk from the historical Sri Someshwara Swamy Temple. This Bangalore hotel…

    More...
    From US$ 44
    price for 1 night
    BOOK From US$ 44
  • Prime Suites

    43/1 3Rd Cross Road, Bangalore, India

    1 km to Ulsoor Lake

    (Show map)

    Show map

    Prime Suites Bangalore hotel is around a 25-minute walk from Mayo Hall, and features currency exchange and a lift onsite. This 3-star hotel has an Indian restaurant serving Indian cuisine and is…

    More...
    From US$ 30
    price for 1 night
    BOOK From US$ 30
  • Oyo 554 Hotel Red Carpet Residence

    37/15 Yellapa Chetty Layout, Bangalore, India

    1 km to Ulsoor Lake

    (Show map)

    Show map

    The 3-star newly opened Oyo 554 Hotel Red Carpet Residence Bangalore features a quiet location nearly 5 minutes' walk from Ulsoor Lake.

    More...
    From US$ 29
    price for 1 night
    BOOK From US$ 29
  • Super Townhouse Ulsoor Near Halasuru Metro Station

    90, New Municipal Number 9, Old Madras Road, Swamy Vivekanada Road, Halasuru, Bangalore, India

    1 km to Ulsoor Lake

    (Show map)

    Show map

    The 4-star Super Townhouse Ulsoor Near Halasuru Metro Station Bangalore hotel gives quick access to Murphy Town, situated only a 5-minute walk away. This Bangalore hotel offers 30 rooms and amenities…

    More...
    From US$ 20
    price for 1 night
    BOOK From US$ 20
  • Hotel O Bangalore Trinity Metro Station

    Plot No. 90, Swamy Vivekanada Road, New Municipal Number 9, Old Madras Road, Halasuru, Bangalore, Bangalore, India

    1 km to Ulsoor Lake

    (Show map)

    Show map

    The 3-star Hotel O Bangalore Trinity Metro gives quick access to Murphy Town, situated only 5 minutes' walk away.

    More...
    From US$ 35
    price for 1 night
    BOOK From US$ 35
  • Oyo Townhouse 238 Ulsoor

    New Municipal No.9Old Madras Road Swamy Vivekanada Road, Halasur, Bangalore, India

    1 km to Ulsoor Lake

    (Show map)

    Show map

    Oyo Townhouse 238 Ulsoor Hotel Bangalore features 47 rooms and lies 6 km from the renowned Karnataka Chitrakala Parishath School.

    More...
    BOOK
  • Relaxinn Service Apartments

    104 Thamarai Kannan Road, Bangalore, India

    1 km to Ulsoor Lake

    (Show map)

    Show map

    Nestled in the Ulsoor district, only a 13-minute walk from RMZ Millenia Business Park, Relaxinn Service Apartments Bangalore hotel offers a shared lounge. This bed & breakfast features 24-hour…

    More...
    From US$ 22
    price for 1 night
    BOOK From US$ 22
  • Royal Orchid Central Bangalore, Mg Road

    47 Dickenson Road, Manipal Centre, Mg Road, Bangalore, India

    1 km to Ulsoor Lake

    (Show map)

    Show map

    The contemporary 4-star Royal Orchid Central Bangalore, Mg Road hotel, located within 5 minutes' drive of Bangalore Aquarium and just 500 metres from Trinity underground station, offers a banquet…

    More...
    From US$ 62
    price for 1 night
    BOOK From US$ 62
  • The Park Bangalore, Mg Road

    14/7 Mahatma Gandhi Road, Bangalore, India

    1.1 km to Ulsoor Lake

    (Show map)

    Show map

    Featuring a swimming pool, the contemporary The Park Bangalore, Mg Road hotel is located in a business neighbourhood, about 5 minutes' walk from Lido Mall. Offering an Italian menu in an à la carte…

    More...
    From US$ 69
    price for 1 night
    BOOK From US$ 69
  • Metro Inn

    Thamarai Kannan Road, Bangalore, India

    1.1 km to Ulsoor Lake

    (Show map)

    Show map

    The 3-star Metro Inn Bangalore offers easy access to Murphy Town, which is situated about a 5-minute walk away.

    More...
    From US$ 15
    price for 1 night
    BOOK From US$ 15
  • Hyatt Centric Mg Road Bangalore

    1/1, Swami Vivekananda Road, Ulsoor, Bangalore, India

    1.1 km to Ulsoor Lake

    (Show map)

    Show map

    The 5-star Hyatt Centric Mg Road Bangalore hotel includes air-conditioned rooms around a 25-minute walk from the Commercial Street. Offering an Asian restaurant plus a sauna and facials, the hotel is…

    More...
    From US$ 87
    price for 1 night
    BOOK From US$ 87
  • Taj Mg Road Bengaluru

    41 3 Mahatma Gandhi Road, Bangalore, India

    1.1 km to Ulsoor Lake

    (Show map)

    Show map

    The 5-star Taj Mg Road Bengaluru Hotel, located only 450 metres from the Cauvery Handicrafts, offers guests the convenience of 24-hour reception and wake-up calls. This Bangalore hotel lies in the…

    More...
    From US$ 93
    price for 1 night
    BOOK From US$ 93
  • Treebo Trinitywood

    No 2 And 23, Swamy Vivekananda Road, Next To Inox Lido Mall, Bangalore, India

    1.1 km to Ulsoor Lake

    (Show map)

    Show map

    Guests of the 3-star Treebo Trinitywood Hotel Bangalore can enjoy easy access to Indian Institute of Cartoonists, which is situated just 7 minutes' stroll away.

    More...
    From US$ 40
    price for 1 night
    BOOK From US$ 40
  • Hotel O Halsuru Metro Station Bangalore

    Plot Number 107, Swamy Vivekananda Road, Ulsoor, M.G Railway Colony, Indiranagar, Bangalore, Bangalore, India

    1.1 km to Ulsoor Lake

    (Show map)

    Show map

    Hotel O Halsuru Metro Station Bangalore offers quick access to Murphy Town, situated approximately 5 minutes' walk away.

    More...
    From US$ 26
    price for 1 night
    BOOK From US$ 26
  • Super Townhouse Ulsoor

    107 Swamy Vivekananda Rd, M.G. Railway Colony, Ulsoor, Bangalore, India

    1.1 km to Ulsoor Lake

    (Show map)

    Show map

    The 4-star Super Townhouse Ulsoor Hotel Bangalore gives quick access to Murphy Town, which is situated about a 5-minute walk away. Located only 500 m from the Halasuru, the hotel boasts Indian…

    More...
    From US$ 67
    price for 1 night
    BOOK From US$ 67
  • Open Hotel By Olive - Urban Suites

    4/1 Murphy Road, Halasuru Mg Road, Bangalore, India

    1.2 km to Ulsoor Lake

    (Show map)

    Show map

    The 3-star Open Hotel By Olive - Urban Suites Bangalore offers access to the HAL Heritage Centre and Aerospace Museum, which is located around 7 km away.

    More...
    From US$ 54
    price for 1 night
    BOOK From US$ 54