Join millions who use Snaptrip Group



Our top picks of the best self catering in Edinburgh City Centre
Save up to 15% on over 100,000 hotelsEdinburgh City Centre
See the latest prices and deals by

Sofia Rooms
Guesthouse in New Town, Edinburgh
A stay at Sofia Rooms places you in the heart of Edinburgh, within a 10-minute walk of Edinburgh Playhouse Theatre and George Street. This guesthouse is 0.5 mi (0.9 km) from Princes Street and 1.1 mi (1.7 km) from Royal Mile.

Regent House Hotel
Guesthouse in Broughton, Edinburgh
With a stay at Regent House Hotel, you'll be centrally located in Edinburgh, within a 10-minute walk of Calton Hill and Princes Street. This guesthouse is 0.8 mi (1.3 km) from George Street and 0.9 mi (1.4 km) from Royal Mile.

Bright Edinburgh Flat - City Center EB7
Apartment in New Town, Edinburgh
Bright Edinburgh Flat - City Center EB7 offers accommodations in Edinburgh, a 11-minute walk from Edinburgh Waverley Train Station and 0.8 miles from National Museum of Scotland. Featuring garden and city views, this apartment also includes free Wifi. The property is 300 yards from the city center and a 9-minute walk from Royal Mile.
The apartment consists of 1 bedroom, a living room, a fully equipped kitchen with an oven and a kettle, and 1 bathroom with a shower and a hair dryer. Towels and bed linen are available in the apartment. For added privacy, the accommodation features a private entrance.
Popular points of interest near the apartment include Camera Obscura and World of Illusions, The Real Mary King's Close, and Edinburgh Castle. Edinburgh Airport is 5.6 miles from the property.

Fraser Suites Edinburgh
Aparthotel in Old Town Edinburgh, Edinburgh
With a stay at Fraser Suites Edinburgh, you'll be centrally located in Edinburgh, steps from St. Giles' Cathedral and within a 5-minute walk of Princes Street Gardens. This aparthotel is 0.3 mi (0.5 km) from Greyfriars Kirk and 0.3 mi (0.5 km) from Edinburgh Castle.

Flat in Central Edinburgh New Town , Lothian Road Heart of Edinburgh Flat Sleeps 6
Apartment in Old Town Edinburgh, Edinburgh
Flat in Central Edinburgh New Town, Lothian Road Heart of Edinburgh Flat Sleeps 6 in Edinburgh provides accommodations with free Wifi, a 10-minute walk from The Real Mary King's Close, 600 yards from University of Edinburgh, and a 13-minute walk from Edinburgh Castle. The property is around a 18-minute walk from Royal Mile, 1.2 miles from Edinburgh Playhouse, and 1.8 miles from Arthur's Seat. The property is a 6-minute walk from National Museum of Scotland and within 0.4 miles of the city center.
The apartment is composed of 1 bedroom, a fully equipped kitchen, and 1 bathroom. A flat-screen TV is featured. The accommodation is non-smoking.
Popular points of interest near the apartment include Camera Obscura and World of Illusions, EICC, and Edinburgh Waverley Train Station. Edinburgh Airport is 5.6 miles away.

Atlas Guest House
Guesthouse in New Town, Edinburgh
A stay at Atlas Guest House places you in the heart of Edinburgh, within a 10-minute walk of Edinburgh Playhouse Theatre and George Street. This guesthouse is 0.5 mi (0.9 km) from Princes Street and 1.1 mi (1.7 km) from Royal Mile.

Braid Apartments by Mansley
Aparthotel in New Town, Edinburgh
With a stay at Braid Apartments by Mansley, you'll be centrally located in Edinburgh, steps from George Street and within a 5-minute walk of Princes Street. This aparthotel is 0.9 mi (1.4 km) from Calton Hill and 0.9 mi (1.4 km) from National Museum of Scotland.

