Edinburgh

Hotels with Kitchenette in Edinburgh

Choose your dates to see the latest hotel prices and availability.

Swipe up to see more
Filter by:
Hotel star rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

232 Edinburgh hotels with Kitchenette

Choose your travel dates to see the latest prices and deals.
Recommended
Lowest price
Closest to downtown
Top reviewed
99+
Hotel near New Town,Edinburgh
With a stay at YOTEL Edinburgh, you'll be centrally located in Edinburgh, within a 5-minute walk of Princes Street and George Street. This hotel is 0.5 mi (0.9 km) from St. Andrew Square and 0.7 mi (1.1 km) from Grassmarket. Take advantage of recreation opportunities such as a 24-hour fitness center, or other amenities including complimentary wireless internet access and a banquet hall. You can enjoy a meal at the restaurant serving the guests of YOTEL Edinburgh, or stop in at the snack bar/deli. Quench your thirst with your favorite drink at the bar/lounge. Buffet breakfasts are served on weekdays from 7:30 AM to 10:00 AM and on weekends from 7:00 AM to 10:00 AM for a fee. Featured amenities include express check-in, express check-out, and dry cleaning/laundry services. Make yourself at home in one of the 276 air-conditioned rooms featuring Smart televisions. Your memory foam bed comes with premium bedding. Complimentary wireless internet access is available to keep you connected. Bathrooms feature showers with rainfall showerheads and complimentary toiletries.

"After arriving at Edinburgh Airport, I took the Tram to the West End stop, and then used navigation to walk to the hotel. The fare was £7.9 for adults, which I purchased at the self-service machine by the tram entrance. It's about a 15-minute walk to the Scott Monument, close to the city center. I arrived at 9 AM, and since a room was available, they allowed me to check in immediately. I stayed in a first-floor room, and the size was unbelievably large for the UK. Other floors are not like this. There's a hairdryer, iron, and ironing board. Shampoo is provided, but the body wash and hand soap are combined. No toothbrush or toothpaste. However, there's no kettle, coffee, tea, or mineral water in the room. You can get free tea and coffee at the bar near the check-in area on the first floor. There were some cleanliness issues; the underside of the toilet seat wasn't properly cleaned. The disabled facilities are very comprehensive."
Very Good
261 reviews
8.9/10
1 night
From KRW 257,953
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.

"Lovely hotel and the location was ideal. Breakfast was good. Only downside was our room didn't have a bath which I would have expected for a cost of £369 per night on the official site. Would return though 😀"
Great
157 reviews
9.2/10
1 night
From KRW 780,383
Check Availability
99+
Hotels in Edinburgh
With a stay at Cairn Hotel in Edinburgh (Leith), you'll be a 4-minute walk from Edinburgh Playhouse Theatre and 8 minutes by foot from Princes Street. This hotel is 0.7 mi (1.1 km) from George Street and 1.5 mi (2.4 km) from Edinburgh Castle. Take in the views from a garden and make use of amenities such as complimentary wireless internet access and tour/ticket assistance. At Cairn Hotel, enjoy a satisfying meal at the restaurant. Wrap up your day with a drink at the bar/lounge. Continental breakfasts are served on weekdays from 7:00 AM to 10:00 AM and on weekends from 7:30 AM to 10:30 AM for a fee. Featured amenities include a 24-hour front desk and luggage storage. Self parking (subject to charges) is available onsite. Stay in one of 72 guestrooms featuring flat-screen televisions. Complimentary wireless internet access is available to keep you connected. Bathrooms feature showers, complimentary toiletries, and hair dryers. Conveniences include phones, as well as coffee/tea makers and irons/ironing boards.

"Nice hotel, only a 10-15 minute walk from the main train station and a further 5 minutes from the Royal mile. Our double room was pleasant with a separate shower room."
Very Good
105 reviews
8.5/10
1 night
From KRW 175,163
Check Availability
56
Hotel near New Town,Edinburgh
With a stay at Forth House by Supercity Aparthotels, you'll be centrally located in Edinburgh, steps from Edinburgh Playhouse Theatre and 8 minutes by foot from Princes Street. This aparthotel is 0.7 mi (1.1 km) from Royal Mile and 0.4 mi (0.7 km) from St. Andrew Square. This smoke-free aparthotel offers discounted parking nearby. Featured amenities include a 24-hour front desk, multilingual staff, and an elevator. Limited parking is available onsite. Make yourself at home in one of the 66 air-conditioned rooms featuring kitchens with refrigerators and ovens. LCD televisions with digital programming provide entertainment, while complimentary wireless internet access keeps you connected. Conveniences include safes and microwaves, and housekeeping is provided weekly.

