Here’s the thing about London on New Year’s Eve: the fireworks only last twelve minutes, but where you’re standing when they go off decides whether this is a night you actually remember or a night you spent shuffling through crowds trying to see over someone’s shoulder. Pick the right hotel, and you get a warm room, a proper drink, and a view that doesn’t involve elbows. Pick the wrong one, and you’ll spend New Year’s Day complaining about the queue for the Tube instead of talking about the fireworks.
The display itself goes off from barges on the Thames right around the London Eye, timed to Big Ben’s midnight chimes, with the best views running along Victoria Embankment, Westminster Bridge, Waterloo Bridge, and the South Bank. Since the riverside viewing areas now need tickets and get seriously packed by early evening, staying somewhere that already puts you close, or somewhere with its own private view above the chaos, genuinely changes the night. Below are 14 hotels that do exactly that, organized by area so you can match the vibe you want to the part of London you’ll be in.
A quick note on prices before we get into it: everything below is a normal-night rate so you can compare hotels fairly against each other. NYE itself runs considerably higher everywhere in London, and a lot of these hotels either sell out completely for the 31st or attach a minimum two-night stay to it. If you find a hotel you like here, go check its own site for the actual 31st December rate rather than assuming the numbers below will hold.
Quick Picks by What You Actually Want
If you don’t want to read through all 14, here’s where to look first depending on what matters most to you.
Best for fireworks views
Park Plaza Westminster Bridge London puts you directly across the Thames from Big Ben and the Houses of Parliament, right inside the corridor the fireworks actually launch from. No other hotel on this list gets you that close without needing a ticketed viewing zone at all.
Best on a budget
Premier Inn London County Hall is five minutes’ walk from the London Eye and rated 8.7 out of 10 from over 27,000 reviews, which is a genuinely strong score for a budget-tier stay. You give up the view, not the location.
Best splurge
Shangri-La The Shard gets you your own private fireworks show from floor-to-ceiling windows starting on the 34th floor of Western Europe’s tallest building. If money isn’t the deciding factor, this is the one to book.
Best for a party atmosphere
The Londoner sits right in Leicester Square with a rooftop bar and pool overlooking the West End, putting you in the middle of London’s own street-level NYE energy rather than a quiet river view.
Westminster & South Bank: Stay Here and You’re Basically Standing in the Fireworks Zone
This stretch of the Thames, running from Westminster Bridge past the London Eye and down toward Waterloo, is the actual heart of the display. Book a hotel here and you can walk to a river view in minutes, no ticket queue required if your room already faces the water.
Park Plaza Westminster Bridge London
Book this one and you get something almost nobody else on this list can offer: a room that looks directly across the river at Big Ben and the Houses of Parliament, from the South Bank side where a big chunk of the fireworks action happens. It’s a big hotel, over a thousand rooms, so it doesn’t feel intimate, but for a single night built entirely around a view, that trade-off is worth it.
Rating
4 out of 5 on Tripadvisor, from more than 26,000 reviews, which is one of the largest review counts of any hotel on this list.
Price
Regular rates run around £180 to £280 a night (roughly $230 to $355), rising well above that for New Year’s Eve itself.
Sea Containers London
Stay here and you’ll have access to one of the best rooftop bars in the city, 12th Knot, sitting right above the Thames with the kind of wraparound skyline view that makes a midnight countdown feel like an event rather than just a hotel stay. The design leans into 1920s ocean liner style, which gives it a genuinely different feel from the glass-and-steel hotels nearby.
Rating
4 out of 5 on Tripadvisor, 9.2 out of 10 on Kayak, based on thousands of guest reviews praising the location and the rooftop bar specifically.
Price
Around £175 to £390 a night (roughly $220 to $490) in normal season.
H10 London Waterloo
Book a room here and you’re about a 15-minute walk from the main fireworks site, close enough to get there easily but far enough that you’re not paying the premium the riverfront hotels charge. Head up to the rooftop bar before midnight and you’ll catch a genuinely good skyline view without needing to fight for a spot along the river at all.
Rating
Consistently rated in the high 8s out of 10 across major booking platforms.
Price
Roughly £170 to £185 a night (about $215 to $235) in normal season.
Premier Inn London County Hall
If the budget doesn’t stretch to a river-view suite, book this one instead and you’ll still end up five minutes’ walk from the London Eye and Westminster Bridge, right in the historic County Hall building. It won’t put the fireworks in your window, but you’ll get there faster on foot than guests staying at some of the fancier hotels further from the action.
Rating
8.7 out of 10 across more than 27,000 reviews, an unusually strong score for a budget-tier hotel.
Price
About £150 to £250 a night (roughly $190 to $320) in normal season, though NYE dates push well past that.
Strand, Trafalgar & Whitehall: Book Here and You Get Classic London With the River Still Close
This cluster sits a short walk back from the water, around Trafalgar Square and Whitehall. Stay here and you get some of London’s most iconic hotels, the kind with actual history attached, while still being close enough to reach the river viewing areas on foot.
The Savoy
Stay at The Savoy and you’re booking into one of the most storied hotel names in the world, right on the Strand a few minutes from Embankment and the Thames. The Art Deco interiors and the famous American Bar give the night a totally different texture than a glass tower with a view. This is the pick for someone who wants NYE to feel timeless rather than flashy.
Rating
9.4 out of 10 across major booking platforms, one of the highest scores on this entire list.
Price
Around £350 to £600+ a night (roughly $445 to $760+) in normal season, climbing considerably for suites and peak dates.
Corinthia London
Book a room here and you’ll be a five-minute walk from Trafalgar Square and about the same distance from the Thames, with an in-house spa (complete with an ice fountain and private sleep pods) that gives you somewhere genuinely relaxing to recover on New Year’s Day. Guests consistently call this one of the best hotels in London, not just for NYE, and the location makes it an easy walk to the fireworks viewing areas along Whitehall and the Embankment.
Rating
9.4 out of 10 across major booking platforms.
Price
Roughly £700 to £950 a night (about $890 to $1,205) in normal season.
Raffles London at The OWO
Stay here and you’re in one of London’s newest ultra-luxury hotels, set inside the former Old War Office building right off Whitehall, an easy walk to the Thames and the main fireworks corridor. It’s the newest name on this list, and it’s already earning some of the highest guest ratings in the city.
Rating
9.5 out of 10 across major booking platforms, the highest score of any hotel in this guide.
Price
Around £950 to £1,300 a night (roughly $1,205 to $1,655) in normal season.
Strand Palace
Book this one and you get a genuinely historic Edwardian hotel right on the Strand, a few minutes from Covent Garden, Trafalgar Square, and Theatreland, at a price well below the luxury names around it. With more than 780 rooms, it’s a solid, reliable base if you want to be in the middle of everything without paying West End luxury prices.
Rating
Consistently rated in the mid-to-high 8s out of 10 across major booking platforms.
Price
Roughly £150 to £280 a night (about $190 to $355) in normal season.
Also Read: Best Hotels to stay in Dubai For New Year’s Eve
Mayfair & Leicester Square: Stay Here and You Get Iconic London a Short Ride From the River
Not everyone wants to be shoulder-to-shoulder with the crowds heading toward the fireworks. Book in this area and you get some of London’s most recognizable hotel names, with the West End’s own NYE energy right outside the door, plus an easy taxi or Tube ride to the river if you want the fireworks up close later.
The Ritz London
Book The Ritz and you’re staying in arguably the single most recognizable hotel name in the city, on Piccadilly in the heart of Mayfair. It won’t put a firework display in your window, but for guests who want New Year’s Eve to feel like a genuinely grand occasion, dinner in the Ritz Restaurant followed by a nightcap in the Rivoli Bar does that job better than almost anywhere else in London.
Rating
9.4 out of 10 across major booking platforms.
Price
Around £750 to £1,000+ a night (roughly $955 to $1,270+) in normal season.
The Londoner
Stay here and you get one of Leicester Square’s most talked-about hotels, a striking “vertical hotel” with a rooftop bar and pool that looks straight out over the West End skyline. It sits right in the middle of London’s own street-level NYE energy, with Trafalgar Square and the river both a short walk away if you want to head toward the fireworks closer to midnight.
Rating
9.1 out of 10 across major booking platforms.
Price
Roughly £320 to £510 a night (about $405 to $650) in normal season.
The City & Tower Bridge: Book Here and You Get a Different Fireworks Angle Entirely
This stretch, east of the main Westminster action, gives you Tower Bridge, the Shard, and a quieter, less congested version of NYE in London. You won’t be inside the official ticketed viewing zone, but you’ll get your own dramatic skyline, often with a much easier walk home afterward.
Shangri-La The Shard
Book a room here and you’re staying inside Western Europe’s tallest building, with floor-to-ceiling windows starting on the 34th floor looking straight out over the Thames, Tower Bridge, and the entire London skyline. This is the pick for anyone who wants their own private fireworks view without needing to leave the room at all.
Rating
A Forbes Travel Guide Five-Star property, consistently among the top-rated luxury hotels in London across booking platforms.
Price
Regular rates run around £590 to £750 a night (roughly $750 to $955), with December rates climbing toward $1,000 a night and suites going considerably higher on NYE itself.
Tower Hotel London
Stay here and you’re right on the riverside next to Tower Bridge, close enough that many rooms look directly out over the water toward the bridge itself. It’s a well-known spot for watching London’s skyline light up on NYE without needing to be inside the official Westminster viewing zones at all.
Rating
Consistently rated in the high 7s to low 8s out of 10, reflecting a large, well-located hotel rather than a boutique luxury stay.
Price
Roughly £140 to £250 a night (about $180 to $320) in normal season.
DoubleTree by Hilton London – Tower of London
Book this one and you’re a few minutes’ walk from Tower Bridge and the Shard, in a genuinely central City location without paying South Bank riverfront prices. It’s a dependable, mid-range four-star option for anyone who wants to be close to the Tower Bridge side of the celebrations without the premium attached to a river-view room.
Rating
Consistently rated in the mid-to-high 8s out of 10 across major booking platforms.
Price
Around £115 to £180 a night (roughly $145 to $230) in normal season.
Leonardo Royal London St Paul’s
Stay here and you get a genuinely well-rated four-star hotel near St Paul’s Cathedral, in the City, at a price that undercuts almost everything else on this list. It’s not a river-view hotel, but it’s an easy walk or short Tube ride to the Millennium Bridge and Southwark Bridge viewpoints, and it’s one of the better value options for anyone prioritizing budget over balcony views.
Rating
8.6 out of 10 across major booking platforms.
Price
Roughly £160 to £210 a night (about $200 to $265) in normal season.
How to Actually Pick One
If you want the fireworks basically in your window and money isn’t the deciding factor, Shangri-La The Shard or a river-facing room at Park Plaza Westminster Bridge are the two that deliver that most directly. If you want a genuinely grand, classic London night, book The Savoy, The Ritz, or Corinthia and treat the fireworks as something you step outside for rather than the whole point of the evening. And if the budget needs to stretch further, Premier Inn County Hall and Leonardo Royal London St Paul’s both get you real quality and a short walk to a good viewing spot, without the price tag attached to a river-view suite.
One more thing worth knowing before you book: London’s riverside NYE viewing areas have needed tickets for a few years now, split into color-coded zones along Victoria Embankment, Westminster Bridge, Waterloo Bridge, and the South Bank, and last year’s gates opened at 8pm and shut at 10:30pm, so arriving early was the only way in. A hotel with its own river view sidesteps that entirely, since you’re watching from your own room or a rooftop bar instead of queuing outside a fenced-off zone hours ahead of midnight.
Book early, whichever one you pick. Rooms with an actual view of the display sell out months in advance, and by the time December arrives, what’s usually left are the rooms facing the wrong direction, priced at the highest rate of the year.
Leave a Reply
You must be logged in to post a comment.