Hotels near Slateford

Hotels near Slateford, Edinburgh

Enter your dates for the latest hotel rates and availability.

Swipe up to see more
Filter by:
Hotel star rating
≤2345
Popular filters
Amazing 4.5+Great 4.0+Good 3.5+Pleasant 3.0+

Best hotels near Slateford

Choose your travel dates to see the latest prices and deals.
Recommended
Lowest price
Closest to downtown
Top reviewed
Leonardo Edinburgh Haymarket Hotels near Slateford
Leonardo Edinburgh Haymarket Hotels near SlatefordLeonardo Edinburgh Haymarket Hotels near Slateford
West End | 2.88km from Slateford
With a stay at Leonardo Royal Edinburgh Haymarket, you'll be centrally located in Edinburgh, a 9-minute walk from Princes Street and 11 minutes by foot from Princes Street Gardens. This 4-star hotel is 0.8 mi (1.3 km) from George Street and 1.4 mi (2.2 km) from Murrayfield Stadium. This smoke-free hotel has 5 floors in 1 building and offers wheelchair access. Enjoy a meal at the restaurant, or stay in and take advantage of the hotel's 24-hour room service. Wrap up your day with a drink at the bar/lounge. Buffet breakfasts are served on weekdays from 6:30 AM to 10:00 AM and on weekends from 7:00 AM to 11:00 AM for a fee. Featured amenities include a business center, express check-out, and a 24-hour front desk. Self parking (subject to charges) is available onsite. Make yourself at home in one of the 282 guestrooms featuring espresso makers and flat-screen televisions. Complimentary wireless Internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with bathtubs or showers feature rainfall showerheads and complimentary toiletries. Conveniences include safes and desks.
Show more
Very Good
244 reviews
4.2/5
Price from
S$ 153
per night
Check Availability
Point A Hotel Edinburgh Haymarket Hotels near Slateford
Point A Hotel Edinburgh Haymarket Hotels near SlatefordPoint A Hotel Edinburgh Haymarket Hotels near Slateford
West End | 3.02km from Slateford
With a stay at Point A Hotel Edinburgh Haymarket, you'll be centrally located in Edinburgh, within a 5-minute drive of Edinburgh Castle and Princes Street. This hotel is 1.1 mi (1.7 km) from University of Edinburgh and 1.4 mi (2.2 km) from Royal Mile. Make use of convenient amenities such as complimentary wireless Internet access, a communal living room, and a vending machine. Grab a bite from the snack bar/deli serving guests of Point A Hotel Edinburgh Haymarket. Wrap up your day with a drink at the bar/lounge. Continental breakfasts are available daily from 6:30 AM to 10:30 AM for a fee. Featured amenities include a 24-hour front desk, multilingual staff, and luggage storage. Make yourself at home in one of the 103 air-conditioned rooms featuring Smart televisions. Your room comes with a pillowtop bed. Complimentary wireless Internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with showers feature complimentary toiletries and hair dryers.
Show more
Excellent
160 reviews
4.3/5
Price from
S$ 100
per night
Check Availability
Kimpton Charlotte Square Hotels near Slateford
Kimpton Charlotte Square Hotels near SlatefordKimpton Charlotte Square Hotels near Slateford
New Town | 3.67km from Slateford
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.
Show more
Excellent
130 reviews
4.5/5
Price from
S$ 239
per night
Check Availability
Edinburgh
You may prefer
Hotels with breakfastHotels with twin roomHotels with 1 double bedHotels with swimming poolHotels with free cancellation
Eden Locke Hotels near Slateford
Eden Locke Hotels near SlatefordEden Locke Hotels near Slateford
New Town | 3.77km from Slateford
A stay at Eden Locke places you in the heart of Edinburgh, just a 4-minute walk from Princes Street and within a 5-minute drive of Edinburgh Castle. This 4-star aparthotel is 1 mi (1.6 km) from Royal Mile and 1.1 mi (1.7 km) from Edinburgh Playhouse Theatre. Make use of convenient amenities, which include complimentary wireless Internet access and concierge services. Featured amenities include express check-out, a 24-hour front desk, and luggage storage. Make yourself at home in one of the 72 guestrooms, featuring kitchens with refrigerators and stovetops. Flat-screen televisions with cable programming provide entertainment, while complimentary wireless Internet access keeps you connected. Conveniences include safes and microwaves, and housekeeping is provided weekly.
Show more
Outstanding
54 reviews
4.7/5
Price from
S$ 185
per night
Check Availability
Mount Royal Hotel Edinburgh by The Unlimited Collection Hotels near Slateford
Mount Royal Hotel Edinburgh by The Unlimited Collection Hotels near SlatefordMount Royal Hotel Edinburgh by The Unlimited Collection Hotels near Slateford
New Town | 4.27km from Slateford
With a stay at Mercure Edinburgh City - Princes Street Hotel, you'll be centrally located in Edinburgh, steps from Princes Street and within a 5-minute walk of George Street. This hotel is 0.6 mi (1 km) from Edinburgh Playhouse Theatre and 0.7 mi (1.1 km) from Royal Mile. Make use of convenient amenities, which include complimentary wireless Internet access and tour/ticket assistance. Grab a bite to eat at the Scott`s on Princes Street, a restaurant where you can take in the garden view, or stay in and take advantage of 24-hour room service. Wrap up your day with a drink at the bar/lounge. Full breakfasts are available daily from 7:00 AM to 10:30 AM for a fee. Featured amenities include express check-in, express check-out, and complimentary newspapers in the lobby. Stay in one of 169 guestrooms featuring LED televisions. Complimentary wireless Internet access keeps you connected, and digital programming is available for your entertainment. Private bathrooms with showers feature complimentary toiletries and hair dryers. Conveniences include phones, as well as safes and desks.
Show more
Excellent
216 reviews
4.3/5
Price from
S$ 160
per night
Check Availability
InterContinental Edinburgh The George, an IHG Hotel Hotels near Slateford
InterContinental Edinburgh The George, an IHG Hotel Hotels near SlatefordInterContinental Edinburgh The George, an IHG Hotel Hotels near Slateford
New Town | 4.28km from Slateford
The InterContinental Edinburgh The George has been welcoming hotel guests since 1881. At its heart are five listed Georgian townhouses, built in 1775 as homes for Edinburgh's most prosperous citizens. Today, The InterContinental Edinburgh The George offers all the luxuries of an InterContinental life in the heart of the Scottish capital. Explore our city's stunning architecture, the iconic Edinburgh Castle and the cobbled streets of the Royal Mile, just moments away from our charming hotel.
Show more
Excellent
119 reviews
4.5/5
Price from
S$ 231
per night
Check Availability
Roomzzz Edinburgh Hotels near Slateford
Roomzzz Edinburgh Hotels near SlatefordRoomzzz Edinburgh Hotels near Slateford
New Town | 4.7km from Slateford
With a stay at Roomzzz Edinburgh, you'll be centrally located in Edinburgh, steps from Princes Street and 8 minutes by foot from Royal Mile. This hotel is 0.7 mi (1.2 km) from Edinburgh Castle and 0.2 mi (0.4 km) from Edinburgh Playhouse Theatre. This smoke-free hotel was built in 2023. Featured amenities include a 24-hour front desk, luggage storage, and laundry facilities. Self parking (subject to charges) is available onsite. Treat yourself to a stay in one of the 74 guestrooms, featuring heated floors and Smart televisions. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Conveniences include safes and desks, and housekeeping is provided weekly.
Show more
Excellent
140 reviews
4.5/5
Price from
S$ 203
per night
Check Availability
Apex Waterloo Place Hotel Hotels near Slateford
Apex Waterloo Place Hotel Hotels near SlatefordApex Waterloo Place Hotel Hotels near Slateford
New Town | 4.7km from Slateford
With a stay at Apex Waterloo Place Hotel, you'll be centrally located in Edinburgh, steps from Princes Street and 14 minutes by foot from Edinburgh Castle. This 4-star hotel is 0.4 mi (0.6 km) from Royal Mile and 0.7 mi (1.1 km) from University of Edinburgh. Pamper yourself with a visit to the spa, which offers massages, body treatments, and facials. You can take advantage of recreational amenities such as an indoor pool, a sauna, and a fitness center. Additional features at this hotel include complimentary wireless Internet access, concierge services, and wedding services. Enjoy a meal at the restaurant, or stay in and take advantage of the hotel's 24-hour room service. Quench your thirst with your favorite drink at the bar/lounge. Full breakfasts are served on weekdays from 7:00 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. Make yourself at home in one of the 184 air-conditioned rooms featuring refrigerators and LED televisions. Your pillowtop bed comes with premium bedding. Complimentary wireless Internet access keeps you connected, and digital programming is available for your entertainment. Conveniences include safes and desks, as well as phones with free local calls.
Show more
Very Good
74 reviews
4.2/5
Price from
S$ 217
per night
Check Availability
Hotel Indigo Edinburgh Hotels near Slateford
Hotel Indigo Edinburgh Hotels near SlatefordHotel Indigo Edinburgh Hotels near Slateford
New Town | 4.81km from Slateford
Experience the grace of Edinburgh’s 18th-century New Town in our boutique Hotel Indigo® Edinburgh, set in the buzzing heart of the city. Step inside and you’ll find an oasis of vibrant colours and contemporary comforts in our Georgian townhouse. After a long day’s shopping and sightseeing, cocoon yourself in your bespoke guest room, where every detail references Scottish creativity, from soft fabrics that caress to local artworks on the walls. You’ll love our indulgent bathrooms with rainfall showers and bespoke toiletries. At night, sip a dram of finest malt whisky in our cosy Bar and Lounge area. Minutes away, you’ll find the city’s best restaurants and nightlife, plus major Edinburgh Festival venues on our doorstep.
Show more
Excellent
119 reviews
4.3/5
Price from
S$ 150
per night
Check Availability
Cheval Abbey Strand Apartments, at Holyrood Hotels near Slateford
Cheval Abbey Strand Apartments, at Holyrood Hotels near SlatefordCheval Abbey Strand Apartments, at Holyrood Hotels near Slateford
5.26km from Slateford
A stay at Cheval Abbey Strand Apartments, at Holyrood places you in the heart of Edinburgh, within a 15-minute walk of Royal Mile and Princes Street. This luxury aparthotel is 1.3 mi (2 km) from Edinburgh Castle and 1.1 mi (1.7 km) from University of Edinburgh. Make use of convenient amenities such as complimentary wireless internet access, concierge services, and gift shops/newsstands. Featured amenities include express check-in, express check-out, and dry cleaning/laundry services. Make yourself at home in one of the 9 individually decorated guestrooms, featuring kitchens with full-sized refrigerators/freezers and ovens. Flat-screen televisions with digital programming provide entertainment, while complimentary wireless internet access keeps you connected. Conveniences include phones, as well as laptop-compatible safes and desks.
Show more
Outstanding
47 reviews
4.6/5
Price from
S$ 276
per night
Check Availability
See all Hotels near Slateford

