Where to Stay in Edinburgh

Explore the whole city to choose what suits you.

Top districts
Top attractions
Explore on map
Show more Hide

Exceptional Selections

Discover our hand-picked collections for an unmatched Edinburgh stay.

  • Show all Edinburgh hotels

Edinburgh Hotels by Stars

Browse Edinburgh hotel options and choose your star match.

5-star hotels
4-star hotels
3-star hotels
2-star hotels

Ocean Mist Leith Hotel

From US$ 191 9.5 (1489 reviews)

The Raeburn Hotel

From US$ 287 9.3 (455 reviews)

Tigerlily Hotel

From US$ 373 9.0 (1374 reviews)

Georgian House Hotel

From US$ 147 9.3 (174 reviews)

Brewdog Doghouse Edinburgh Hotel

From US$ 296 9.3 (1529 reviews)

Black Ivy

From US$ 313 8.9 (858 reviews)

The Resident Edinburgh Hotel

From US$ 374 9.1 (4533 reviews)

Voco Edinburgh - Haymarket By Ihg

From US$ 101 9.0 (2872 reviews)

Hotel Du Vin Edinburgh

From US$ 164 9.0 (1735 reviews)

Novotel Edinburgh Park

From US$ 129 8.8 (4718 reviews)

Luxury hotels in Edinburgh Old Town near Edinburgh Castle

Ideal for discerning travellers seeking a high-end stay immersed in Edinburgh's historic heart, within easy reach of the castle. These hotels combine five-star amenities, characterful Old Town settings, and premium dining with direct walkability to Edinburgh Castle and the Royal Mile.

The Witchery
The Witchery
Castlehill, Royal Mile, Edinburgh, Edinburgh

Opulent gothic suites set directly beside Edinburgh Castle on the Royal Mile

From US$ 1143 9.6 (122 reviews)
W Edinburgh
W Edinburgh
1 St James Square, Edinburgh

5-star hotel just 100 metres from the Royal Mile with a spa, terrace, and city-view balconies

From US$ 435 8.8 (1593 reviews)
Radisson Collection Hotel, Royal Mile Edinburgh
Radisson Collection Hotel, Royal Mile Edinburgh
1 George IV Bridge, Edinburgh

Boutique 5-star property on the Royal Mile in the heart of Edinburgh Old Town

From US$ 212 9.0 (6 reviews)
Wilde Aparthotels Edinburgh Grassmarket
Wilde Aparthotels Edinburgh Grassmarket
26 King'S Stables Road, Edinburgh

Design-led apartments positioned at the foot of Edinburgh Castle in the historic Grassmarket

From US$ 530 8.9 (4219 reviews)
Sheraton Grand Hotel & Spa
Sheraton Grand Hotel & Spa
1 Festival Square, Edinburgh

5-star hotel with dual pools and a spa, 500 metres from Edinburgh Castle with castle-facing views

From US$ 334 8.8 (3411 reviews)
Leonardo Royal Hotel Edinburgh
Leonardo Royal Hotel Edinburgh
43 Jeffrey Street, Edinburgh

Located in Edinburgh Old Town beside the Royal Mile, under a 5-minute walk from Waverley Station

From US$ 178 8.6 (10825 reviews)
Hotel Du Vin Edinburgh
Hotel Du Vin Edinburgh
11 Bristo Place, Edinburgh

Boutique luxury hotel in Edinburgh's historic Old Town set within a striking former city asylum

From US$ 164 9.0 (1741 reviews)
Market Street Hotel
Market Street Hotel
6 Market Street, Edinburgh

Rooftop lounge and luxury rooms steps from the Royal Mile and Edinburgh's historic skyline

From US$ 431 9.3 (2788 reviews)
Old Town Chambers, Autograph Collection
Old Town Chambers, Autograph Collection
Royal Mile 329 High Street Edinburgh Eh1 1Pn, Edinburgh

5-star Marriott Autograph apartments a 5-minute walk from Edinburgh Castle in the Old Town

From US$ 483 9.1 (1572 reviews)
The Inn On The Mile
The Inn On The Mile
82 High Street, Royal Mile, Edinburgh

