Try the Transport for London website (see related link). Once there, simply type the info into the two boxes at the top-right of the screen, and it will show you a few options for your journey.
About 3 miles.
Some hotels near Victoria Station in London are Palmers Lodge Hillspring, The Zetter Townhouse, and Hotel Verta by Rhombus. Others can be found on Hotels.
There are hotels at all prices levels near Victoria Station in London. For five star hotels, consider The Goring, Lord Milner, The Halkin, and The Lanesborough.
1.7 miles.... 6 min by car and walking 29 minutes.
Which hotel?
The "Custom House Hotel", which offers 302 bedrooms, is located at 272-283 Victoria Dock Road in London. It is near the "Canning Town" subway station.
The mailing of the Somerset Hotel in London is 6 Dorset Square, London NW1 6Qa, United Kingdom. The Somerset Hotel is located only one minute away from the BakerStreet station and Marylebone train station.
The Knightsbridge Hotel is a five star hotel located in London, England. The address is 10 Beaufort Gardens, London. The hotel is located near the Knightsbridge tube station.
The address of the Grosvenor Hotel that is located near the Victoria London tube station is 101 Buckingham Palace Road, London, SW1W OSJ. Buckingham Palace is just a short walk from the hotel.
The nearest tube station is Canada Water station.
The Commodore Hotel in London is located at this address: 50 Lancaster Gate, Hyde Park, London. It is close to the Paddington Railway station and the Royal Albert Hall.
The location of the Mandeville Hotel can be found on the Mandeville Hotel website. The location given is: Mandeville Place, London. W1U 2BE. The Madeville is not far from Bond Street tube station.