"Location is excellent, walkable to all the tourist spots.I literally walked to all the places without taking bus ride at all. I booked for studio suite, it has kitchen in it, equipped with microwave, electrical stove, dishwasher and washing machine!! It has more than everything you need in the room. There is Tesco express just 2 mins walk from the hotel. Super convenient! The only minor down side is house keeping not provided everyday , but u still can request the amenities or coffee refill if you need to. But this doesn’t bother me at all. I highly recommend to traveller who wish to do small cooking during the trip to stay here. It worth for the price u pay."
Very Good
48 reviews
8.6/10
1 night
From KRW 243,067
Check Availability
54
Hotel near New Town,Edinburgh
With a stay at The Place, you'll be centrally located in Edinburgh, within a 5-minute walk of Edinburgh Playhouse Theatre and St. Andrew Square. This boutique hotel is 0.3 mi (0.5 km) from Princes Street and 0.6 mi (0.9 km) from Royal Mile. Take in the views from a terrace and make use of amenities such as complimentary wireless internet access and tour/ticket assistance. Enjoy a satisfying meal at The Place serving guests of The Place. Quench your thirst with your favorite drink at the bar/lounge. Continental breakfasts are served on weekdays from 7:30 AM to 10:00 AM and on weekends from 7:30 AM to 11:00 AM for a fee. Featured amenities include a 24-hour front desk, multilingual staff, and luggage storage. Stay in one of 47 guestrooms featuring flat-screen televisions. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Private bathrooms with showers feature designer toiletries and hair dryers. Conveniences include phones, as well as desks and coffee/tea makers.

"Although it's a bit of a walk to most of Edinburgh's main tourist attractions (averaging about 30 minutes), Calton Hill is only a 10-minute stroll away. There's also the St James Quarter, a shopping center with everything you could need, just a 5-minute walk from the hotel, along with an affordable Tesco supermarket at the same distance. Plus, if you're doing a Rabbie's Tour like I did (I went to the Isle of Skye), the hotel is super close to the departure point at Edinburgh Bus Station, about a 3-minute walk. The only slight drawback was my room was on the basement level with no elevator, making check-in and check-out a bit of a struggle. The staff offered to help with my bags, but mine was really heavy, so I felt a bit awkward asking. You might want to take them up on their offer! (Bonus tip: Directly across from Tesco, you'll find the Sherlock Holmes statue and Sir Arthur Conan Doyle's Birthplace – a pleasant surprise for fans!)"
Very Good
67 reviews
8.9/10
1 night
From KRW 223,083
Check Availability
81
Hotel near Edinburgh Old Town,Edinburgh
Featured facilities: Tableware
Great
122 reviews
9.0/10
1 night
From KRW 355,832
Check Availability
71
Hotel near West End,Edinburgh
Featured facilities: Kitchen
Very Good
116 reviews
8.0/10
1 night
From KRW 179,649
Check Availability
99+
Hotel near New Town,Edinburgh
Featured facilities: Kitchen Cleaning Supplies
Great
413 reviews
9.3/10
1 night
From KRW 339,111
Check Availability
96
Hotel near West End,Edinburgh
Featured facilities: Kitchenware
Great
122 reviews
9.3/10
1 night
From KRW 336,460
Check Availability
99+
Hotel near Edinburgh Old Town,Edinburgh
Featured facilities: Tableware
Very Good
127 reviews
8.8/10
1 night
From KRW 300,979
Check Availability
See All Hotels With Kitchenette in Edinburgh

FAQs

What are the top hotels in Edinburgh near Princes Street?

Some of the top hotels in Edinburgh near Princes Street include CODE The Loft - Edinburgh (from KRW 87,479), Old Waverley Hotel (from KRW 284,461) and Mount Royal Hotel Edinburgh by The Unlimited Collection (from KRW 272,430), all offering easy access to Princes Street, making them ideal for visitors looking to explore the area.

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

According to the latest 12-month data from Trip.com, the average price for a 3-star hotel in Edinburgh this weekend is KRW 491,968 per night. For a 4-star hotel, the average cost is KRW 698,848 per night. If you're looking for a luxury experience, 5-star hotels in Edinburgh this weekend typically cost KRW 1,432,624 per night.

How much do hotels in Edinburgh cost per day during weekdays?

Based on the latest 12-month data from Trip.com, the average price for a 3-star hotel in Edinburgh during weekdays is KRW 395,033 per night. For a 4-star hotel, you can expect to pay around KRW 543,356 per night. If you're seeking a luxury stay, 5-star hotels in Edinburgh generally cost KRW 1,153,193 per night on weekdays.

What are the best hotels with a spa in Edinburgh?

Planning a relaxing getaway? A spa experience can be the perfect addition to your trip. Apex Waterloo Place Hotel (from KRW 399,265), Delta Hotels by Marriott Edinburgh (from KRW 241,027) and Best Western Kings Manor Hotel (from KRW 135,399) provide highly rated spa services for ultimate relaxation.

Which hotels in Edinburgh have pools?

Holiday Inn EDINBURGH by IHG (from KRW 194,738), Novotel Edinburgh Park (from KRW 201,060) and Apex Waterloo Place Hotel (from KRW 399,265) are popular hotels with swimming pools. Stay at any of these hotels to enjoy a swimming pool!

What are the best places to stay in Edinburgh?

Some of the best places to stay in Edinburgh are near popular attractions like Princes Street and Edinburgh Castle, offering easy access to key sights and amenities.

What are the best budget-friendly hotels in Edinburgh?

What hotels in Edinburgh offer an especially good breakfast?

W Edinburgh (from KRW 603,792), Virgin Hotels Edinburgh (from KRW 646,207) and Sheraton Grand Hotel & Spa (from KRW 552,202) offer an especially good breakfast to start your day. Begin your day with a tasty and satisfying breakfast!

How to get good deals on hotels in Edinburgh?

Trip.com provides various promotions, discounts and special offers all year round. You can check the promotions page for the latest promotions on Trip.com.