Intimate luxury boutique on the Royal Mile in one of Edinburgh's most prestigious historic landmarks

From US$ 117 8.4 (598 reviews)

Boutique hotels in Leith for couples visiting the Royal Yacht Britannia

Perfect for couples who want to combine a romantic city break with a visit to the iconic Royal Yacht Britannia, these hotels place you close to Leith's waterfront and its vibrant dining scene. Expect boutique character, stylish rooms, and easy access to the yacht and Ocean Terminal.

Fingal Hotel
Fingal Hotel
Alexandra Dock, Edinburgh

A converted vessel moored less than 1 km from the Royal Yacht Britannia, offering 5-star dining and a unique nautical atmosphere

From US$ 572 9.6 (69 reviews)
Malmaison Edinburgh
Malmaison Edinburgh
One Tower Place, Edinburgh

Boutique hotel on the banks of the Forth in Leith, just minutes from the Royal Yacht Britannia with stylish individually designed rooms

From US$ 93 8.4 (3731 reviews)
Ocean Mist Leith
Ocean Mist Leith
Ocean Mist Leith The Shore Leith, Edinburgh

Situated within 1 km of the Royal Yacht Britannia with a terrace, bar, and allergy-free rooms ideal for a relaxed couple's stay

From US$ 257 9.5 (1506 reviews)
Holiday Inn Express Edinburgh - Leith Waterfront By Ihg
Holiday Inn Express Edinburgh - Leith Waterfront By Ihg
Britannia Way, Ocean Drive, Edinburgh

Next to Ocean Terminal and the Royal Yacht Britannia, with regular city centre buses stopping directly outside

From US$ 229 8.1 (5913 reviews)
Adelphi Hotel
Adelphi Hotel
7 Links Gardens, Edinburgh

On the edge of Leith Links park, just over a mile from the Royal Yacht Britannia, in a charming Georgian townhouse setting

From US$ 23 7.2 (1678 reviews)
Park View House
Park View House
14 Hermitage Place, Edinburgh

Overlooking Leith Links park with free parking and a relaxed Victorian townhouse atmosphere, well placed for the Leith waterfront

From US$ 157 7.1 (2211 reviews)

Design hotels in the New Town near Princes Street

Perfect for style-conscious travellers who want character and contemporary interiors alongside Edinburgh's most iconic shopping and sightseeing street. These properties sit in or just off the New Town, placing guests within easy walking distance of the Scott Monument, Princes Street Gardens, and George Street's bars and restaurants.

Tigerlily
Tigerlily
125 George Street, Edinburgh

Award-winning boutique hotel on George Street, 10 minutes' walk from the Scott Monument

From US$ 249 9.0 (1436 reviews)
Mount Royal Hotel Edinburgh By The Unlimited Collection
Mount Royal Hotel Edinburgh By The Unlimited Collection
53 Princes Street, Edinburgh

Sits directly on Princes Street opposite the Scott Monument with Edinburgh Castle views

From US$ 195 8.4 (5199 reviews)
Eden Locke
Eden Locke
Eden Locke, 127 George St, Edinburgh

Meticulously designed studios behind a grand Georgian façade on George Street in the New Town

From US$ 201 8.9 (1500 reviews)
Kimpton Charlotte Square By Ihg
Kimpton Charlotte Square By Ihg
38 Charlotte Square, Edinburgh

Five-star New Town address just metres from both Princes Street and George Street

From US$ 341 8.9 (1581 reviews)
Intercontinental Edinburgh The George By Ihg
Intercontinental Edinburgh The George By Ihg
19 - 21 George Street, Edinburgh

Historic chic property in the New Town close to Princes Street Gardens and Edinburgh Castle

From US$ 498 8.1 (1007 reviews)
Le Monde Hotel
Le Monde Hotel
16 George Street, Edinburgh

Uniquely themed luxury rooms just 100 metres from Princes Street and Waverley Station

From US$ 174 8.3 (763 reviews)
Nira Caledonia
Nira Caledonia
6 And 10 Gloucester Place, Edinburgh

