Edinburgh

Luxury Hotels in Edinburgh

Enter your dates for the latest luxury hotels rates and availability in Edinburgh.

Swipe down to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
9+8+7+6+

Edinburgh Luxury Hotels

Pick from these hotels and compare room prices, hotel reviews, and availability.
Most Booked
Lowest price
Closest to downtown
Highest Rated
99+
Hotel near Edinburgh Old Town,Edinburgh
More than just a place to lay your head in Scotlands ancient capital Virgin Hotels Edinburgh is fast becoming the go-to spot for everything from smart dinners and laid-back lunches to cocktails. On picturesque Victoria Street steps from the Royal Mile and just minutes from Edinburgh Castle this is the epicenter of the charming Old Town and Virgin Hotels elegant 222-room head-turner provides a quirky respite amidst it all. The 204 chambers and 18 suites have been specifically designed to be flexible and fun with adjustable spaces for work play and sleep. Each one has a luxurious and spacious dressing area complete with oversized sink vanity and make-up desk an extra-large shower with bench and wardrobe for two. You will also find a red Smeg minibar fridge stocked with a fun selection of high street priced Scottish products. Downstairs the wood-paneled Commons Club restaurant and bar exudes old school elegance with a romantic twist serving up Scottish fare with an international finesse; whilst all-day Italian restaurant Eve hosts mid-week live cooking classes and has an extensive cocktail menu. The equally popular afternoon teas taken in Oculus Lounge - a superbly restored three-tiered domed rotunda - occur on weekends. It all adds up to one of Edinburghs most compelling addresses for both visitors and locals alike.

"The hotel's location is excellent, right on the Royal Mile. The room was also very satisfactory, and Amily, who cleaned the room, was very thoughtful. I would definitely choose to stay at Virgin Hotel again if I come back to Edinburgh."
Very Good
202 reviews
8.9/10
1 night
From TWD 14,453
Check availability
99+
Hotel near New Town,Edinburgh
A stay at W Edinburgh places you in the heart of Edinburgh, within a 5-minute walk of Princes Street in the heart of the St James Quarter. W Edinburgh comprises 3 distinct buildings, two new and one historic, with a rich and varied, but complementary architectural presence. The 12-storey Ribbon Building features a striking exterior façade. Top floor terraces offer guests breath-taking, 360-degree views from Arthur’s Seat to the sea while igloos on the roof terrace will allow for guests and locals to enjoy the view whatever the Scottish skies. In contrast, James Craig Walk is a heritage listed terrace dating from 1775, that epitomises the character of historic Edinburgh, with its robust, honest stone façade, high ceilings, and tall sash windows. Interlinking with the Ribbon Building, the Quarter House is also predominantly a stone façade, inspired by traditional Edinburgh architecture. to shelter W Hotels’ debut property in Scotland, which is full of surprises inside. Pamper yourself with onsite massages at the hotel's AWAY Spa or take in the view from the W Deck rooftop terrace. Satisfy your appetite at the hotel's two restaurants - SUSHISAMBA Edinburgh or the W Lounge - both offer panoramic views of the city. Relax with a cocktail at Joao's Place, the hotel's secret speakeasy bar. Make yourself at home in air-conditioned rooms featuring minibars and LCD televisions. Featured amenities include express check-in, dry cleaning/laundry services, and a 24-hour front desk. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Conveniences include phones, as well as laptop-compatible safes and electric kettles.

"The absolute best thing about this hotel is the service! We checked in late at night, tired and cold after getting off the train. Isabel at the front desk was incredibly thoughtful, preparing various hot drinks for us, and cookies and teddy bears for the kids. She personally escorted us to our room, engaging in such a warm and fun interaction with my two children along the way that they absolutely adored her! During our conversation, Isabel learned about the kids' favorite colors and toys. The next evening, she even came to our room to deliver gifts for them, which made the kids incredibly happy! My older daughter repeatedly told me to make sure to give a huge shout-out to the lovely Isabel! The hotel's location is also great, convenient for both the train station and the attractions in the Old Town. The breakfast restaurant offers a nice view as well."
Very Good
301 reviews
8.5/10
1 night
From TWD 15,498
Check availability
99+
Hotel near West End,Edinburgh
Edinburgh’s UNESCO World Heritage city centre is best explored on foot, and our hotel is ideally located to discover its outstanding history and architectural beauty. Our 5-star luxury spa hotel in Edinburgh has all the amenities you need. Wake up refreshed in our dreamily comfortable Sheraton Signature Sleep Experience™ beds and enjoy inspiring views of Edinburgh Castle from our Castle View Rooms & Suites. Spend your day exploring the Royal Mile or browsing the shops on George Street before escaping to Scotland's most renowned urban thermal spa experience, One Spa. Unwind in our iconic rooftop Hydropool to start your journey to wellbeing and rejuvenation. Find inner calm in our Thermal Suite, an unrivalled range of uplifting water, salt and heat experiences designed to help you rebalance and refresh your body and mind. Our Club Rooms include evening drinks and canapés in our Club Lounge, for that something extra special.

