Hotels in Edinburgh

from 187 GBP
61 Grassmarket, Old Town, Edinburgh, United Kingdom 182 m from centre
8.2 4142 reviews
from 303 GBP
The Royal Mile, Old Town, Edinburgh, United Kingdom 428 m from centre
8.5 5467 reviews
from 181 GBP
1 Morrison Link, West End, Edinburgh, United Kingdom 1.3 km from centre
8 1916 reviews
from 227 GBP
11 Bristo Place, Old Town, Edinburgh, United Kingdom 309 m from centre
8.7 1741 review
from 155 GBP
25-33 Shandwick Place, West End, Edinburgh, United Kingdom 995 m from centre
7.8 10291 review
1-5 Coates Gardens, West End, Edinburgh, United Kingdom 1.8 km from centre
8 7353 reviews
18 Holyrood Park Road, Newington, Edinburgh, United Kingdom 1.6 km from centre
8.8 3776 reviews
31-35 Grassmarket, Old Town, Edinburgh, United Kingdom 262 m from centre
8.3 3910 reviews
from 215 GBP
43 Princes Street, New Town, Edinburgh, United Kingdom 502 m from centre
7.9 6354 reviews
from 194 GBP
43 Jeffrey Street, Old Town, Edinburgh, United Kingdom 562 m from centre
8.4 7132 reviews
from 194 GBP
18 Corstorphine Rd, Murrayfield, Edinburgh, United Kingdom 3.2 km from centre
8.2 3223 reviews
from 255 GBP
1-3 Rutland Steet, New Town, Edinburgh, United Kingdom 940 m from centre
9.2 2348 reviews
Edinburgh West Toby Carvery, 114 - 116 St Johns Road, Corstorphine, Edinburgh, United Kingdom 5.7 km from centre
8.3 2168 reviews
1 George IV Bridge, Old Town, Edinburgh, United Kingdom 83 m from centre
8.5 39 reviews
from 208 GBP
23-27 Waterloo Place, New Town, Edinburgh, United Kingdom 723 m from centre
8.5 4456 reviews
from 341 GBP
20 North Bridge, Old Town, Edinburgh, United Kingdom 401 m from centre
8.6 3311 reviews
from 542 GBP
1 Princes Street, Old Town, Edinburgh, United Kingdom 577 m from centre
9.3 1396 reviews
from 171 GBP
15 Calton Hill, New Town, Edinburgh, United Kingdom 789 m from centre
8.4 3387 reviews
from 172 GBP
7 Richmond Place, Newington, Edinburgh, United Kingdom 636 m from centre
8 3159 reviews
from 229 GBP
81 Holyrood Rd, Old Town, Edinburgh, United Kingdom 1 km from centre
8.7 871 review
from 191 GBP
42 Frederick Street, New Town, Edinburgh, United Kingdom 736 m from centre
8.3 4681 review
from 153 GBP
68-73 Queen Street, New Town, Edinburgh, United Kingdom 965 m from centre
8 13247 reviews
140 Crewe South Road , Edinburgh, United Kingdom 3.4 km from centre
7.9 3236 reviews
from 341 GBP
1 Festival Square, Haymarket, Edinburgh, United Kingdom 885 m from centre
8.4 2857 reviews
from 156 GBP
77 South Bridge, Old Town, Edinburgh, United Kingdom 379 m from centre
7.7 8173 reviews
from 155 GBP
139 Cowgate, Old Town, Edinburgh, United Kingdom 171 m from centre
7.8 2134 reviews
from 203 GBP
6 Hunters Square (Off The Royal Mile), Old Town, Edinburgh, United Kingdom 347 m from centre
8.2 4311 reviews
from 205 GBP
38 Gardners Crescent, Haymarket, Edinburgh, United Kingdom 1.1 km from centre
8.3 6553 reviews
from 334 GBP
38 Charlotte Square, New Town, Edinburgh, United Kingdom 892 m from centre
8.8 1948 reviews
from 172 GBP
53 Princes Street, New Town, Edinburgh, United Kingdom 478 m from centre
8.1 1520 reviews

Where to stay in Edinburgh

Edinburgh, the capital of Scotland, inspires its visitors with its rich history, majestic castles, and picturesque streets. This exciting city has a variety of accommodation options, from luxury hotels in the Edinburgh city center to cozy guesthouses on the outskirts.

