PriceRoom

7 best hotels with a kitchen in Edinburgh

By ·7 picks
Search hotels in Edinburgh →
Editorial illustration — hotels with a kitchen in Edinburgh
The brief

Why hotels with a kitchen, why here

Hotels with a kitchen in Edinburgh are a brilliant choice for travellers who want more than just a place to sleep—think homemade breakfasts, easy lunches between sightseeing, and flexible dining after a long day. In a city that spans both Historic Old Town—anchored by Edinburgh Castle on the Royal Mile route—and the grand sweep of the Georgian New Town with Princes Street Gardens, having cooking facilities makes longer stays feel genuinely comfortable.

The ideal areas to base yourself are typically Old Town for dramatic landmark walks to the Castle and close-knit neighbourhood charm, or Leith for a waterfront, food-led vibe and the historic port atmosphere. For families, groups, and guests with dietary needs, a hotel-style kitchen (or apartment setup) is what turns a “quick trip” into a calmer routine—reducing restaurant spend, supporting breakfast-for-kids, and enabling simple reheating after late theatre or dinners.

From our bookable options, The Raeburn, The Lane Hotel, and Market Street Hotel suit travellers who want a polished stay with the independence of in-room cooking. For a more apartment-like feel, Gilmour's Entry Apartment and Another Room are well-placed for flexible living.

For the whole Edinburgh guide →

The list

A selection of hotels to compare for your stay.

  1. 01
    ★★★★

    Wilde Aparthotels By Staycity Grassmarket

    Edinburgh
    Smart Old Town aparthotel in Grassmarket with kitchens and standout castle views.
    9 · 2,461 reviewsFamily-friendlyLuxuryAmazing Views
  2. 02
    ★★★★★

    Rocco Forte The Balmoral

    Edinburgh
    Classic Princes Street luxury beside Waverley, with a 15-metre spa pool worth planning around.
    9.3 · 1,022 reviewsLuxurySpa & wellnessFine dining
  3. 03
    ★★★

    Motel One Edinburgh - Royal

    Edinburgh
    Old Town convenience by Waverley, with "with view" rooms across Scott Monument.
    8.4 · 3,210 reviewsBudget-friendlyPet-friendlyAmazing Views
  4. 04
    ★★★★

    Staycity Aparthotels West End (ex Staycity Apartments Edinburgh)

    Edinburgh
    Spacious West End apartments near Haymarket with full kitchens for self-catering stays.
    8.5 · 3,516 reviewsBudget-friendlyFamily-friendlyCity centres
  5. 06
    ★★★

    Hotel Indigo Edinburgh - Princes Street, an IHG Hotel (ex Royal British)

    Edinburgh
    Design-led Princes Street spot with castle-view rooms and the Twent Princes Street restaurant.
    8.4 · 716 reviewsBudget-friendlyAmazing ViewsFamily-friendly
  6. 07
    ★★★

    ibis Styles Edinburgh Centre St Andrew Square

    Edinburgh
    Lively New Town spot near Princes Street with long-hours continental breakfast.
    8.8 · 4,179 reviewsBudget-friendlyGolfPet-friendly
  7. 08
    ★★★★

    Residence Inn by Marriott Edinburgh

    Edinburgh
    Suite-style New Town base near The Meadows, with a sauna and kitchenettes.
    8.2 · 1,869 reviewsPet-friendlyFamily-friendlyGolf

Where the picks sit

Loading map…

What to know about hotels with a kitchen in Edinburgh

What makes a hotel “with a kitchen” in Edinburgh?

It should include real cooking basics (not just a kettle), such as a kitchenette with hob/oven or equivalent cooking facilities, plus fridge space for groceries.

Which area is best to stay in?

Old Town is ideal for landmark-heavy days, while Leith suits guests who prefer a lively waterfront and plenty of eateries close by.

What typical price level should I expect?

Expect budget-leaning stays from our 1★ option, with mid-range 3–4★ value, and premium 5★ options tending to cost more—depending on dates and room size.