Opting for a hotel on the Southbank across the river from Big Ben and the Houses of Parliament afford stunning views, especially in the evening. Surprisingly deals can be found in this area despite being within walking distance from London's busiest tourist attractions. Our list of top ten hotels near the London Eye contain mostly brand name hotels and are a perfect choice for families.
The enormous Marriott Country Hall hotel has an ideal view of the Houses of Parliament and Big Ben and all the amenities expected of a Marriott. The hotel has a great gym and swimming pool access. The location and the stunning view do come at a dear price.
The London Bridge Hotel is on the further end of the Southbank with the London Eye within walking distance. The hotels apartments are fabulous for families and even some of the rooms have kitchens. Watch their website for promotions.
County Hall sits just behind the London Eye where several hotels are tucked in virtually out of sight. The Premier Travel Inn offers family rooms with an unbeatable location but not so much of a view. There are two in house restaurants as well as a bar, free internet. The hotel is not air conditioned although it is rarely required in London.
The spectacular views from the bar on top of the 4 star, deluxe Park Plaza should not be missed even if staying elsewhere. Noted for fabulous service, be sure to ask for a free upgrade upon check in although if you want to check out late, be prepared to pay £10 per hour requested.
Remember space is a premium in London, hotel rooms are smaller than those in the United States.
London County Hall
Westminster Bridge Road
Stunning Thames-side hotel...
8-18 London Bridge Street
Elegant and Comfortable...
1 Addington Street
Southbank business hotel...
200 Westminster Bridge Road
Contemporary design hotel...
Belvedere Road
Comfortable Lodgings in a Prime Location...
43-47 Southwark Bridge Road
Modern accommodation 300m from the Thames...
113 Lambeth Road
Convenient for Eurostar connections...
2 Whitehall Court
5 star hotel near major attractions...
Whitehall Place
One of the grand hotels of London...
71-79 Southwark Street
4 star business hotel...