Travelers staying in the old town Edinburgh will find themselves close to iconic attractions such as Edinburgh Castle, where you can learn about Scottish history and enjoy stunning views of the city, the Royal Palace of Holyroodhouse, where you can stroll through the halls where Scotland once lived monarchs, and Edinburgh Haymarket, Waverley station, Edinburgh Playhouse Theatre. A walk along the historic Royal Mile, connecting the castle and the palace, is fascinating in itself, dotted with architectural masterpieces and interesting museums such as the National Museum of Scotland. So no matter where you choose to stay in Edinburgh, you'll be treated to an exciting journey full of history, culture, and unique experiences.

10 Best Hotels in Edinburgh

Embrace a captivating exploration of Edinburgh with our handpicked selection of the top 10 hotels in this enchanting city. From historic landmarks to modern boutique retreats, each accommodation embodies the unique charm and cultural allure of Edinburgh. Experience the legendary warmth of Scottish hospitality and embark on a journey to craft unforgettable moments as you explore the city's iconic landmarks and bustling streets steeped in history.

Waldorf Astoria Edinburgh - The Caledonian

The luxury Waldorf Astoria Edinburgh is one of the city's popular 5-star hotels, which is nestled in the heart of Edinburgh's prestigious West End district on Princes Street. This iconic hotel suggests easy access to renowned attractions around the city such as Edinburgh Castle and Royal Mile. Indulge in culinary delights at the hotel's restaurant, offering a delectable menu of dishes and beverages. The rooms designed for ultimate comfort, feature luxurious amenities such as minibars, safety deposit boxes, and plush bedding. For relaxation, guests can unwind in the sauna. Additionally, the hotel offers convenient services such as room service, conference facilities, and a shuttle service. Whether you're in Edinburgh for a city trip, international vacation, or romantic escape, Waldorf Astoria Edinburgh - The Caledonian promises an unforgettable experience.

The Balmoral Hotel

Discover the epitome of luxury at The Balmoral Hotel, a 5-star retreat located in the heart of Edinburgh's New Town district on Princes Street. Part of the esteemed Rocco Forte Hotels chain, this iconic hotel offers an unparalleled blend of sophistication and Scottish charm. Immerse yourself in the grandeur of the hotel's historic surroundings, steps away from renowned attractions such as the Edinburgh Castle Esplanade and Omni Centre. The non-smoking rooms are made in bright colors and are elegantly appointed with luxurious amenities. Guests can take a dip in the indoor pool or rejuvenate in the sauna.

Gleneagles Townhouse

Gleneagles Townhouse is a 5-star retreat located in the Edinburgh New Town district on Saint Andrew Square, close to the city center. It is a luxurious building where a mix of old and new architecture meets. Upon arrival, guests are greeted by the attentive service of the hotel's 24-hour reception, free parking, and continental breakfast. For those looking to explore the city, car rental services are available. Stay connected with complimentary internet access throughout the hotel, and indulge in exquisite cuisine at the on-site restaurant, known for its exceptional service. The hotel offers stylish rooms adorned with modern amenities. Unwind after a day of exploration in the sauna, or take in the stunning city views from your window.

Hotel Du Vin Edinburgh

The luxurious Hotel Du Vin Edinburgh is a 4-star boutique hotel ideally situated on Bristo Place in central Edinburgh. All guests are welcomed by the hotel's warm ambiance and attentive service. Stay provides internet access throughout the hotel, and savor delectable cuisine at the on-site restaurant, renowned for its exceptional dishes and beverages. The hotel features modern rooms equipped with all the amenities you need for a comfortable stay, including minibars, telephones, and luxurious toiletries. After a day of exploration, unwind in the comfort of your room or take in the breathtaking views of the city from your window. Make the most of your vacation at Hotel Du Vin Edinburgh by enjoying every single moment.

Radisson Blu Hotel, Edinburgh City Centre

Experience the charm and elegance of Radisson Blu Hotel, Edinburgh City Centre, a 4-star sanctuary ideally located on The Royal Mile in the historic Old Town district. Perfectly positioned, this sophisticated hotel caters to travellers seeking relaxation, romance, gourmet dining, luxury, and cultural exploration. From the moment you arrive, the hotel's friendly staff ensures a warm welcome and exceptional service. Guests can easily explore iconic landmarks such as Royal Mile, and Edinburgh Festival Theatre, all within proximity. The hotel features a variety of amenities. Indulge in exquisite cuisine at the on-site restaurant, known for its outstanding service and delicious dishes. Radisson Blu Hotel provides a range of rooms, including suites, doubles, family hotel rooms, and twin/doubles. The hotel provides a sauna and a nearby golf field.

Kimpton - Charlotte Square, an IHG Hotel