"This hotel is perfectly located with Edinburgh city centre. Easy access to all attractions by foot or public transport. Room offered a view of the castle and Usher Hall, not at all bothered by noise. Customer service was excellent, cleanliness of rooms and throughout exceptional and ambiance and decor throughout was outstanding. Food and dining set to high standards and excellent. Access to One Spa very convenient and pleasant throughout. Highly recommend."
Great
100 reviews
9.0/10
1 night
From TWD 11,498
Check availability
99+
Hotel near New Town,Edinburgh
From Robert Burns to Sir Walter Scott, our landmark hotel has played host to the bold for over 200 years. Now, it’s your turn to experience our warm Scottish welcome and thoughtful hospitality at InterContinental Edinburgh The George. An iconic building in one of Edinburgh's most prestigious streets, our hotel is the perfect location for luxury shopping, dining and getting to know the city. Explore Edinburgh equipped with our insider knowledge. Take in those spectacular views of the city's stunning historic architecture, the iconic Edinburgh Castle and the cobbled streets of the Royal Mile, just moments away from our charming hotel. And set the scene for remarkable memories – in our restaurant, bar and event spaces.

"Choosing a well-known brand always guarantees quality. This was my first time seeing this type of shower faucet, and it was quite convenient to use – the best part is that it prevents your hands from slipping. Edinburgh is actually quite small, and all the main attractions are near Princes Street. Choosing the InterContinental offers great value for money. It's only a few minutes' walk to the train station. There are plenty of small restaurants nearby, so dining is never an issue. They even have paid parking right outside, which is a rare find for a hotel in Edinburgh."
Very Good
228 reviews
8.9/10
1 night
From TWD 11,802
Check availability
99+
Hotel near New Town,Edinburgh
With a stay at The Balmoral Hotel, you'll be centrally located in Edinburgh, steps from Princes Street and within a 5-minute walk of Calton Hill. This luxury hotel is 0.4 mi (0.7 km) from Edinburgh Playhouse Theatre and 0.7 mi (1.1 km) from George Street. Pamper yourself with a visit to the spa, which offers massages, body treatments, and facials. You're sure to appreciate the recreational amenities, including an indoor pool, a sauna, and a fitness center. Additional features at this Edwardian hotel include complimentary wireless internet access, concierge services, and wedding services. Grab a bite at Number One, one of the hotel's 3 restaurants, or stay in and take advantage of the 24-hour room service. Relax with a refreshing drink at one of the 2 bars/lounges. Full breakfasts are served on weekends from 7:00 AM to 11:00 AM for a fee. Featured amenities include express check-out, dry cleaning/laundry services, and a 24-hour front desk. This hotel has 10 meeting rooms available for events. Make yourself at home in one of the 187 air-conditioned rooms featuring minibars and Smart televisions. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms with showers feature designer toiletries and hair dryers. Conveniences include phones, as well as safes and desks.

"Facilities: It seems there's no swimming pool. The hotel has a very Scottish style, not luxurious but full of character in its decor. Cleanliness: Good, no dust or anything. Environment: Quite satisfactory, doesn't feel cramped or oppressive. Service: Most of the staff were very polite, making you feel right at home."
Great
67 reviews
9.0/10
1 night
From TWD 22,954
Check availability
99+
Hotel near New Town,Edinburgh
Kimpton Charlotte Square Hotel is situated in Edinburgh, just metres from Princes Street and George Street. The rooms offer a flat-screen Smart TV, 300 thread count bed linen, a complimentary treat box and a fridge with complimentary fresh milk and mineral water. The en suite bathrooms have a selection of complimentary toiletries. Breakfast is served in The Garden, an indoor courtyard, which serves food and drink throughout the day, including salads, hot dishes, cakes, spritzers and Scottish cocktails in the evening. Another dining option is BABA, a mezze and charcoal grill restaurant and cocktail bar. It offers Middle Eastern and Mediterranean cuisine. Guests have complimentary access to the leisure facilities including the gym, swimming pool, and spa. The spa offers a full range of treatments including facials and massages at an additional cost. The hotel is at the heart of Edinburgh’s financial district and is just 5 minutes’ walk from Waverley Railway Station. It is 7 miles from Edinburgh Airport.