Sumptuous Georgian townhouse on cobbled New Town streets, 800 metres from Princes Street

From US$ 255 8.6 (432 reviews)
Motel One Edinburgh-Princes
Motel One Edinburgh-Princes
10-15 Princes Street, Edinburgh

Contemporary boutique-style hotel set in the heart of Princes Street with stylish turquoise interiors

From US$ 90 8.6 (6679 reviews)
The Edinburgh Grand, A Luxury Collection Hotel, Edinburgh
The Edinburgh Grand, A Luxury Collection Hotel, Edinburgh
42 St Andrew Square, Edinburgh

Landmark Luxury Collection aparthotel just three minutes' walk from Princes Street

From US$ 667 9.2 (910 reviews)
Frederick House Hotel
Frederick House Hotel
42 Frederick Street, Edinburgh

Georgian New Town townhouse with elegant modern rooms, five minutes' walk from Princes Street

From US$ 77 8.4 (4720 reviews)

Mid-range hotels in Grassmarket with walkable access to the Royal Mile

Ideal for travellers who want an authentic Edinburgh base without overspending, this selection puts you in or beside the vibrant Grassmarket district. Each property sits within easy walking distance of the Royal Mile, Edinburgh Castle, and the Old Town's key sights, offering solid amenities, free WiFi, and comfortable rooms at accessible price points.

Grassmarket Hotel
Grassmarket Hotel
94-96 Grassmarket, Edinburgh

Sits directly in the Grassmarket, just 300 metres from the Royal Mile with free WiFi and stylish magnetic-map rooms

From US$ 81 8.2 (2429 reviews)
Apex Grassmarket Hotel
Apex Grassmarket Hotel
31-35 Grassmarket, Edinburgh

Located in the heart of Grassmarket with an indoor pool, gym, and award-winning restaurant steps from the Royal Mile

From US$ 271 8.5 (3133 reviews)
Motel One Edinburgh-Royal
Motel One Edinburgh-Royal
18-21 Market Street, Edinburgh

Budget-friendly boutique stay half a mile from the Castle and a short walk to the Royal Mile via the Old Town

From US$ 233 8.7 (11032 reviews)
Stay Central Hotel
Stay Central Hotel
139 Cowgate, Edinburgh

Set on the Cowgate in the Old Town, just a short walk from the Royal Mile and Edinburgh Castle

From US$ 642 7.9 (1752 reviews)
The Knight Residence By Mansley
The Knight Residence By Mansley
12 Lauriston Street, Edinburgh

Self-catering apartments only 5 minutes' walk from Grassmarket's bars, 0.5 miles from Edinburgh Castle

From US$ 483 9.0 (1873 reviews)
Ibis Edinburgh Centre South Bridge - Royal Mile
Ibis Edinburgh Centre South Bridge - Royal Mile
77 South Bridge, Edinburgh

Centrally placed in the Old Town with Royal Mile on the doorstep and Waverley station a 5-minute walk away

From US$ 189 8.1 (8111 reviews)
Ibis Edinburgh Centre Royal Mile
Ibis Edinburgh Centre Royal Mile
6 Hunters Square (Off The Royal Mile), Edinburgh

Situated just off the historic Royal Mile with a lively bar and spacious rooms at an accessible price point

From US$ 310 8.0 (3693 reviews)
Residence Inn By Marriott Edinburgh
Residence Inn By Marriott Edinburgh
36 Simpson Loan Quartermile, Edinburgh

Spacious rooms with kitchenettes and a fitness centre, just 10 minutes' walk from the Royal Mile

From US$ 370 8.3 (2397 reviews)
Moxy Edinburgh
Moxy Edinburgh
2 Freer Gait, Edinburgh

Less than 1 km from Edinburgh Castle with a terrace, free WiFi, and a relaxed social bar atmosphere

From US$ 155 8.6 (5064 reviews)

Best family-friendly hotels near Dynamic Earth and Holyrood Park

Perfect for families exploring Edinburgh's natural and scientific landmarks, these hotels put you within easy reach of Dynamic Earth and the green expanses of Holyrood Park. Expect spacious family rooms, pools, on-site dining, and convenient access to the Royal Mile and Arthur's Seat.

