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

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

Luxury Waterfront Apartment

Battersea, Apt 82 Oyster Wharf, 18 Lombard Road,, London Map

This elegant 4th-floor apartment overlooks the River Thames in Battersea, London. 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