"Comfortable hotel bed. Premium room w kingsize bed and two armchairs. Mini fridge, complimentary water and tuck box in the room. Social hour 5-6pm every day with complimentary wine/beer/soft drink in the bar. Gym and small pool, sauna and steam room. 20 mins walk from Edinburgh Waverly station. Plenty to choose from at breakfast, non- dairy milk and gluten free options. Friendly staff and help with luggage. Would stay again."
Very Good
52 reviews
8.8/10
1 night
From TWD 12,068
Check availability
99+
Hotel near Edinburgh Old Town,Edinburgh
Just moments from Edinburgh Castle on the Royal Mile, Old Town Chambers offers 82 rooms and suites in the heart of the Old Town. Our Edinburgh city hotel offers stylish open-plan studios, spacious two and three-bedroom suites, spectacular penthouses with city skyline views, and a unique 15th-century townhouse. Blending contemporary comfort with heritage charm, each space features a fully equipped kitchen for weekend escapes or longer stays, making this a perfect family hotel in Edinburgh Old Town for city explorers, couples and extended visits. Guests often praise the central setting, spacious suites and quiet nights, while Luckenbooths restaurant and bar serves breakfast, lunch, dinner and cocktails. There is also a 24-hour gym with cardio and weights, a dedicated personal trainer, and concierge-led excursion booking to help you explore more from this Royal Mile hotel in Edinburgh, Scotland.

"The location couldn't be more perfect, right in the heart of the Royal Mile, with windows overlooking the church. A crucial tip for arrival: from the train station, definitely avoid the stairs and take the main road instead; it's about an 8-minute walk. The kitchen and washing machine are fully equipped, great for preparing your own tasty meals. The bedding was excellent, ensuring a very comfortable sleep. The only minor point was the slightly low shower pressure, but that's often to be expected in an older building."
Great
157 reviews
9.1/10
1 night
From TWD 18,447
Check availability
99+
Hotel near West End,Edinburgh
With a stay at The Caledonian Edinburgh, Curio Collection by Hilton, you'll be centrally located in Edinburgh, steps from Princes Street and 14 minutes by foot from Edinburgh Castle. This 5-star hotel is 1.4 mi (2.2 km) from University of Edinburgh and 1.7 mi (2.7 km) from Royal Mile. Pamper yourself with a visit to the spa, which offers massages, body treatments, and facials. If you're looking for recreational opportunities, you'll find a health club, an indoor pool, and a spa tub. This Edwardian hotel also features complimentary wireless Internet access, concierge services, and a banquet hall. Grab a bite at Grazing by Mark Greenaway, one of the hotel's 3 restaurants, or stay in and take advantage of the 24-hour room service. Snacks are also available at the coffee shop/cafe. Wrap up your day with a drink at the bar/lounge. Full breakfasts are served on weekdays from 7:30 AM to 10:30 AM and on weekends from 7:30 AM to 11:00 AM for a fee. Featured amenities include a business center, express check-in, and express check-out. Planning an event in Edinburgh? This hotel has facilities measuring 2336 square feet (217 square meters), including conference space. Self parking (subject to charges) is available onsite. Make yourself at home in one of the 235 air-conditioned rooms featuring espresso makers and flat-screen televisions. Complimentary wireless Internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms with showers feature designer toiletries and hair dryers. Conveniences include phones, as well as safes and electric kettles.