Edinburgh Marriott Hotel Holyrood
Edinburgh Marriott Hotel Holyrood
81 Holyrood Road, Edinburgh

Literally metres from Holyrood Park, with a spa, indoor pool, and spacious family rooms

From US$ 97 8.7 (3007 reviews)
Holyrood Aparthotel
Holyrood Aparthotel
1 Nether Bakehouse, Edinburgh

Just off the Royal Mile, self-catering 2-bedroom apartments give families ample space and independence

From US$ 374 8.1 (4522 reviews)
Aparthotel Adagio Edinburgh Royal Mile
Aparthotel Adagio Edinburgh Royal Mile
231 Canongate, Edinburgh

Apartment-style rooms with kitchenettes on the Royal Mile, a short walk from Dynamic Earth

From US$ 448 8.6 (5496 reviews)
The Scholar
The Scholar
18 Holyrood Park Road, Edinburgh

Set in the Pollock Estate grounds, just a few minutes' walk from Arthur's Seat and Holyrood Park

From US$ 183 9.0 (2931 reviews)
Holiday Inn Express Edinburgh - Royal Mile By Ihg
Holiday Inn Express Edinburgh - Royal Mile By Ihg
300 Cowgate, Edinburgh

Family rooms steps from the Royal Mile, 0.6 miles from Holyrood House and close to Dynamic Earth

From US$ 316 8.1 (3789 reviews)
Apex Waterloo Place Hotel
Apex Waterloo Place Hotel
23-27 Waterloo Place, Edinburgh

Around the corner from Calton Hill with a family-friendly spa, indoor pool, and central location

From US$ 294 8.8 (4548 reviews)
Courtyard By Marriott Edinburgh
Courtyard By Marriott Edinburgh
1 - 3 Baxter's Place, Edinburgh

At the foothills of Calton Hill, five minutes' walk from Princes Street with family rooms and a gym

From US$ 373 8.5 (3148 reviews)
The Scott
The Scott
18 Holyrood Park Road, Edinburgh

Southside boutique hotel within walking distance of Holyrood Park and Arthur's Seat, with a garden

From US$ 250 9.1 (1803 reviews)
Prestonfield House
Prestonfield House
Priestfield Road, Edinburgh

Luxurious 5-star retreat surrounded by gardens and a golf course, approximately 3 km from the Royal Mile

From US$ 544 9.6 (265 reviews)
The Scotsman Hotel
The Scotsman Hotel
20 North Bridge, Edinburgh

Historic listed building overlooking Waverley Station, with family rooms and iconic Edinburgh views

From US$ 392 8.7 (2472 reviews)

Best budget hotels in Newington for exploring Edinburgh's Old Town

Perfect for first-time visitors who want affordable, comfortable accommodation with easy access to Edinburgh's historic centre. These hotels and guesthouses sit in or near the Newington area, offering convenient bus routes, walkable distances to the Royal Mile, and solid everyday amenities without stretching the budget.

The Salisbury Hotel
The Salisbury Hotel
43-45 Salisbury Road, Edinburgh

4-star townhouse in quiet Newington, just 1 mile from the historic Royal Mile

From US$ 106 8.2 (2149 reviews)
Hotel Ceilidh-Donia
Hotel Ceilidh-Donia
Marchhall Crescent, Edinburgh

Off Dalkeith Road in Newington with easy bus access to Old Town, under 2 miles away

From US$ 165 9.4 (2019 reviews)
Glenalmond House
Glenalmond House
25 Mayfield Gardens, Edinburgh

4-star Newington B&B with guaranteed parking and a highly rated exceptional breakfast

From US$ 183 9.3 (305 reviews)
Sherwood Guest House
Sherwood Guest House
42 Minto Street, Edinburgh

Georgian townhouse in Newington, a 20-minute walk to the Royal Mile and Old Town

From US$ 202 9.1 (107 reviews)
Gladstone House
Gladstone House
90 Dalkeith Road, Edinburgh

