
There’s something magical about waking up to a stunning view, especially in the UK. Whether it’s the wild Cornish coast, the peaceful lakes of the Lake District, or the rugged beauty of the Scottish Highlands, our top UK hotels with knockout views have you covered. We’ve rounded up the very best spots — think sea views, skyline shots of London, romantic hideaways, and lakeside retreats. From charming B&Bs and stylish country house hotels to cosy pubs with rooms, every place on this list comes with a view that’ll make you pause, sigh, and maybe never want to leave!
For the Lake District

- The Lake District abounds with glorious views, but the view from the Haweswater Hotel is really something. There’s nothing between you and Haweswater but a narrow strip of grass and road and being this close is just as spectacular as seeing it all from a distance. This is a peaceful spot to boot; the hotel has just 17 rooms, plus a great restaurant.
For Scotland

- With such stunning countryside from top to bottom, it’s difficult to pick just one hotel with a great view in Scotland. But one of our favourites has to be Ardanaiseig, located right on the aptly named Loch Awe. This charming 18 room country house hotel is enjoyably eccentric, with wonderful food, great fishing opportunities and plenty of romance.
For a sea view

- Just below Cornwall’s Bedruthan Steps, and overlooking Mawgan Porth is The Scarlet, Cornwall, a fabulous eco-friendly hotel known for its spectacular sunset views, which can be enjoyed from its restaurant and cocktail lounge, as well as from its exceptional spa and from its rooms. The design of the building is in harmony with its surroundings, with infinity pools reaching towards the sea and roofs resembling cliff tops.
- The Salcombe Harbour Hotel has an estuary view, with sailboats, beaches and green hills in the background. It’s also right in lively Salcombe, and perfect for a break requiring a bit of indulgence, be that good food, spa treatments or some action and adventure. It’s also great for families on a bucket and spade holiday.
- Talland Bay Hotel sits just a minute’s stroll from the coast, tucked behind its lush sub-tropical gardens. Inside, it channels a breezy New England Beach House vibe, complete with sleigh beds and bold, stylish fabrics.
- A favourite among families, artists, and travellers alike, Northbank Hotel is perfectly situated in Seaview on the Isle of Wight, with gardens that run down to the beach. This charming hotel offers a unique, lived-in atmosphere with direct beach access, breathtaking views of the Solent, and hearty breakfasts served fresh from the Aga. Located near vibrant local cafes and cultural spots, it's an ideal base for exploring the area.
For a rural escape

- The Steading is a contemporary B&B in a spectacular spot in rural Perthshire. There are just three rooms, which are light and minimalist, and the breakfasts are recently raved about.
- The Horn of Plenty Hotel in the Tamar Valley, on the edge of Dartmoor, is an elegant,16-room country house hotel set in five acres of peaceful grounds. You can expect fine dining and glorious views over the surrounding countryside. It’s in a great spot for fishing too.
- Or consider the convivial Charles Bathurst Inn with its 19 light, modern rooms, hearty food and drink, and great walks and cycle routes right from the door. The views of the Yorkshire Dales are stunning.
For the Highlands and Islands

- Scarista House is an old Georgian manse on the Isle of Harris. Now a six bedroom hotel with cosy, comforting rooms, a restaurant with the freshest seafood imaginable, and breathtaking sea views.
- Once a private country home, Glencoe House’s position, overlooking Loch Linnhe and surrounded by incredible Highlands scenery, makes this one of the most spectacular spots on this list. Inside, there are seven family- and dog-friendly, suites, with open fires and all the cosy creature comforts.
For a view of London

- If it’s great views over London you want, it’s hard to top Shangri La The Shard, with its multiple public viewing platforms and various restaurants-with-a-view. There are floor-to-ceiling windows in both the bedrooms and the bathrooms, so you won't have to miss a thing.
- Despite its many fewer storeys, The Corinthia offers some pretty spectacular views too, this time of the Southbank and the river. It’s also grand and gorgeous, but in a more traditional way, with perfect staff, beautiful flowers at all times and a range of places to eat, drink, relax and be pampered.
For a family-friendly hotel

- In an incredible spot on the West Cornish coast, Polurrian On The Lizard is a mid-sized hotel just a stone’s throw away from a sandy beach. Most of the light and airy rooms have sea views, and there’s both an indoor and an outdoor pool, plus a spa and gym.
- Hell Bay Hotel sits on Bryher in the beautiful Isles of Scilly, offering Atlantic views and a peaceful, remote setting. With 25 stylish rooms— many with sea-facing patios — it’s perfect for families, thanks to safe beaches, nature activities, and local food served at the onsite restaurant using fresh island produce.
For romance

- 100 Princes Street is a love letter to Edinburgh — think dramatic tartans, dreamy fireplaces, marble baths, and front-row castle views. Elegant yet warm, it’s tailor-made for couples craving charm, comfort, and a seriously romantic backdrop.
For a peaceful stay

- Want to sleep in a real castle with crackling fireplaces, turreted towers, and rustic rooms full of character? Then we'd recommend booking The Castle at Edgehill in Oxfordshire. With sweeping countryside views and a cosy, award-winning pub, it’s a peaceful escape steeped in history and charm.
For a Green and Pleasant View

- You don’t have to love golf to fall for the lush, rolling greens of St Andrews — and The Old Course Hotel knows it. With sweeping views over the legendary course and the stunning West Sands Beach beyond, this elegant, modern hotel scores big on both luxury and location. Think top-tier facilities, stylish comfort, and vistas that go the distance.
- The Torridon is another spectacular Scottish addition to the list. Set in 53 acres of park and woodland on the shores of Upper Loch Torridon, this Victorian house turned 18-room country house hotel certainly has a spectacular location. It also boasts an excellent restaurant and whisky bar.
- For a more laid-back vibe, check into the Linthwaite House Hotel — a stylish Edwardian retreat overlooking Lake Windermere, with a top-notch restaurant and scenic walks right from the doorstep.
Still not sure?