Free to useThere are no hidden charges or fees.
Filter your dealsFilter by free cancellation, free breakfast and more.
Millions of reviewsCheck ratings based on millions of real guest reviews.
Bundle and saveSave money when you bundle your flight + hotel.
As Scotland’s third largest city, Aberdeen is a must-visit for any Scottish adventure. From its proximity to the Cairngorms National Park and dolphin spotting to world-class golf courses and excellent museums, there’s so much to see and do here. Being based in the Lake District, Scotland is just a stone’s throw away from my home. I adore the country and take any excuse to cross the border into its wild scenery, bustling cities and remote fishing villages. Aberdeen proved to be one of my favourite destinations on the North Coast 500 (Scotland’s epic 500-mile road trip) and I always love revisiting it. I’ve become an expert on Scottish hotels over the years. Check out my recommendations for the top 10 best hotels in Aberdeen for luxury getaways, weekend nightlife and everything in between.
Guestrow
Price:£120-337/night
Residence Inn by Marriott Aberdeen is one of the top-rated hotels in Aberdeen, offering a self-catering approach to the typical Marriott experience. Guests choose from a range of studios or a one-bedroom suite, each boasting full kitchens and a grocery delivery service.
The hotel is in the city's heart, just a 10-minute walk from the main train station. It’s the perfect hub for exploring the Aberdeen Maritime Museum and the Aberdeen Art Gallery – I’d recommend both for anyone visiting the city.
Stop for dinner at nearby Maggie’s Grill, an unfussy barbecue joint with a fantastic reputation. Maggie’s baked loaded mac is the perfect way to end any day. Alternatively, head back and cook your meal in your private kitchen. This is hands down one of the best hotels in Aberdeen for a home-away-from-home experience.
North Deeside Road, Pitfodels
Price:£214-427/night
A 15-minute drive from the centre, The Marcliffe Hotel and Spa is the city’s only 5-star property. Choose from an array of rooms, ranging from the standard Deluxe room right up to the elegant Fyvie Suite.
The hotel is set within eight acres of picturesque grounds and the focus here is on relaxing, destressing and rejuvenating. Enjoy the gardens before heading to the spa for a massage, facial or pedicure.
Dining at The Marcliffe is just as delightful as the hotel itself. The Conservatory Restaurant is the place to come for dinner. I’d recommend the pan-fried fillet of sea trout, though the ribeye steak is also great. It’s the details that make the Marcliffe Hotel and Spa one of the top luxury hotels in Aberdeen.
54 Kings Gate
Price:£106-162/night
An independent 4-star hotel in Aberdeen, the Atholl Hotel has long proven a popular choice for travellers. The hotel features 34 guestrooms, available as doubles or twins, all furnished to a high standard and offered with Sky Sports without an additional charge.
The hotel is a short 10-minute bus ride from the town centre. Once in town, I recommend a coffee, scone and some light reading at Books and Beans, a charming coffee shop and second-hand bookstore with oodles of character.
Return to the hotel and browse the restaurant, bar or lounge menus and take your pick. The baked fillet of salmon is a local favourite, but it’s the roast rib of beef that gets my vote. This is definitely one of the best hotels in Aberdeen for classic pub grub.
169 Bon-Accord St
Price:£96-130/night
Located to the south of the city centre, Ferryhill House Hotel is one of the best hotels in Aberdeen thanks to its stunning restaurant and bar. The handsome classic bar is a treat to spend an evening in, while an impressive whisky selection keeps the palette guessing all night long.
There are just nine rooms to choose from at the hotel, each designed to emulate that home-from-home feel. Book a single, twin or double and enjoy this charming spot, just a 10-minute drive from the city centre.
Traditional Scottish food sets the scene in the restaurant, with pork and apple sausages, Ferryhill steak pie and Ferryhill haddock and chips forming the foundation. Don’t miss the sticky toffee pudding served with vanilla ice cream and homemade toffee sauce for afters.
49-53 Queens Road
Price:£88-303/night
Aberdeen’s Malmaison offers a softer side to the granite city, with uber-comfortable rooms perfect for some much-needed R&R. Choose from a range of guestrooms and suites, starting at the compact Cosy Rooms and moving up to Signature Suites for the most special of occasions.
Start your day with a workout in the gym and enjoy breakfast in the dining room. The in-house dry spa – earning Malmaison a place on my list of the top fancy hotels in Aberdeen – is the pièce de résistance. Book a single treatment or spend the whole day relaxing here.
The Malmaison Bar & Grill is the perfect place to refuel after a comfortable day of unwinding. The fusion restaurant offers grass-fed steaks, pastas and grills. The New York strip served with fries and roasted roscoff onion, is worth the trip alone.
13-15 North Silver Street
Price:£88-164/night
Found opposite Union Terrace Gardens, The Globe Inn is one of the best hotels to stay in Aberdeen for a central location. Find the much-loved William Wallace Statue, Aberdeen Art Gallery and Provost Skene's House all within walking distance of the property.
Stay in one of the en-suite rooms and enjoy an optional cooked breakfast before taking on the town. Alternatively, try the Craftsman Company, a coffee and ale house offering a fantastic breakfast menu and award-winning coffee. I’d recommend a bacon breakfast roll with a fried egg and black pudding.
Traditional pub grub is this Inn’s speciality and guests will find a selection of quality, well-priced classics. The haggis, neeps and tatties are a must on any visit to Scotland. This is one of the best hotels in Aberdeen for a central stay packed with character and charm.