Every hotel guide we have written for India. Each one lists bookable hotels with prices checked live, grouped by budget, mid-range and luxury.
From the only luxury hotel where every room frames the Taj Mahal through its window to £7-a-night Taj Ganj homestays — 49 real Agra hotels across luxury, mid-range and budget, with live prices and honest area-by-area guidance. No markups, no booking fees.
HotelsAmritsar hotels start at about £12 a night for a real, bookable room and top out around £85 at Le Meridien Amritsar — 49 verified Amritsar hotels across luxury, mid-range and budget, with live prices and honest advice on staying beside the Golden Temple, in the Heritage Walk and Hall Bazaar streets, out on Ranjit Avenue, or near the airport. No markups, no booking fees.
HotelsBangalore hotels start at about £12 a night for a real, bookable room and top out around £200 at The Leela Palace Bengaluru — 49 verified Bangalore hotels across luxury, mid-range and budget, with live prices and honest area-by-area advice on MG Road, Indiranagar, Koramangala, Whitefield and the far-north airport. No markups, no booking fees.
Hotels48 real, bookable Ahmedabad hotels ranked by a UK travel scout — riverfront five-stars, a heritage haveli in the UNESCO walled city, reliable business hotels on the modern west side, and 28 budget rooms from £11 near Kalupur station and the old city. No markups, no booking fees — every hotel links straight to live prices.
From a 56-acre Benaulim estate where the only soundtrack is Arabian Sea waves to the design-led Vagator hotel where the rooftop pool is the after-party — we scouted 10 Goa hotels that actually deliver in 2026. No markups, no booking fees.
From a 250-year-old backwater heritage resort accessible only by boat to £15-a-night Kochi homestays and Alleppey houseboats from £40 — 40 real Kerala stays across luxury, mid-range and budget, covering backwaters, hills, beach and heritage cities. No markups, no booking fees.
HotelsChennai hotels start at about £15 a night for a real, bookable room and top out around £125 at The Leela Palace Chennai — 40 verified Chennai hotels across luxury, mid-range and budget, with live prices and honest area-by-area advice on Egmore, Mylapore, T Nagar, the ECR coast and the airport side. No markups, no booking fees.
HotelsHyderabad hotels start at about £20 a night for a real, bookable room and top out around £141 at Hotel Deccan Serai Grande in Gachibowli — 49 verified Hyderabad hotels across luxury, mid-range and budget, with live prices and honest area-by-area advice on Banjara Hills, Jubilee Hills, HITEC City, Gachibowli, Begumpet, Abids, Secunderabad and the Old City. No markups, no booking fees.
From the maharaja's actual former residence with butler service and peacocks on the lawn to £9-a-night Old City guesthouses — 49 real Jaipur hotels across luxury, mid-range and budget, with live prices and honest area-by-area guidance. No markups, no booking fees.
HotelsKolkata hotels start at about £14 a night for a real, bookable room and top out around £107 at ITC Royal Bengal — 49 verified Kolkata hotels across luxury, mid-range and budget, with live prices and honest area-by-area advice on Park Street, Salt Lake and New Town, Ballygunge and Sudder Street. No markups, no booking fees.
HotelsMumbai hotels start at about £17 a night for a real, bookable room and top out around £242 at the Gateway of India landmarks — 49 verified Mumbai hotels across luxury, mid-range and budget, with live prices and honest area-by-area advice on Colaba, Bandra, Andheri, BKC and Juhu. No markups, no booking fees.
HotelsDelhi hotels start at about £19 a night for a real, bookable room and top out around £156 at Taj Palace — 49 verified Delhi hotels across luxury, mid-range and budget, with live prices and honest area-by-area advice on Connaught Place, Paharganj, South Delhi and Aerocity. No markups, no booking fees.
HotelsPune hotels start at about £15 a night for a real, bookable room and top out around £111 at Conrad Pune in the city centre — 49 verified Pune hotels across luxury, mid-range and budget, with live prices and honest area-by-area advice on Koregaon Park, Viman Nagar, Kharadi, Hinjewadi, Camp, Shivaji Nagar and Pimpri-Chinchwad. No markups, no booking fees.
HotelsRishikesh hotels start at about £8 a night for a real, bookable room and top out around £348 at the Taj Rishikesh Resort & Spa — 49 verified Rishikesh hotels across every budget, with live prices and honest advice on staying in Tapovan and Lakshman Jhula, near the Ram Jhula ashrams, along the Muni Ki Reti riverside or in town near Triveni Ghat. Rishikesh is a dry, largely vegetarian holy city, and we say so plainly. No markups, no booking fees.
From the white-marble palace floating on Lake Pichola to real backpacker rooms from £10 a night — we verified 49 Udaipur hotels across luxury, mid-range and budget, with live prices and honest reviews. No markups, no booking fees.
HotelsVaranasi hotels start at about £8 a night for a real, bookable room and rise to around £249 at the BrijRama Palace on the Ganges — 49 verified Varanasi hotels across every budget, with live prices and honest advice on staying near the ghats at Assi and Dashashwamedh, in the old-city lanes of Kashi, out at leafy Sarnath or in the modern Cantonment and Sigra districts. Varanasi is one of Hinduism's holiest cities and a working cremation city, and we cover it plainly and respectfully. No markups, no booking fees.