If you look at the map of Greater London, you will see that the Thames River divides this global city into two – North and South London. The part that we’re talking about, southern one, includes the boroughs of Bromley, Greenwich, Lambeth, Merton, Southwark, Wandsworth, Bexley, Croydon, Kingston, Lewisham, Richmond, and Sutton. It is a huge area that covers almost 250 square miles and has almost three million people living in it. When it comes to tourism and sightseeing, South London is a great place. It is full of entertainment, history, eateries, and, of course, fascinating places to do the shopping. Some of the best attractions to see in South London are the famous Imperial War Museum, the London Eye (don’t miss your ride on this bad boy), Shakespeare’s Globe, Tate Modern, and a number of galleries and museums of all kinds. And in order to visit all of these landmarks, one has to book an accommodation at one of the South London hotels – and since there’s so many of them, we present to you the Top 10 Hotels In South London, bringing you ten of the best hotels south of the river. Top 10 Hotels In South London are these:
One of the Tune Hotels, this hotel offers a comfortable accommodation for an affordable price. It is located pretty close to the Lambeth North station, providing the guests with a great location for exploring the city (the closest attraction is the London Eye). The hotel offers a nice breakfast in the morning (surcharge), as well as an airport shuttle. The rooms of the Tune Westminster are clean and bright, coming with all the necessary amenities – like the Wi-Fi and en-suite bathrooms.
Visit Address: Westminster Bridge Road 118, SE1 7RW London
This particular hotel has a Latin American theme of the interior, making it a pretty interesting and unique choice when it comes to booking an accommodation. The rooms of the Church Street Hotel are really colorful, featuring some Latin American art and old, colonial furniture. They come with the free access to the Internet, flat TV screen, and DVD players. The hotel is just 10 minutes of walking away from the station on the Denmark Hill, which provides a direct link to Central London.
Visit Address: Camberwell Church Street 29, SE5 8TR Surrey
Hampton by Hilton is situated in an imposing building that can be found on the Waterloo Road, half a mile away from the Waterloo train station. This hotel has casual rooms that are equipped with custom-designed beds and machines for hot beverages, as well as with flat TV screens and the free access to the Internet. There is also a dining room where guests can eat a free hot breakfast. Other amenities are a business center, a simple bar, and a nice fitness room.
Visit Address: Waterloo Road 157, SE1 8XA London
A part of the Travelodge chain of hotels, this hotel is located on the Waterloo Road, close to the Southwark station. It is a budget hotel which combines a truly great accommodation for a low sum of money. It has some simple but modern rooms that come with beds that are custom-designed, TVs, machines for hot beverages and the Wi-Fi which has a limited free use. The closest attractions to Travelodge Central Waterloo are the London Eye and the Tate Modern museum.
Visit Address: Waterloo Road 195, SE1 8UX London
One of the Top 10 South London Hotels, the Bermondsey Square Hotel is situated in a building that overlooks the Bermondsey market of antiques, and it is less than a mile away from the station at the London Bridge. The hotel has a nice rooftop bar, with a great view of the city, as well as the grill that specializes in modern British meals. The rooms of the Bermondsey Square Hotel are modern and have iMac TVs, air-conditioning and the free access to the Internet.
Visit Address: Bermondsey Square, SE1 3UN London
This hotel can be found on the Lavington Street, which is in South Bank, situated in a building that has a modern facade made of glass. It is a hip hotel that has minimalist rooms that come with mood lighting, flat TV screens (with complimentary films), free access to the Internet, and even the tablet touch-screen controls for the room. The hotel also has a trendy bar in the lounge, a nice canteen that serves meals during the whole day, and seven meeting rooms.
Visit Address: Lavington Street 20, SE1 0NZ London
The Premier Inn would have never become the largest chain of hotels in the United Kingdom if it didn’t offer a fine accommodation to the guests. Their Southwark hotel is no exception, as it has some comfortable beds, free Wi-Fi, en-suite bathrooms (with showers), pillow-top mattresses, and the machines for coffee and tea. There is also a restaurant and the parking (surcharge). The closest attractions to Premier Inn Southwark are the famous Shakespeare’s Globe Theatre, and the Tate Modern gallery of arts.
Visit Address: Park Street 34, SE1 9EF London
The building in which the London Bridge Hotel is set was built in 1915, a hundred of years ago. The location is great – the train station is just opposite of the hotel, and the closest attraction is the famous Shard skyscraper. London Bridge Hotel has a nice, British restaurant, and a lounge bar that serves the afternoon tea and cocktails. The rooms are equipped with air-conditioning, flat TV screens, machines for coffee and tea, and the mini bars. Guests also have the access to the gym.
Visit Address: London Bridge Street 8, SE1 9SG London
You can’t really go wrong with Mondrian, as this is definitely one of the best hotels in South London. It is the ultra-contemporary hotel which can be found on the south bank of the Thames River. The hotel is close to the Waterloo train station, as well as to Tate Modern art gallery. The rooms are sleek, featuring beautiful decoration and flat screen TVs. Some of the rooms also have a great view of the river. Mondrian also has an unforgettable rooftop bar.
Visit Address: Upper Ground 20, SE1 9PD London
It hardly gets better than this. Probably the best hotel in south London, the Shangri-La is situated inside one of the biggest (and the newest) London attractions – The Shard, a huge skyscraper that is over 300 meters tall and is the new symbol of the city. One thing is certain – none of the hotels in London offers such a great view as the Shangri-La does. There is also an Asian restaurant, a cafe, a beautiful pool, a bar, a fitness center, and some meeting rooms.
Visit Address: Thomas Street 31, SE1 9QU London