Hotels Near London Eye

Hotels near London Eye have the advantage of a great location. On the south banks of the Thames where the eye sends millions of visitors to the skies each year, a host of London attractions are within in a few minutes of each other. It would be possible to take in a long list of top things to do within 10 minutes of the London Eye without having to drive or waste a lot of time getting from place to place. You also have many choices of where to stay right in Central London.

Park Plaza County Hall

Park Plaza County Hall
Park Plaza County Hall

Friendly and close to all the action, the Park Plaza County Hall overlooks the south banks of the River Thames. The towering London Eye is a quick walk away, as are Westminster Abbey and the National Theatre. The London Sea Life Aquarium in the County Hall Building is right next door to this fine choice for hotels near London Eye. The collection of penthouses, suites and guestrooms give you plenty of choices to find accommodations to suit your budget and style. Every room has an LCD TV and individual climate control to match comfortable linens and kitchenette facilities. WiFi is always available, as is room service. The Park Plaza also has a top-flight restaurant and bar along with a fitness center and sauna.

Park Plaza Westminster Bridge

Park Plaza Westminster Bridge
Park Plaza Westminster Bridge

One of the largest hotels near London Eye, the Park Plaza Westminster Bridge (pictured at top) has more than 500 guestrooms and 65 suites, all designed with contemporary decor and upscale amenities. These modern rooms have flat-screen TVs with cable TV service and complimentary WiFi Internet, with the minibar, dual refrigerator, and in-room coffee service. Stepping away from their rooms, guests have access to a large fitness center with an indoor pool, along with a spa and salon. Like many London hotels, the Park Plaza has a long list of eateries that includes a coffee shop and lounge to accompany a gourmet sushi restaurant and a contemporary restaurant. A variety of packages are available for business travelers and leisure travelers enjoying London vacations. The bed-and-breakfast package will help you fuel up for a day exploring. You won’t need a lot of extra time to walk to the London Eye since it’s only a two-minute walk away—that’s the great part of choosing one of the London Eye hotels.

Premiere Inn County Hall

Premiere Inn County Hall
Premiere Inn County Hall

The Premiere Inn is located within the County Hall building and is another favorite choice for London Eye hotels. This London landmark overlooks the river just like the London Eye, and it’s a virtual feast of things to do with the London Aquarium, shops, and eateries assembled in one place. When it’s time to relax, the 314-room inn will give just that without having to pay a fortune. The hotel, as with other hotels in this area is also conveniently located to the piers where you can board ships for Thames River cruises. Beyond the rooms, you’ll find a great restaurant and top-notch service at one of the top-rated hotels in Central London.

The Wellington at Waterloo

The Wellington at Waterloo
The Wellington at Waterloo

As expected of London's boutique hotels, the Wellington has an abundance of elegance and offers more than the cookie-cutter accommodations that are so common. It’s directly across from the Waterloo rail station, which accommodates more than 90 million people a year. If you’re looking for London Eye hotels with style, you’ll need to consider the Wellington at Waterloo. Only handful of the travelers who pass through the area can stay overnight at the Wellington, which offers 26 guestrooms in total, each with complementary breakfast and WiFi. The Waterloo is also home to an English pub, which serves a mix of classic fare and more contemporary flavors. A full English breakfast is always on the menu at the elegant Wellington’s eatery.

Compare Travel Sites and Save!

30 St Mary Axe

30 St Mary Axe

30 St Mary Axe is a London skyscraper that occupies a footprint in the city’s...

Harrods London

Harrods

Harrods London is one of the most popular shopping destinations in a city tha...

Big Ben London Icon-360-sm

Big Ben

The Big Ben Clock, is actually a misnomer; it is the bell inside structure th...

Latest Topics

More Forum Posts »