Self-catering accommodation in Edinburgh City Centre

Add dates
Add dates
1 room, 2 guests
Compare deals on Booking.com
Trusted by over 500,000 guests every year as part of Snaptrip Group
Add dates
Add dates

Property type

Add another room
Travelling with pets?

Join millions who use Snaptrip Group

Hotels, cottages, lodges and villas in one search
Hotels, cottages, lodges and villas in one search

Lowest prices, or we refund the difference
Lowest prices, or we refund the difference

Real humans ready to help you 7 days a week
Real humans ready to help you 7 days a week

Save up to 15% on over 100,000 hotels

Edinburgh City Centre

Sort by
Most popular

See the latest prices and deals by

Lobby
8.8

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.

Fabulous16 reviews
8.8
View details
Primary image
7.8

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.

Good784 reviews
7.8
View details
Bright Edinburgh Flat - City Center EB7
4.4

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.

Review score48 reviews
4.4
View details
Primary image
9.0

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.

Exceptional3,363 reviews
9.0
View details
Flat in Central Edinburgh New Town , Lothian Road Heart of Edinburgh Flat Sleeps 6
7.5

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.

Good22 reviews
7.5
View details
Primary image
7.8

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.

Good241 reviews
7.8
View details
Primary image
9.6

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.

Exceptional691 reviews
9.6
View details
Edinburgh City Suites
7.5

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.

Good1,088 reviews
7.5
View details
Primary image
8.6

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.

Fabulous1,002 reviews
8.6
View details
East Claremont Guest House
8.5

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.

Fabulous1,709 reviews
8.5
View details
Primary image
9.0

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.

Exceptional423 reviews
9.0
View details
Check-in/check-out kiosk
8.8

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.

Fabulous965 reviews
8.8
View details
New Town Guest House (Adults Only)
8.5

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.

Fabulous1,483 reviews
8.5
View details
Thistle City Inn
7.8

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.

Good269 reviews
7.8
View details
Primary image
8.6

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.

Fabulous659 reviews
8.6
View details
Room
8.4

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.

Very good456 reviews
8.4
View details
Primary image
9.6

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.

Exceptional1,454 reviews
9.6
View details
Elder York Guest House
8.7

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.

Fabulous1,729 reviews
8.7
View details
No. 53 Frederick Street
8.7

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.

Fabulous1,420 reviews
8.7
View details
Primary image
9.0

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.

Exceptional481 reviews
9.0
View details