Top Pick Hotels near Slateford

See all
Check out our most booked hotels near Slateford from the past 30 days!
No.1
Tynecastle Park Hotel Hotels near Slateford
4.7/5
87 reviews

Tynecastle Park Hotel

Edinburgh | 1.62KM from Slateford
"Good Location"
Select dates to view prices
No.2
Holiday Inn Edinburgh Zoo, an IHG Hotel Hotels near Slateford
4.1/5
65 reviews

Holiday Inn Edinburgh Zoo, an IHG Hotel

Corstorphine, Edinburgh | 2.33KM from Slateford
"Great stay!""Friendly owner"
Select dates to view prices
No.3
Murrayfield Park Guest House Hotels near Slateford
2.9/5
53 reviews

Murrayfield Park Guest House

Edinburgh | 2.08KM from Slateford
"Good Location"
Select dates to view prices
No.4
Murrayfield Hotel Hotels near Slateford
4.1/5
118 reviews

Murrayfield Hotel

Murrayfield, Edinburgh | 2.15KM from Slateford
"Great service""Great stay!"
Select dates to view prices
No.5
Hampton by Hilton Edinburgh West End Hotels near Slateford
4.4/5
256 reviews

Hampton by Hilton Edinburgh West End

West End, Edinburgh | 2.69KM from Slateford
"Delicious breakfast""Great stay!"
Select dates to view prices
No.6
No6 West Coates Hotels near Slateford
3.6/5
87 reviews