"From a hotel of this level and price you expect more for breakfast. At least delicious coffee :) and a cup for toothbrushes in the bathroom would not hurt either. By the way, about coffee - if you come at 8 am or later, then while you wait for the waiter with coffee you can sit - what prevents the hotel from installing a coffee machine so that I can serve myself is a mystery. The location is excellent, everything is within walking distance. The room is large, the height of the ceilings causes a wow effect :) the bed is beyond praise. There is a gym, a swimming pool, a spa and even a yoga mat and scales in the room - I did not use any of the above :)) They ask for a deposit of 150 pounds upon check-in. You would think that they have crooks living here and I will run away without paying. In general, considering the price, I would think twice - maybe there is cheaper nearby, but not much worse. The restaurant across the road Kyole is simply brilliant! I recommend 👍 and a little further, but also a minute's walk away, a good shop of kilts and traditional clothes, not a souvenir shop like on the Royal Mile. We went to the airport by bus number 100, very convenient, the bus stop is two minutes from the entrance to the hotel, the stop at the airport is right opposite the entrance, the price for two with luggage is 11 pounds, inside there is a place to put bags. We got there in 30 minutes. Everything is convenient and fast."
Very Good
43 reviews
8.5/10
1 night
From TWD 10,553
Check availability
99+
Hotel near New Town,Edinburgh
The Edinburgh Grand, a Luxury Collection Hotel, blends refined elegance with rich Scottish heritage. Once the National Bank of Scotland HQ, this historic landmark sits on St Andrew’s Square in Edinburgh’s New Town. Steps from the Royal Mile and Princes Street, our Edinburgh city hotel offers a quiet retreat in the heart of the Capital. Inside our luxury hotel in Edinburgh, Scotland, 50 luxury rooms and suites pair timeless design with modern comfort, while kitchens and separate living areas create a home-like feel for longer stays. Our Edinburgh city hotel's exclusive penthouse offers a private rooftop and panoramic city views. With a treatment-led luxury Spa, three bars and restaurants onsite, award-winning concierge service winning at the Scottish Hotel Awards 2026, and immersive local experiences, we present a fresh take on Scotland. For travellers seeking hotels in Edinburgh city centre, this is The Edinburgh Grand.

"Traveled with my wife and our 10-year-old kid. The location was superb, right in the heart of town—near Scott Monument and directly in front of Victoria Garden. The hospitality was top-notch, especially in the F&B department. A waitress from Asia (likely Nepal) was exceptionally professional and friendly. An amazing place to stay with family & friends—highly recommended!"
Great
156 reviews
9.2/10
1 night
From TWD 22,000
Check availability
99+
Hotel near New Town,Edinburgh
With uninterrupted views of Edinburgh Castle 100 Princes Street is an exclusive retreat on Edinburghs most famous street. With meticulous care and attention to the listed buildings interior we have embraced its history and heritage using the finest local artisans and suppliers. This exquisite hotel has 30 exceptional bedrooms and an Executive Lounge overlooking the Castle.

"The hotel is located in the most prosperous Prince Street, 10 minutes walk from the train station, shopping and eating are within walking distance, very convenient. The hotel opened last year, very exquisite and distinctive, the room is really small, but everywhere is exquisite, the service is very thoughtful and meticulous, it can be called the European service ceiling, open the door, press the elevator, various introductions, the room does not have a hot water bottle, but it will also burn hot water in the middle of the night to send the room, Especially after we asked what was delicious, the front desk lady Anais took the initiative to print a few Scottish and Asian food introductions to us, which was too much to expect! Highly recommended ~"
Amazing
56 reviews
9.5/10
1 night
From TWD 13,522
Check availability
Show More Luxury Hotels in Edinburgh

Frequently Asked Questions

What are the best places to stay in Edinburgh?

Some top places to stay in Edinburgh are near popular attractions like Princes Street and Edinburgh Castle—so you can quickly get to top landmarks and amenities you need.

What is the average price of a hotel in Edinburgh for this weekend?

According to Trip.com’s latest 12-month data, 3-star hotels in Edinburgh have an average price of TWD 11,204 per night this weekend. For 4-star hotels, the average rate is TWD 15,684 per night. If you’re seeking luxury, 5-star hotels in Edinburgh typically cost TWD 32,875 per night this weekend.

How much do hotels in Edinburgh typically cost on weekdays?

Based on Trip.com’s latest 12-month data, the average nightly rate for 3-star hotels in Edinburgh on weekdays is TWD 9,152. For 4-star hotels, the average cost is around TWD 12,308 per night. For a luxury stay, 5-star hotels in Edinburgh generally have an average price of TWD 27,196 per night on weekdays.

What are the best hotels in Edinburgh near Princes Street?

Some standout hotels in Edinburgh close to Princes Street include CODE The Loft - Edinburgh (price from TWD 2,232), Old Waverley Hotel (price from TWD 7,088) and Mount Royal Hotel Edinburgh by The Unlimited Collection (price from TWD 6,160), all within easy walking or transit distance of Princes Street, perfect for travelers wanting to explore the landmark and its surroundings.

How to get good deals on hotels in Edinburgh?

Find the best hotel deals and promotions on Trip.com, available year-round for both first-time and loyal users. Please check the promotions page to see what promotions are available now on Trip.com.

Hotel Info for Tourists

Total Properties18
Number of Reviews 41
Weekend Avg. PriceTWD 51,627
Weekday Avg. PriceTWD 44,987