4-star Newington guest house with free parking and family-friendly rooms near Arthur's Seat

From US$ 243 9.1 (191 reviews)
23 Mayfield
23 Mayfield
23 Mayfield Gardens, Newington, Edinburgh

5-star guest house in a historic Newington building with superb breakfast and full-day security

From US$ 381 9.9 (35 reviews)
Kildonan Lodge Hotel
Kildonan Lodge Hotel
27 Craigmillar Park, Edinburgh

Elegant Victorian property near Newington with free parking, garden, and warm personal service

From US$ 484 8.0 (1686 reviews)
Lauderville Guest House
Lauderville Guest House
52 Mayfield Road, Edinburgh

4-star Newington guest house with free parking, garden views, and allergy-free rooms

From US$ 259 9.3 (184 reviews)

Best hotels in Stockbridge for a relaxed weekend near the Botanics

Perfect for travellers seeking a peaceful city escape, this selection is ideal for those wanting a quiet, characterful base within easy reach of the Royal Botanic Garden Edinburgh. These hotels offer boutique charm, welcoming restaurants, and walkable access to Stockbridge's independent shops, cafés, and green spaces.

The Raeburn
The Raeburn
112 Raeburn Place, Edinburgh

Set in the heart of Stockbridge, with a stylish restaurant and Georgian character throughout

From US$ 169 9.3 (475 reviews)
Village Hotel Edinburgh
Village Hotel Edinburgh
140 Crewe Road South, Edinburgh

Offers an indoor pool and spa, ideal for a restorative weekend break on Edinburgh's quieter north side

From US$ 170 8.1 (2836 reviews)
Britannia Edinburgh Hotel
Britannia Edinburgh Hotel
69 Belford Road, Edinburgh

Tucked along the Water of Leith in a secluded spot, just a short walk from Stockbridge and the Botanics

From US$ 114 5.9 (10164 reviews)
Edinburgh House Hotel
Edinburgh House Hotel
90-92 Pilrig Street, Edinburgh

Quiet location just off Leith Walk with a garden, terrace, and easy bus access to the Botanic Garden

From US$ 160 6.8 (3011 reviews)
Voco Edinburgh - Royal Terrace By Ihg
Voco Edinburgh - Royal Terrace By Ihg
18 Royal Terrace, Edinburgh

Tree-lined quiet street setting with garden views and a relaxed boutique atmosphere close to the New Town

From US$ 221 7.8 (1647 reviews)
Royal Scots Club
Royal Scots Club
29-30 Abercromby Place, Edinburgh

Grand New Town townhouse with a country-house club feel and peaceful surroundings, close to Stockbridge

From US$ 93 8.9 (872 reviews)
Holiday Inn Express Edinburgh City Centre By Ihg
Holiday Inn Express Edinburgh City Centre By Ihg
Picardy Place, Edinburgh

Georgian New Town property with a free buffet breakfast and a short walk to Stockbridge and the Botanics

From US$ 213 8.1 (5623 reviews)

Romantic hotels in Edinburgh's West End near Princes Street Gardens with spa

Ideal for couples seeking a luxurious city escape with wellness facilities close to Edinburgh's most iconic green spaces. These hotels combine spa amenities, romantic atmospheres, and prime West End positioning within easy reach of Princes Street Gardens.

The Caledonian Edinburgh, Curio Collection By Hilton
The Caledonian Edinburgh, Curio Collection By Hilton
Princes Street, Edinburgh

A 1903 landmark one minute from Princes Street with a spa, indoor pool, and romantic heritage rooms

From US$ 328 8.7 (1439 reviews)
The Balmoral Hotel
The Balmoral Hotel
1 Princes Street, Edinburgh

On Princes Street with a spa, pool, and 4 AA Rosette dining - a quintessential romantic Edinburgh address

From US$ 757 9.3 (1117 reviews)
The Bonham
The Bonham
35 Drumsheugh Gardens, Edinburgh

A Victorian West End townhouse with a romantic theme, walking distance from Princes Street and Edinburgh Castle

From US$ 435 9.3 (2643 reviews)
Angels Share Hotel
Angels Share Hotel
9-11 Hope Street, Edinburgh