No6 West Coates

West End, Edinburgh | 2.36KM from Slateford
"Good Location"
Select dates to view prices
No.7
Twin Lions Hotel Hotels near Slateford
3.2/5
99 reviews

Twin Lions Hotel

Murrayfield, Edinburgh | 2.14KM from Slateford
"Good Location"
Select dates to view prices
No.8
Four Points by Sheraton Edinburgh Hotels near Slateford
3.6/5
44 reviews

Four Points by Sheraton Edinburgh

West End, Edinburgh | 2.58KM from Slateford
"Good Location"
Select dates to view prices
No.9
The Haymarket Hotel Hotels near Slateford
4.1/5
135 reviews

The Haymarket Hotel

West End, Edinburgh | 2.62KM from Slateford
"Great rooms""Great stay!"
Select dates to view prices
No.10
Braid Hills Hotel Hotels near Slateford
3.9/5
104 reviews

Braid Hills Hotel

Edinburgh | 2.22KM from Slateford
"Good Location"
Select dates to view prices

Latest Reviews for Edinburgh hotels

See all
Find highly-rated hotels with real reviews and ratings to find the perfect stay!
4.5/5
Excellent
GGuest UserI booked it for a night, got their a little early in the morning. While Jacob was upfront, No Rooms now. Then enters Chris, the rock star manager. All I had to tell him was that I'm a Hilton honors member and the room was allotted immediately. Thank you again Chris, I truly appreciate it. The hotel room has everything you could imagine for and the rooms are quiet. Despite of being next to the airport. To get here once you come out of the airport, don't go in the direction of trams, instead if trams are on your left side, walk towards your right and it is literally a 5 minutes walk from the airport. The bar at the hotel is fancy but no happy hours :( Working kitchen with limited food options but is very manageable. The breakfast was better than most of the other hotels for sure. They do have a big parking lot as well just in case you need to park here.
Show more
Hampton by Hilton  Edinburgh Airport Hotels near Slateford

Hampton by Hilton Edinburgh Airport

Edinburgh Airport, Ingliston
Price per night from SGD 140
4.5/5
Excellent
GGuest UserAmazing stay! Went to Edinburgh as a surprise for my husband's birthday. The staff went out of their way to make it special and even came to the room to wish him Happy Birthday, along with a card and prosecco! They were friends, welcoming and informative. A beautiful, modern hotel and they really have thought of everything (milk in the fridge, tea, coffee, water etc). Would highly recommend and will definitely be back. Thank you for making our stay extra special.
Show more
Wilde Aparthotels Edinburgh Grassmarket Hotels near Slateford

Wilde Aparthotels Edinburgh Grassmarket

Edinburgh Old Town, Edinburgh
Price per night from SGD 163
4.4/5
Excellent
GGuest UserMy recent hotel stay was a bit of a mixed experience. While the hotel was clean and well-equipped, there were several issues that detracted from my overall satisfaction. Before arriving, I had communicated with the hotel via email and was told that they could be reached via WhatsApp. However, upon arrival, I was unable to get a response from the hotel on WhatsApp. Additionally, there was no reception area, and check-in had to be done over the phone, which required multiple long-distance phone calls and extra fees. The day before check-in, I received a last-minute email from the hotel requesting a deposit, but they did not provide any information on how to make the payment. Not all of the staff were willing to provide assistance, but the last person I spoke to was patient and helpful, which allowed me to check in smoothly. One major safety concern was that there was a step outside the bathroom, but the floor was not marked, making it easy to trip and fall. Another hazard was the transparent coffee table in the living room, which caused several stumbling incidents that could have led to injuries. Overall, while the hotel was clean and well-maintained, the issues with communication, extra fees, and safety hazards detracted from my experience.
Show more
Destiny Scotland Apartments at Canning Street Lane Hotels near Slateford

Destiny Scotland Apartments at Canning Street Lane

West End, Edinburgh
Price per night from SGD 187
4.4/5
Excellent
GGuest UserIn all honesty we decided on the apartments because it was the cheapest available for a bank holiday weekend and seeing Harry Styles. It was great and no complaints and we were pleasantly surprised, it worked well having a bedroom then separate living area with sofa bed and mini kitchen for privacy & snorers lol. We initially thought it was the west end so bit far out from Murrayfield stadium/princes street but it really wasn’t that far at all and was a nice sunny day. Would 100% stay here again
Show more
Staycity Aparthotels West End Hotels near Slateford

Staycity Aparthotels West End

West End, Edinburgh
Price per night from SGD 170
4.3/5
Excellent
TTiancThe location is very good, next to Calton Hill and close to the tram station. If you go from the airport, you can take trams directly to the hotel. The hotel is quite quiet, but the interior space is a bit small. The hotel provides two bottles of water and snacks of chips and cookies.
Show more
Cairn Hotel & Apartments Hotels near Slateford

Cairn Hotel & Apartments

Edinburgh
Price per night from SGD 161
4.3/5
Excellent
Yy619qThe location of the hotel is a bit far from the urban area. For those who like to play golf, this hotel is good, convenient, cheap to play, and you can rent clubs. The hotel room is not big and clean, and the waiters are friendly. You can only eat in the restaurant if you make an appointment in advance. You can order directly in the bar without making an appointment. It's good to enjoy the beautiful scenery while drinking beer.
Show more
Dalmahoy Hotel & Country Club Hotels near Slateford

Dalmahoy Hotel & Country Club

Edinburgh Airport, Edinburgh
Price per night from SGD 134
4.3/5
Excellent
CChristinaAmazing overall. Only thing that can better are: noise level within the corridors of the room floor. The room wall is so thin that you could hear all noises. The water pressure of the shower is pathetically low. I was given a room with a view (view to the roof that is, see photo) 😅. Anyway the whole location and friendly staff made up for what’s missing.
Show more
Ibis Edinburgh Centre South Bridge – Royal Mile Hotels near Slateford

Ibis Edinburgh Centre South Bridge – Royal Mile

Edinburgh Old Town, Edinburgh
Price per night from SGD 185
4.3/5
Excellent
AAlex Cheung HMSituated in the Old Town area, it is just 15 minutes walking distance from the Edinburgh Waverley Station and there are lots of good restaurants and bars nearby. Rooms of the hotel are not that spacious (and some of them do not have a window so it is rather dark if you turn off everything) but is just right fit for everyone. The staff is very helpful and friendly too. Will definitely come again.
Show more
Yotel Edinburgh Hotels near Slateford

Yotel Edinburgh

New Town, Edinburgh
Price per night from SGD 150
4.2/5
Very Good
GGürçağAll the hotel staff are very kind people. The room was too beautiful. Hotels location is totally convenient for tourists, in my opinion. For example, we came back to the hotel after midnight and it was safe for us.
Show more
The Parliament House Hotel Hotels near Slateford

The Parliament House Hotel

New Town, Edinburgh
Price per night from SGD 167
4.1/5
Very Good
GGuest UserGreat location. Sadly there were construction outside the hotel that effected the noise level inside the hotel. If you leave the hotel early in the morning and don’t want to sleep in, it’s okay.
Show more
Hilton Edinburgh Carlton Hotels near Slateford

Hilton Edinburgh Carlton

Edinburgh Old Town, Edinburgh
Price per night from SGD 206

Frequently asked questions

What are the best hotels near Slateford?

What's the average price of hotels near Slateford per night?

According to Trip.com, the average price of hotels near Slateford in Edinburgh is S$ 372 per night. Please note that prices can change frequently, so these are just for reference! Check the latest rates on the detail page.

What's the average price of hotels near Slateford this weekend?

According to Trip.com, the average price of hotels near Slateford in Edinburgh for a weekend night is S$ 301. Please note that prices can change frequently, so these are just for reference! Check the latest rates on the detail page.

What hotels near Slateford offer breakfast?

If you want to stay at a hotel near Edinburgh Slateford with breakfast, you can consider staying Britannia Edinburgh Hotel, Code Pod – the Court - Edinburgh and W Edinburgh . Book these hotels early with the best rates and enjoy delicoius breakfast.

Which hotels near Slateford are the best for budget travellers?

Whether it’s a business trip or a vacation, a&o Edinburgh City, St Christopher's Edinburgh Old Town and Travelodge Edinburgh Central Queen Street are popular hotels for affordability and comfort.

More information about hotels

Highest PriceS$ 2,744
Lowest PriceS$ 47
Number of Reviews18,449
Number of Hotels1,396
Average Price (Weekdays)S$ 348
Average Price (Weekends)S$ 452
  翻译: