Hotels in London: Battersea

Hotels found in London, Battersea — 16

Search hotels in London, Battersea

Rafayel Hotel & Spa

Battersea, 34 Lombard Road, London Map
Rafayel Hotel & Spa Photos
8 reviews

On the riverfront, this eco-friendly 5-star boutique hotel has a spa, 2 restaurants Show more

Hotel Verta

Battersea, Bridges Court Road, London Map
Hotel Verta Photos
9 reviews

This modern, 5-star hotel on the South Bank of the River Thames features panoramic Show more

Oyster Wharf Suites

Battersea, 105 Oyster Wharf, 18 Lombard Road, London Map

These spacious, modern apartments are just 8 minutes’ walk from Clapham Junction Show more

Falcon Wharf Apartments

Battersea, 34 Lombard Road, London Map
Falcon Wharf Apartments Photos
6 reviews

Situated in lively Battersea, overlooking the River Thames, Falcon Wharf Apartments Show more

SO Park

Battersea, 140 Battersea Park Road, London Map
SO Park Photos

These elegant modern suites and studios boast free Wi-Fi and are situated just metres Show more

Albert Bridge Apartments

Battersea, 445-447 Battersea Park Road, London Map
Albert Bridge Apartments Photos

Situated in the fashionable area of Battersea, Albert Bridge Apartments are just Show more

Chelsea Bridge Apartments

Battersea, Creative House, 124 Prince of Wales Drive, London Map
Chelsea Bridge Apartments Photos

A 10-minute journey by public transport from the centre of London, Chelsea Bridge Show more