Boutique West End hotel on the corner of Princes Street, with intimate décor and a romantic theme

From US$ 159 8.3 (1604 reviews)
Radisson Blu Hotel, Edinburgh City Centre
Radisson Blu Hotel, Edinburgh City Centre
80 High Street The Royal Mile, Edinburgh

City centre spa and fitness centre with indoor pool, tagged romantic and minutes from Waverley station

From US$ 328 8.7 (4707 reviews)
Novotel Edinburgh Centre
Novotel Edinburgh Centre
80 Lauriston Place, Edinburgh

Hot tub and indoor pool in the heart of Edinburgh, with a romantic theme and Princes Street a short walk away

From US$ 282 8.4 (5243 reviews)
The Roseate Edinburgh - Small Luxury Hotels Of The World
The Roseate Edinburgh - Small Luxury Hotels Of The World
4 West Coates, Edinburgh

A 5-star romantic retreat across two Victorian West End townhouses, steps from Haymarket and Edinburgh's green spaces

From US$ 331 8.6 (885 reviews)
Rabble
Rabble
55A Frederick Street, Edinburgh

Romantic boutique hotel 600 metres from Edinburgh Castle with a glass roof garden and Small Luxury Hotels status

From US$ 155 8.6 (802 reviews)

Best hotels in Leith for business travelers near the Scottish Parliament

This selection is ideal for business travelers who need convenient access to the Scottish Parliament and the wider Leith and Edinburgh city centre area. These hotels offer reliable amenities such as free WiFi, 24-hour front desks, on-site dining, and well-connected locations to keep professionals productive and comfortable.

The Parliament House Hotel
The Parliament House Hotel
15 Calton Hill, Edinburgh

Situated at the foot of Calton Hill, just a short walk from the Scottish Parliament and Waverley station

From US$ 117 8.7 (3404 reviews)
Hotel Indigo Edinburgh By Ihg
Hotel Indigo Edinburgh By Ihg
51-59 York Place, Edinburgh

Stylish rooms with dedicated work areas and a fitness centre, 200 metres from Edinburgh Playhouse in the city centre

From US$ 195 8.5 (794 reviews)
The Glasshouse, Autograph Collection
The Glasshouse, Autograph Collection
2 Greenside Place, Edinburgh

Five-star boutique hotel near Calton Hill with a remarkable rooftop garden, close to the parliament district

From US$ 394 8.7 (941 reviews)
Leith House
Leith House
6 Cambridge Avenue, Edinburgh

A Leith-based guesthouse just 1 mile from the city centre, offering a quiet base for parliamentary visits

From US$ 31 7.0 (774 reviews)
Cambridge House
Cambridge House
8Cambridge Ave, Edinburgh

Located 1 mile from Leith docks with work desks in every room, well-positioned for the Scottish Parliament area

From US$ 31 7.3 (899 reviews)
No11 Boutique Hotel & Brasserie
No11 Boutique Hotel & Brasserie
11 Brunswick Street, Edinburgh

Boutique hotel near Calton Hill with a full-service brasserie and bar, ideal for business dining close to parliament

From US$ 119 8.6 (2464 reviews)
16 Pilrig Guest House
16 Pilrig Guest House
16 Pilrig Street, Edinburgh

Conveniently placed in the Leith corridor, under 2 km from the Scottish Parliament with a 24-hour front desk

From US$ 29 8.0 (1358 reviews)
24 Royal Terrace
24 Royal Terrace
24 Royal Terrace, Edinburgh

Elegant boutique hotel on a UNESCO Heritage Georgian terrace at the foot of Calton Hill, near parliament

From US$ 248 9.3 (800 reviews)
On The Walk
On The Walk
18 Albert Place, Edinburgh

Located on Leith Walk, 700 metres from Edinburgh Playhouse and within easy reach of the Scottish Parliament

From US$ 213 7.6 (1158 reviews)
Lyla Rooms
Lyla Rooms
3 Royal Terrace, Edinburgh

Five-star rooms with a highly rated restaurant, set in central Edinburgh with strong transport links to Leith

