If you’re after more than just a comfy bed and breakfast, these hotels give you something extra: unbeatable views.

You might not feel like the UK has much to offer when it comes to impressive vistas, but that’s definitely not the case. From London to Manchester, these towering stays offer serious room-with-a-view energy. Admittedly, some of them are pretty pricey, but if you want to treat yourself and enjoy some impressive sights, these are some good options.
1. Shangri-La The Shard, London

If you want the ultimate sky-high experience, this is the one. Sitting on floors 34 to 52 of The Shard—Western Europe’s tallest building—Shangri-La offers incredible, sweeping views of the London skyline from every angle. It’s a hotel stay and an observation deck in one, with floor-to-ceiling windows that make even your morning coffee feel dramatic.
Whether you’re soaking in the tub while staring at Tower Bridge or enjoying a sunset from the restaurant, it’s hard to beat the sheer “wow” factor of this place. It’s luxury with altitude—and absolutely one to tick off the list if you love a room with a serious view.
2. Novotel London Canary Wharf

Set in the heart of London’s slick financial district, the Novotel at Canary Wharf stands tall at 127 metres. From its rooftop bar to its top-floor rooms, you’re getting stunning panoramic views over the River Thames, the city skyline, and beyond.
The style is sleek and modern, with big windows and lots of natural light. It’s the kind of place where city lovers will feel right at home. And if you’re after views without quite the Shard-level price tag, this is a very strong contender.
3. Hilton Manchester Deansgate (Beetham Tower)

Manchester’s Beetham Tower is hard to miss—and if you’re staying at the Hilton, you’re right in it. The hotel takes up the first 23 floors of the 169-metre tower, meaning every room is high above the buzz of the city below.
There’s also a cocktail bar up on the 23rd floor called Cloud 23, which serves skyline views with your martini. Whether you’re visiting for business, a football match, or just fancy a weekend away, this hotel makes sure the scenery’s just as memorable as the trip.
4. Radisson Blu Hotel, Birmingham (10 Holloway Circus)

This eye-catching skyscraper sits right in the middle of Birmingham and rises to 130 metres, with the Radisson Blu occupying the lower 19 floors. Its height means brilliant views over the city—and if the weather’s clear, you’ll see far beyond.
The rooms are contemporary and stylish, and the location makes it a perfect base for city exploring. Whether you’re checking out the Bullring, heading to a gig, or just enjoying the view from bed, this one delivers on both height and convenience.
5. London Hilton on Park Lane

Perched on the edge of Hyde Park, this classic London hotel stands 101 metres tall and delivers prime views over one of the city’s greenest stretches. It’s elegant, central, and timeless—a bit of an icon, really.
Whether you’re in a room facing the park or dining at the top-floor restaurant, the skyline views feel effortless. If you’re after old-school glamour mixed with skyscraper vibes, this one’s worth checking into.
6. Hilton London Metropole

This hotel might not be the tallest on the list, but at 91 metres, it still offers brilliant views of central London. It’s especially great for those who want the big-city experience with easy access to Paddington, Oxford Street, and Hyde Park.
The rooms are sleek and spacious, and being up high definitely adds a peaceful detachment from the street-level noise. It’s ideal for work trips, conferences, or a busy London weekend where you want space to unwind above it all.
7. Holiday Inn Kensington Forum

This 27-storey Holiday Inn clocks in at around 84 metres, which is high enough to catch sweeping views of west London. It’s in a great spot too—close to museums, parks, and the tube. The rooms are simple and functional, but the higher you go, the better the view. It’s perfect for travellers who want that bird’s eye glimpse of the city without straying too far from a budget-friendly base.
8. Premier Inn Leicester City Centre

At 82 metres tall, this Premier Inn makes for an unexpectedly great viewing point over Leicester. From the upper floors, you can see right across the city and out into the Leicestershire countryside on a clear day. It’s straightforward and no-fuss, like most Premier Inns, but the height adds an extra layer of charm. If you’re visiting for work or football, or just want a comfortable stay with a bit of altitude, it’s a surprisingly solid option.
9. St. Pancras Renaissance London Hotel

Technically tied in height with the Premier Inn Leicester at 82 metres, this hotel wins hands down on visual drama. Housed in a stunning Gothic building with high ceilings and ornate details, it’s like stepping into another era—but with views of the modern city outside.
Its location above St. Pancras Station makes it ideal for Eurostar travellers, and the high-up rooms offer views over King’s Cross and beyond. It’s part fairytale, part luxury city stay, and the architecture alone is worth a visit.
10. Premier Inn Westferry (Canary Wharf)

Still under development at the time of writing, this hotel is set to become the tallest Premier Inn in the UK. With 28 storeys planned near Canary Wharf, it’s promising incredible views once completed—especially of the Docklands and riverside skyline.
If you’re after a high-rise stay in East London without the boutique price tag, keep an eye out for when this one opens. It could become a go-to spot for budget-savvy travellers who still want that room-with-a-view experience.