Originally opened in 1902, The Balmoral Hotel Edinburgh is a 5-star luxury hotel located in the heart of Edinburgh, Scotland. Its rich history is defined by its majestic Victorian architecture. Known simply as the N.B. or North British Hotel, Balmoral has kept with the tradition of giving its clients the finest accommodation and lodging services.
The Balmoral Hotel is recognized for its 188 premier suites and rooms, which suit even the Royals. Business and pleasure are combined within the hotel which offers a vast selection of suites designed for banquets and conferences. Intimate gatherings, parties for friends, sendoffs, as well as weddings, can be also be accommodated.
Tradition never sleeps as Balmoral Hotel provides guests with a one-of-a-kind dining experience. Be awed by its fine and diverse cuisine. Enjoy afternoon readings with a cup of freshly-made tea. Unwind in the hotel’s bar and Michelin rated restaurant.
The Balmoral Spa offers facial and body treatments in treatment rooms or simply visit the exercise studio for a workout. Take a dip into the pool and unwind via the sauna and steam rooms. Detoxify, cleanse and energize both the mind and body, with the help of Balmoral hotel and its welcoming staff. Hence, enjoy every luxury fit for a queen.
Whether you are in Edinburgh for a necessary business or leisure trip, Balmoral Hotel serves as your premier hideaway. Give yourself the luxury of leisure and be comforted to the max in one of the top Edinburgh hotels.
Accessibility is everything for Balmoral. The Edinburgh International Airport is just 25 minutes away and Waverley Station is within close proximity.
An average price for a double room is £200 per night. Enjoy early bird booking rates at hotel.info and save up to 15%.