From US$ 315 9.4 (453 reviews)

Best mid-range hotels in Bruntsfield for Scottish National Gallery visits

Ideal for culturally curious travellers who want a relaxed neighbourhood base within reach of Edinburgh's world-class art collections. These hotels combine comfortable, well-equipped rooms with easy access to the Scottish National Gallery, Bruntsfield Links, and the wider Old Town cultural trail.

Ja The Bruntsfield - Edinburgh
Ja The Bruntsfield - Edinburgh
69-74 Bruntsfield Place, Edinburgh

Sits directly on Bruntsfield Links with open park views and a short walk to the Scottish National Gallery

From US$ 116 8.5 (3217 reviews)
Black Ivy
Black Ivy
4 Alvanley Terrace, Whitehouse Loan, Edinburgh

Overlooks Bruntsfield Links park with a lively bar, free WiFi, and a 15-minute walk to the city centre galleries

From US$ 139 8.9 (873 reviews)
Castle Park Guest House
Castle Park Guest House
75 Gilmore Place, Edinburgh

Family-run Victorian property just 0.4 miles from Bruntsfield Links and 1 mile from the National Museum of Scotland

From US$ 216 9.7 (317 reviews)
Doubletree By Hilton Edinburgh City Centre
Doubletree By Hilton Edinburgh City Centre
34 Bread Street, Edinburgh

Striking 1892 building in the city centre, a 10-minute stroll from the Scottish National Gallery on Princes Street

From US$ 340 8.1 (2277 reviews)
Leonardo Hotel Edinburgh Haymarket
Leonardo Hotel Edinburgh Haymarket
1 Morrison Link, Edinburgh

Modern family-friendly hotel less than 500 metres from Haymarket station, well-placed for gallery-hopping across the city

From US$ 115 8.2 (9096 reviews)
Mercure Edinburgh Haymarket
Mercure Edinburgh Haymarket
38 Gardners Crescent, Edinburgh

Centrally located with a fitness centre and high-speed WiFi, within easy walking distance of the National Gallery corridor

From US$ 230 8.3 (4772 reviews)
Edinburgh City Suites
Edinburgh City Suites
16 Torphichen Street, Edinburgh

Self-catering apartments less than a mile from the Scottish National Gallery, ideal for multi-day cultural stays

From US$ 191 7.3 (989 reviews)
Unite Students - Chalmers Street - The Meadows
Unite Students - Chalmers Street - The Meadows
36 Chalmers Street, Edinburgh

Modern rooms on Chalmers Street bordering The Meadows, within easy walking distance of Edinburgh Castle and the galleries

From US$ 128 7.8 (324 reviews)

Discover More Unique Properties

Choose from the variety of exclusive accommodations.

  • View all accommodations

Why book with us

You search — we answer

  • 24/7 In-Resort Support

    On hand should you need us whilst away on your holiday

  • Lowest Price Guarantee

    You won't find a better offer!

  • Book the perfect place

    Easy and fast booking procedure

Frequently asked questions

Destination guide

What are the best Edinburgh hotels near Edinburgh airport?

There are more than 2212 reviews of our visitors for 11 options near Edinburgh airport. Other top accommodations in this area include Dalmahoy Hotel & Country Club, Premier Inn Newbridge - Apt and Moxy Airport.

What are the top places in Edinburgh city centre?

There are 31 hotels and other accommodations in Edinburgh city centre to choose from. The Inn Place rated 8.0/10 is the best hotel with bar, housekeeping service and 24-hour security service, located 5 minutes' walk from the city centre. Motel One-Princes with rating 8.2/10 and Crowne Plaza - Royal Terrace, An Ihg Hotel rated 7.2/10 are other favourite hotels in the area.

What are the greatest places to stay in Newington district, Edinburgh?

More than 34 properties are situated in Newington district. One of the finest options in Newington district is The Thistle House for 97US$ per night, located 2.4 km from Craigmillar Castle. Arrandale Guest House rated 8.2/10 has a business centre, restaurant and ironing on site. Our visitors were pleased with a flat-screen television, a TV and a cable flat-screen in its rooms. Dorstan Guest House is a hotel with rating 7.8/10 at the cost of 127US$ per one night.