Edinburgh City Suites
Aparthotel in Haymarket, Edinburgh
Located in the heart of the Scottish capital, Edinburgh City Suites offers self-catering accommodations just 12 minutes' walk from Edinburgh Castle. With free WiFi access available for all guests, the property is also less than a mile from the Scottish National Gallery.
Each apartment features a seating area with fridge, toaster, and a microwave. There is also a private bathroom with a hairdryer and free toiletries. Extras include bed linen.
Only Deluxe Suits come with a cooker and oven.
Popular for shopping, Princes Street is less than 9 minutes' journey on foot.
Arthur's Seat is 2.5 miles from the property and Edinburgh Waverley Station is a 24-minute walk away. Murrayfield Rugby Stadium is also 1.2 miles from the property.

Cairn Hotel
Hotel in Leith, 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 0.8 mi (1.3 km) from Royal Mile.

East Claremont Guest House
Guest house in Broughton, Edinburgh
<h2>Comfortable Accommodations</h2>
East Claremont Guest House in Edinburgh offers family rooms with private bathrooms, garden views, and free WiFi. Each room includes a work desk, TV, and complimentary toiletries.
<h2>Exceptional Facilities</h2>
Guests can relax in the garden or terrace, enjoy outdoor seating, and take advantage of free WiFi throughout the property. Additional amenities include daily housekeeping, luggage storage, and full-day security.
<h2>Delicious Breakfast</h2>
A variety of breakfast options are available, including continental, à la carte, full English/Irish, vegetarian, vegan, and gluten-free. Fresh pastries, warm dishes, juice, cheese, fruits, and more enhance the morning experience.
<h2>Prime Location</h2>
Located 15 minutes from Edinburgh Waverley station, the guest house is close to Edinburgh Playhouse (less than 0.6 mi), Royal Mile (10-minute walk), and Edinburgh Castle (1.2 mi). Edinburgh Airport is 6.8 mi away, and kayaking or canoeing are available in the surroundings.

Destiny Scotland - St. Andrew Square Apartments
Apartment in New Town, Edinburgh
With a stay at Destiny Scotland - St. Andrew Square Apartments, you'll be centrally located in Edinburgh, steps from Princes Street and 6 minutes by foot from Royal Mile. This apartment is 0.6 mi (1 km) from Edinburgh Castle and 0.2 mi (0.2 km) from George Street.

Stewart by Heeton Concept
Apartment in New Town, Edinburgh
With a stay at Stewart by Heeton Concept, you'll be centrally located in Edinburgh, steps from George Street and 14 minutes by foot from Royal Mile. This apartment is 0.3 mi (0.4 km) from Princes Street and 0.6 mi (0.9 km) from Dean Village.

New Town Guest House (Adults Only)
Guest house in Stockbridge, Edinburgh
<h2>Historic Setting</h2>
New Town Guest House (Adults Only) in Edinburgh is housed in a historic building, offering a unique and charming environment.
<h2>Comfortable Accommodations</h2>
Rooms feature private bathrooms, fireplaces, tea and coffee makers, hairdryers, work desks, free toiletries, showers, carpeted floors, TVs, electric kettles, and wardrobes.
<h2>Convenient Location</h2>
Located 1.1 mi from the Royal Mile and Edinburgh Castle, an 18-minute walk away. Edinburgh International Conference Center is 1.1 mi nearby. Edinburgh Airport is 5.6 mi distant.
<h2>Local Attractions</h2>
Nearby attractions include Camera Obscura and World of Illusions (1.3 mi), The Real Mary King's Close (1.4 mi), Edinburgh Waverley station (1.4 mi), National Museum of Scotland (1.6 mi), Edinburgh Playhouse (1.6 mi), University of Edinburgh (1.9 mi), and Murrayfield Stadium (1.9 mi).
<h2>Activities</h2>
Guests can enjoy boating, kayaking, or canoeing in the surrounding area.