Kimpton - Charlotte Square is a 5-star haven, situated on Charlotte Square, conveniently close to attractions such as Edinburgh Castle Esplanade, Royal Mile, and the University of Edinburgh. Part of the Principal Hotel chain, this luxurious establishment exudes a unique blend of elegance and contemporary charm. For those eager to explore, car rental services are readily available. Stay seamlessly connected with complimentary internet access throughout the hotel, and savor delightful cuisine at the on-site restaurant, renowned for its impeccable service. The hotel boasts beautifully designed rooms tailored for comfort and luxury, featuring modern amenities. Guests can unwind in the sauna or simply relax while enjoying the picturesque views of Edinburgh. For active guests, there’s a well-equipped tennis court and options for skiing and snowboarding during the winter months.

InterContinental Hotels - Edinburgh The George, an IHG Hotel

The distinguished Edinburgh The George is located at George Street in the centre of Edinburgh. It is a part of the Principal hotel chain and is ideal for romance, gourmet dining, luxury stays, castle visits, shopping, city trips, international travel, and business getaways. This great hotel offers a selection of 12 room types, including suites, twin, double, single, family, and twin/double rooms, catering to various preferences and needs. Dining options include an on-site restaurant offering a variety of delicious cuisines. For those seeking to maintain their fitness regimen, the stay features a well-equipped fitness center with experienced trainers. Experience a blend of historic charm and modern luxury at InterContinental Hotels - Edinburgh The George, ensuring a memorable stay in the heart of Edinburgh.

The Raeburn

The Raeburn is a charming 4-star modern hotel nestled in the Stockbridge district of Edinburgh, in a couple minutes walk to the old town. Located conveniently near iconic sights the hotel provides easy access to the city's vibrant culture. The hotel features comfortable double rooms, each furnished with all the amenities that you need for a cozy stay. Guests are welcome to dine at the hotel's on-site restaurant, known for its exquisite culinary offerings. The hotel boasts a beautifully maintained garden, providing a serene environment for relaxation. For those arriving by car, on-site parking is available.

Murrayfield Hotel

The charming Murrayfield Hotel is a 3-star establishment. It is located a few minutes away from Edinburgh Zoo, Edinburgh Waverley Station, the national Murrayfield Stadium, and Haymarket Train Station. Ideal for sports enthusiasts, romantic getaways, family vacations, luxury seekers, budget travelers, and business trips, this hotel brings a diverse range of amenities to suit all guests. The hotel provides six types of rooms including triple, double, single, and twin/double to cater to different needs. Guests can enjoy the tranquil ambiance of the hotel's terrace, perfect for relaxation. The on-site restaurant serves delicious meals. For business travelers, the Murrayfield Hotel provides cozy conference halls, suitable for meetings, presentations, or training sessions.

Mercure Edinburgh City - Princes Street Hotel

The Mercure Edinburgh City is a modern 3-star hotel. It is nested on Princes Street in the New Town district of Edinburgh, near notable landmarks such as Edinburgh Castle, Princes Street Gardens, Edinburgh Park, the Omni Centre, the Edinburgh Playhouse, and Edinburgh Airport. The hotel is a part of the renowned Mercure hotel chain. It ensures guests stay connected with complimentary internet access throughout the property. Travelers can choose from five different room types: twin, double, single, and more, all designed for comfort and equipped with essential amenities. Some rooms also offer a terrace, providing a pleasant outdoor space. Whether visiting for business or leisure, the Mercure Edinburgh City Princes Street Hotel promises a comfortable and enjoyable stay in the heart of the city.

Additional Recommendations

In addition to the best hotels in Edinburgh listed above, you can choose from our catalog of other luxury accommodation options: Cheval Old Town Chambers, Apex Grassmarket Hotel, Holiday Inn Express Edinburgh City Centre an IHG Hotel, and Doubletree by Hilton Edinburgh City Centre.

Frequently Asked Questions

How much does a hotel cost in Edinburgh?
The average price for a 5-star hotels in Edinburgh is 444 $ per night, for a 3-star hotels — 193 $ per night, for a 4-star hotels — 270 $ per night
What hotels in Edinburgh are good for families?
These hotels in Edinburgh are best for families - Kildonan Lodge Hotel, Ten Hill Place and The Salisbury Hotel
How much is a hotel in Edinburgh for this weekend?
The average price for a 5-star hotels in Edinburgh this weekend is 488 $ per night, for a 3-star hotels in Edinburgh — 212 $ per night, for a 4-star hotels in Edinburgh — 297 $ per night
How much is a hotel in Edinburgh today?
The average price for a 5-star hotels in Edinburgh today is 466 $ per night, for a 3-star hotels in Edinburgh today is 202 $ per night, for a 4-star hotels in Edinburgh today is 284 $ per night