What are the most popular cheap hotels in Edinburgh?

There are more than 51 top budget properties in Edinburgh. Piries rated 7.4/10 is great for your budget stay in Edinburgh. This property has concierge service, cots and a business centre. Another option is York House B&B rated 7.4/10 for 178US$ per night. Other popular budget hotels are 28 York Place, Motel One-Royal and Riccarton Inn.

What are the best 5-star hotels in Edinburgh?

If you are searching for a luxury stay in Edinburgh, we offer you 3 properties to choose from. One of the best is Amaragua Guest House with rating 7.8/10 from 273US$ per night, offering ironing, housekeeping and a free car park. Other favourite 5-star places are Claremont House, Six Brunton Place and Kew House.

What are the most popular boutique hotels in Edinburgh?

More than 914 reviews of our visitors may help to find the best Edinburgh boutique hotel. B+B Edinburgh rated 8.6/10 is a modern hotel with a flat-screen TV with satellite channels, a TV set with satellite channels and a flat-screen television in the rooms. It is set within 30 minutes' walk to Calton Hill. Thistle Hotel with rating 7.8/10 is a stylish accommodation with a business centre and computers for 271US$ per night. The Lane Hotel rated 8.0/10: a 4-star hotel with a golf course, a business centre and restaurant on site.

What are the best romantic hotels in Edinburgh?

According to edinburghhotelsuk.org travel data, there are 75 deals for couples. The most popular choice of our visitors is Dene Guest House (rating: 8.4/10). It’s set 1.5 km from Royal Mile and offers a flat screen TV, flat-screen television and an electric kettle in the rooms for about 149US$ per night. Other top options are The Torfin, Fraoch House and Fountain Court Apartments - Grove.

Which hotels in Edinburgh are good for families?

According to 23343 visitors' reviews, there are 52 family deals to consider. Murrayfield Hotel (rating: 7.6/10) offers a business centre, a slide projector and a special menu. It's set 3.4 km from St Giles' Cathedral. Visitors can enjoy British and Scottish meals at Cocobean Catering & Cafe restaurant nearby. You also can book Cumberland Hotel (rating: 6.8/10) for about 237US$ per night. This child-friendly property offers a tennis court, a golf course and a business centre on site.

What are the best accommodations with easy access to Edinburgh Castle?

According to edinburghhotelsuk.org travel data, visitors love staying at The Balmoral Hotel (rating: 8.6/10), which offers an outdoor swimming pool, a gym and a special menu. It’s set a 10-minute walk from Edinburgh Castle. Also consider booking Kimpton Charlotte Square Hotel (rating: 8.0/10) with a gym facility and a fitness studio on site. It's set 0.4 km from Edinburgh Castle and offers sauna facilities, an indoor pool and a spa centre.

What are the top places to stay in Edinburgh with outdoor pools?

According to 9198 reviews, there are 15 hotels featuring outdoor pools in Edinburgh. Consider booking Apex Grassmarket Hotel rated 8.0/10 for approximately 316US$ per night. Set a 10-minute walk from Surgeons' Hall Museums, it offers cots, children's menu and a business centre. Visitors can also enjoy American and international cuisine in Mamma's American Pizza restaurant nearby. You may also like Princes Street Suites rated 8.6/10. This property will cost you 423US$ per night. Other top properties are The Scotsman Hotel, Holiday Inn and St Giles Apartments.

What are the best pet-friendly hotels in Edinburgh?

According to edinburghhotelsuk.org travel data, there are 9 options that allow pets. You can book The Guards Hotel (rating: 7.2/10) at the cost of 97US$ per night. It's set 10 minutes` walk from Edinburgh International Conference Centre and features a golf course, bar and ironing. Another most recommended Edinburgh place to stay with pets is The Learmonth Hotel with 24-hour room service, cots and a business centre. It offers rooms for 72US$ per night. Other top accommodations include 22 Chester Street and The Haymarket Lairg Hotel.

More ideas where to stay in Edinburgh