Thistle City Inn
Aparthotel in Old Town Edinburgh, Edinburgh
<h2>Central Edinburgh Location</h2>
Thistle City Inn offers a central Edinburgh aparthotel with a convenient location. The National Museum of Scotland is a 3-minute walk away, Edinburgh Waverley station lies 1640 feet nearby, and Edinburgh Castle is an 18-minute walk.
<h2>Comfortable Amenities</h2>
Guests enjoy free WiFi, private check-in and check-out services, a hot tub, and a shared kitchen. Additional amenities include streaming services, a washing machine, private bathrooms, and city views.
<h2>Local Attractions</h2>
Nearthside attractions include Edinburgh Playhouse (0.7 mi), Edinburgh Castle, and The Real Mary King's Close (1312 feet). Edinburgh International Conference Center is a 19-minute walk away, and Edinburgh Airport lies 6.2 mi from the property.
<h2>Activities Nearby</h2>
Guests can enjoy boating, kayaking, or canoeing in the surrounding area.

KM Apartments
Aparthotel in Edinburgh
With a stay at KM Apartments, you'll be centrally located in Edinburgh, just a 4-minute walk from University of Edinburgh and 9 minutes by foot from Royal Mile. This aparthotel is 0.6 mi (1 km) from Grassmarket and 0.9 mi (1.5 km) from Edinburgh Castle.

Hanover 71 Suites
Guesthouse in New Town, Edinburgh
With a stay at Hanover 71 Suites, you'll be centrally located in Edinburgh, steps from George Street and 10 minutes by foot from Royal Mile. This guesthouse is 0.6 mi (0.9 km) from Edinburgh Castle and 0.2 mi (0.3 km) from Princes Street.

The Knight Residence Apartments by Mansley
Aparthotel in Old Town Edinburgh, Edinburgh
With a stay at The Knight Residence Apartments by Mansley, you'll be centrally located in Edinburgh, just a 5-minute walk from Grassmarket and 8 minutes by foot from Royal Mile. This aparthotel is 0.5 mi (0.8 km) from Edinburgh Castle and 0.4 mi (0.6 km) from Edinburgh International Conference Centre.

Elder York Guest House
Guest house in New Town, Edinburgh
In Edinburgh’s New Town, the Elder York Guest House is 1640 feet from Princes Street. Located on the second floor, it offers easy access to the city’s sights and breakfasts.
Accessed by stairs only, The Elder York bed and breakfast is located in a Grade-A Listed building so some rooms have period features. All rooms have tea/coffee making facilities, a TV and a private bathroom.
The dining room offers a continental or full Scottish breakfast. Vegetarian and lighter options are available on request.
The Elder York is located in the heart of Edinburgh. Waverly Railway Station is a 10-minute walk away and Edinburgh's main bus station is adjoining the guest house.
Edinburgh Castle and the Scott Monument are all within 15 minutes’ walk while Holyrood Palace, the Scottish Parliament and the Botanic Gardens are all less than 1 mile away.

No. 53 Frederick Street
Guest house in New Town, Edinburgh
In Edinburgh’s central New Town just a minute’s walk from bustling Princes Street, this Georgian townhouse offers Wi-Fi. Edinburgh Waverley Rail Station is just 15 minutes’ walk away.
Individually decorated and with classic Georgian features, each room at No. 53 Frederick Street includes an en suite shower room, tea/coffee facilities and a flat-screen TV/DVD player.
St Andrew Square Bus Station is 0.5 miles from No. 53. Edinburgh Castle is just 1312 feet away, and the historic Royal Mile is 15 minutes away on foot.

Edinburgh Castle Apartments and Suites
Aparthotel in New Town, Edinburgh
A stay at Edinburgh Castle Apartments and Suites places you in the heart of Edinburgh, steps from George Street and Princes Street. This aparthotel is 0.6 mi (1 km) from Royal Mile and 0.7 mi (1.2 km) from Edinburgh Castle.
