Check rooms and rates
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room

2-star hotels in Edinburgh

Search the best hotels and places to stay in Edinburgh

View map
Sort by
  • Sort by
  • Pricefrom low to highfrom high to low
  • Popularityfrom low to highfrom high to low
  • Guest ratingfrom low to highfrom high to low
Applied filters
Stars:   ×
Hostel15 Johnston Terrace, Edinburgh, United Kingdom, EH12PWView on map
700 yd from City Center200 yd from Edinburgh Castle
Set within a 5-minute walking distance from Scottish National Gallery, the hostel gives quick access to a train station in Broughton district.
  • The hostel has
    • Shared kitchen
    +1
  • The hostel has
    • Self-service laundry
    +1
7.8
Very good37 reviews
Price fromUS$ 34per nightSelect
Not available
50 Blackfriars Street, Edinburgh, United Kingdom, EH1 1NEView on map
200 yd from City Center400 yd from Edinburgh Festival Theatre
In its restaurant this unique hotel offers a variety of local special specialities.
  • The hotel has
    • Off-site car park
    +1
  • The hotel has
    • Luggage storage
    • Locker room
    +2
7.4
Very good409 reviews
Price fromUS$ 70per nightSelect
Not available
93 High Street, Edinburgh, United Kingdom
200 yd from City Center500 yd from Arthurs Seat
Featuring original architecture, the venue provides 18 rooms and offers easy access to Festival Square.
6.4
Nice151 reviews
Price fromUS$ 27per nightSelect
Not available
Ratho Park, Glasgow Road, Edinburgh, United Kingdom, EH28 8PP
8.0 mi from City Center
The hotel has a 24-hour restaurant with dishes of local cuisine and is situated just off Gyle Shopping Centre.
8.8
Great23 reviews
Price fromUS$ 117per nightSelect
Not available
43 Craigmillar Park, Edinburgh, United Kingdom, EH16 5PS
1.8 mi from City Center1700 yd from Holyrood Park
This hotel offers the café bar and 115 rooms together with ideal location close to Royal Museum.
Price fromUS$ 114per nightSelect
Not available
3 Waterloo Place, Edinburgh, United Kingdom, EH1 3BG
This hotel offers the lounge bar and 34 rooms together with prime location close to Edinburgh Playhouse.
Price fromUS$ 132per nightSelect
Not available
46 Marine Drive, Edinburgh, United Kingdom
3.7 mi from City Center
The hotel was built in 1960 in a shopping area of Edinburgh, and nowadays has 64.
6.2
Nice89 reviews
Price fromUS$ 105per nightSelect
Not available
18-20 Learmonth Terrace, Edinburgh, United Kingdom, EH4 1PW
1.3 mi from City Center1300 yd from Usher Hall
Placed close to Murrayfield Stadium in the centre of Edinburgh, this hotel offers 64 rooms.
6.6
Nice26 reviews
Price fromUS$ 63per nightSelect
Not available
8 Blackfriars St, Edinburgh, United Kingdom
100 yd from City Center500 yd from Edinburgh Festival Theatre
With terrace views, the venue is placed 10 minutes' walk from the center of Edinburgh, at a short distance from Royal Museum.
8.2
Great32 reviews
Price fromUS$ 39per nightSelect
Not available
3 Clifton Terrace, Edinburgh, United Kingdom, EH12 5DR
1.2 mi from City Center600 yd from EICC
Serving a daily continental breakfast, the hostel is located in Newington district, nearly 1450 meters from Royal Mile.
6.4
Nice78 reviews
Price fromUS$ 22per nightSelect
Not available
105 High Street, Edinburgh, United Kingdom, EH11SG
100 yd from City Center500 yd from Arthurs Seat
Set just outside Greyfriars Kirk, the hostel offers a comfortable accommodation within 10 minutes' walk of the city center.
8.6
Great9 reviews
Price fromUS$ 18per nightSelect
Not available
122 - 123 Princess Street, Edinburgh, United Kingdom, EH2 4AD
1200 yd from City Center500 yd from Usher Hall
Set in a royal-style building with a fantastic view, the hotel is located next to Princes Street Gardens.
8.4
Great45 reviews
Price fromUS$ 255per nightSelect
Not available
69 Grove Street, Edinburgh, United Kingdom, EH3 8FD
1.0 mi from City Center300 yd from EICC
This hotel boasts a lobby restaurant and 321 rooms, providing guests with perfect location in a shopping area.
7.2
Very good498 reviews
Price fromUS$ 178per nightSelect
Not available
7 Links Gardens, Edinburgh, United Kingdom
1.8 mi from City Center700 yd from Gray Line Tours
Featuring a private pool, this venue offers 10 rooms right in a pleasant area.
6.4
Nice174 reviews
Price fromUS$ 75per nightSelect
Not available
6 Mcdonald Road, Edinburgh, United Kingdom
1500 yd from City Center700 yd from Edinburgh Playhouse
The pleasant hotel is a good starting point to Edinburgh' sights including Arthur's Seat and Omni Centre Edinburgh.
6.8
Nice44 reviews
Price fromUS$ 88per nightSelect
Not available
5/2 West Register Street, Edinburgh, United Kingdom, EH2 2AA
500 yd from City Center500 yd from Edinburgh Military Tattoo
Placed in Newington district, this comfortable hostel is just 400 meters from Omni Centre.
9.0
Perfect8 reviews
Price fromUS$ 42per nightSelect
Not available
94 116 Cowgate, Edinburgh, United Kingdom, EH1 1JN
300 yd from City Center300 yd from Royal Mile
Placed in Broughton district, this business hostel is just 300 meters from Royal Mile.
6.6
Nice7 reviews
Price fromUS$ 34per nightSelect
Not available
28 York Place, Edinburgh, United Kingdom, EH1 3EP
800 yd from City Center500 yd from Edinburgh Playhouse
Offering convenient proximity to Edinburgh Military Tattoo, the hotel is also close to Edinburgh Playhouse.
8.4
Great11 reviews
Price fromUS$ 132per nightSelect
Not available
11/2 Robertson'S Close, Cowgate, Edinburgh, United Kingdom, EH1 1LY
300 yd from City Center400 yd from Edinburgh Festival Theatre
Located within 10 minutes' walk of the city center, this popular hostel gives quick access to Royal Mile.
7.2
Very good4 reviews
Price fromUS$ 125per nightSelect
Not available
14 15 Claremont Crescent, Edinburgh, United Kingdom
1700 yd from City Center1000 yd from Edinburgh Playhouse
Offering convenient proximity to Omni Centre Edinburgh, the hotel is also close to National Museum of Scotland.
Price fromUS$ 71per nightSelect
Not available
92 Corstorphine Road, Edinburgh, United Kingdom
2.6 mi from City Center1000 yd from Murrayfield Stadium
Located just off The Scotch Whisky Experience in Murrayfield district, this hotel features 11 rooms and a shared lounge and a library.
Price fromUS$ 176per nightSelect
Not available
47 Minto Street, Edinburgh, United Kingdom
1.0 mi from City Center600 yd from Holyrood Park
There are rooms facing the garden and the hotel is set close to Greyfriars Kirk.
5.0
Guest rating107 reviews
Price fromUS$ 67per nightSelect
Not available
4 East Mayfield, Edinburgh, United Kingdom
1.2 mi from City Center800 yd from Holyrood Park
Offering stunning views of Queens Park, the apartment is set approximately 1350 meters from Arthur's Seat.
8.6
Great17 reviews
Price fromUS$ 95per nightSelect
Not available
9-10 Ardmillan Terrace, Edinburgh, United Kingdom, EH11 2JW
1.7 mi from City Center1200 yd from Murrayfield Stadium
Offering international dishes, the hotel is set close to The Scottish Parliament in Newington district.
7.6
Very good18 reviews
Price fromUS$ 90per nightSelect
Not available
30 London Street, Edinburgh, United Kingdom
1200 yd from City Center700 yd from Edinburgh Playhouse
Nestled in New Town district of Edinburgh, the venue is about 15 km from Turnhouse airport.
8.0
Great9 reviews
Price fromUS$ 76per nightSelect
Not available
Carberry Road, Inveresk, Edinburgh, United Kingdom, EH21 8PT
6.2 mi from City Center
Providing access to Musselburgh Museum, this hotel is a 20-minute walk from St Michael's Parish Church and offers a family restaurant.
6.8
Nice4 reviews
Price fromUS$ 104per nightSelect
Not available
4 Windsor Street, Edinburgh, United Kingdom
1100 yd from City Center200 yd from Edinburgh Playhouse
Offering 9 rooms with hills views, the hotel is set in West End district, just steps from Omni Centre.
6.0
Guest rating42 reviews
Price fromUS$ 105per nightSelect
Not available
70 South Trinity Road, Edinburgh, United Kingdom, "EH53NX"
1.8 mi from City Center900 yd from Inverleith House
Set near Princes Street Gardens, this residential venue is 30 minutes' walk of the city center.
Price fromUS$ 157per nightSelect
Not available
7 Mayfield Road Newington, Edinburgh, United Kingdom, EH9 2NG
1.3 mi from City Center1000 yd from Holyrood Park
Offering convenient proximity to St Anthony's Chapel, the hotel is also close to Arthur's Seat.
8.0
Great1 review
Price fromUS$ 117per nightSelect
Not available
Meuse Lane Off Princes Street, Edinburgh, United Kingdom
500 yd from City Center400 yd from Edinburgh Military Tattoo
This royal-style hotel is set at a short distance to Holyrood Palace.
Select
Not available
20 Rosslyn Crescent, Edinburgh, United Kingdom, EH6 5AX
1.1 mi from City Center1100 yd from Edinburgh Playhouse
This royal-style hotel is set at a short distance to Leith.
Price fromUS$ 163per nightSelect
Not available
8 Rothesay Place, Edinburgh, United Kingdom
1.2 mi from City Center800 yd from Usher Hall
Offering convenient proximity to Union Gallery, the hotel is also close to National Museum of Scotland.
9.6
Perfect8 reviews
Select
Not available
Moto Service Area, A1, Old Craighall, Edinburgh, United Kingdom, EH21 8RE
5.2 mi from City Center
Within easy reach of East Coast Buses, this hotel comprises 44 rooms with separate bathrooms.
6.6
Nice19 reviews
Price fromUS$ 82per nightSelect
Not available
27 York Place, Edinburgh, United Kingdom
800 yd from City Center500 yd from Edinburgh Playhouse
Adjacent to Harvey Nichols, and close to Georgian House, this family hotel features 19 en-suite rooms.
7.0
Very good169 reviews
Price fromUS$ 178per nightSelect
Not available
125A Princes Street, Edinburgh, United Kingdom, EH2 4AD
1200 yd from City Center300 yd from Usher Hall
Featuring scenic views of the castle, this hotel is just 5 minutes' walk from New Town.
Price fromUS$ 85per nightSelect
Not available
3-5 Amphion Lane (Murano Place), Edinburgh, United Kingdom, EH7 5HH
1700 yd from City Center800 yd from Edinburgh Playhouse
Set near New Town, this central venue is 20 minutes' walk of the city center.
7.6
Very good7 reviews
Price fromUS$ 210per nightSelect
Not available
8 Middlefield, Edinburgh, United Kingdom, EH7 4QW
1700 yd from City Center900 yd from Edinburgh Playhouse
Placed close to Arthur's Seat in the heart of Edinburgh, this hotel offers 306 rooms.
8.8
Great1 review
Price fromUS$ 211per nightSelect
Not available
37 Royal Terrace, Edinburgh, United Kingdom, EH7 5AH
1200 yd from City Center600 yd from Edinburgh Playhouse
Located a few steps from Princes Street, the hotel features 14 rooms with views over the garden.
9.6
Perfect1 review
Price fromUS$ 228per nightSelect
Not available
9 Merchant Street, Edinburgh, United Kingdom, EH1 2QD
300 yd from City Center300 yd from Royal Mile
Within 5 minutes' walk of Grassmarket, the venue is placed in an old town district, about 1 km from the city center.
Price fromUS$ 15per nightSelect
Not available
25 East London Street, Edinburgh, United Kingdom, EH7 4BN
1200 yd from City Center500 yd from Edinburgh Playhouse
Offering convenient proximity to Omni Centre, the hotel is also close to Edinburgh Castle.
8.6
Great13 reviews
Price fromUS$ 125per nightSelect
Not available
Ziggurat, Wellgate House, Edinburgh, United Kingdom, EH1 1NQ
200 yd from City Center400 yd from Edinburgh Festival Theatre
Offering a private swimming pool and a 24-hour restaurant, this heritage property in the heart of Edinburgh is located near Royal Mile.
7.8
Very good9 reviews
Price fromUS$ 87per nightSelect
Not available
18 Jane St, Edinburgh, United Kingdom, EH6 5HD
1.4 mi from City Center1700 yd from Edinburgh Playhouse
Nestled in Leith district of the city, the venue is about 15 km from Turnhouse airport.
Price fromUS$ 60per nightSelect
Not available
36 Chalmers Street, Edinburgh, United Kingdom
1200 yd from City Center600 yd from The University of Edinburgh
Located just 10 minutes' walk from University of Edinburgh, this hotel has a playroom and board games for children.
6.6
Nice12 reviews
Price fromUS$ 265per nightSelect
Not available
5 3 Lauriston Park, Edinburgh, United Kingdom, EH3 9JA
1200 yd from City Center700 yd from EICC
While staying in the hotel you are invited to discover Edinburgh International Conference Centre set nearby, or walk for only 10 minutes to enjoy Royal Mile.
7.0
Very good1 review
Price fromUS$ 73per nightSelect
Not available
44 East Claremont St, Edinburgh, United Kingdom, EH7 4JR
1500 yd from City Center900 yd from Edinburgh Playhouse
Offering convenient proximity to Omni Centre Edinburgh, the hotel is also close to Edinburgh Castle.
9.4
Perfect2 reviews
Price fromUS$ 75per nightSelect
Not available
23 Minto Street, Edinburgh, United Kingdom, EH9 1RQ
1.2 mi from City Center800 yd from Holyrood Park
Nestled in Newington district of Edinburgh, the venue is about 15 km from Turnhouse airport.
7.0
Very good36 reviews
Price fromUS$ 114per nightSelect
Not available
42 Gilmore Place, Edinburgh, United Kingdom, EH3 9NQ
1800 yd from City Center600 yd from EICC
Within easy reach of Greyfriars Kirk, this hotel comprises 6 rooms with shared bathrooms.
6.6
Nice1 review
Price fromUS$ 148per nightSelect
Not available
357 Gorgie Rd, Edinburgh, United Kingdom, EH11 2RP
2.3 mi from City Center1000 yd from Murrayfield Stadium
There are rooms facing the garden and the hotel is set close to Edinburgh Playhouse.
6.2
Nice3 reviews
Price fromUS$ 26per nightSelect
Not available
34B 35 & 37 40 Haddington Place, Edinburgh, United Kingdom, EH7 4AL
1400 yd from City Center500 yd from Edinburgh Playhouse
The modern hotel is a good starting point to Edinburgh' sights including Omni Centre Edinburgh and Omni Centre.
Price fromUS$ 54per nightSelect
Not available
13 Sciennes, Edinburgh, United Kingdom
1400 yd from City Center700 yd from Holyrood Park
Within easy reach of Festival Square, this hotel comprises 145 rooms with shared bathrooms.
7.4
Very good11 reviews
Price fromUS$ 221per nightSelect
Not available
119 Willowbrae Road, Edinburgh, United Kingdom, EH8 7HN
1.6 mi from City Center1.2 mi from Our Dynamic Earth
Near the hotel, there is a bus stop and guests can easily reach The Real Mary King's Close which is not far away.
Price fromUS$ 93per nightSelect
Not available
40 Minto Street, Edinburgh, United Kingdom, EH9 2BR
1.1 mi from City Center700 yd from Holyrood Park
Set in Edinburgh, this 6-room property is an ideal base for visits to Holyrood Palace.
7.4
Very good45 reviews
Price fromUS$ 73per nightSelect
Not available
70 Gilmore Place, Edinburgh, United Kingdom, EH3 9NX
1.1 mi from City Center700 yd from EICC
The budget hotel is a good starting point to Edinburgh' sights including Greyfriars Kirk and EICC.
Price fromUS$ 101per nightSelect
Not available
33 Straiton Place, Edinburgh, United Kingdom, EH15 2BA
3.0 mi from City Center
Offering 7 rooms with sea views, the hotel is set in Portobello district, just steps from Musselburgh Museum.
5.8
Guest rating32 reviews
Price fromUS$ 206per nightSelect
Not available
4 Cambridge Avenue, Edinburgh, United Kingdom, EH6 5AP
1.1 mi from City Center1200 yd from Edinburgh Playhouse
Nestled in Morningside district of Edinburgh, the venue is about 15 km from Turnhouse airport.
Price fromUS$ 100per nightSelect
Not available
196 4 Morrison Street, Edinburgh, United Kingdom, EH3 8EB
1700 yd from City Center100 yd from EICC
The budget hotel is a good starting point to Edinburgh' sights including Edinburgh Castle and EICC.
Price fromUS$ 63per nightSelect
Not available
3 Mayfield Gardens, Edinburgh, United Kingdom
1.3 mi from City Center900 yd from Holyrood Park
Guests can relax in the lounge bar of the hotel that boasts a convenient location in Edinburgh.
Price fromUS$ 309per nightSelect
Not available
56 Lady Lawson Street, Edinburgh, United Kingdom
1100 yd from City Center600 yd from Edinburgh Castle
Featuring royal architecture, the venue provides 229 rooms and offers easy access to Royal Museum.
Price fromUS$ 121per nightSelect
Not available
Builyeon Road, Edinburgh, United Kingdom, EH30 9YJ
8.8 mi from City Center
Offering convenient proximity to The Priory Church, the hotel is also close to The Ferry Brewery.
Price fromUS$ 113per nightSelect
Not available
8 Royal Terrace, Edinburgh, United Kingdom
1000 yd from City Center100 yd from Edinburgh Playhouse
Located in Haymarket district close to National Museum of Scotland, this hotel features a swimming pool and the coffee bar.
Price fromUS$ 183per nightSelect
Not available
9-13 Market Street, Edinburgh, United Kingdom
300 yd from City Center300 yd from Edinburgh Military Tattoo
This royal-style hotel offers immediate proximity to Princes Street Gardens and is located within only 10 minutes' walk from Greyfriars Kirk.
Price fromUS$ 70per nightSelect
Not available
46 Dreghorn Link,, A720 City Bypass, Edinburgh, United Kingdom, EH13 9QR
Near the hotel, there are a bus stop and a coach station and guests can easily reach Lothianburn Golf Club which is not far away.
5.8
Guest rating22 reviews
Price fromUS$ 98per nightSelect
Not available
17 Beaverbank Place, Edinburgh, United Kingdom
1800 yd from City Center1100 yd from Edinburgh Playhouse
Set near Edinburgh Playhouse, this business venue is 20 minutes' walk of the city center.
Price fromUS$ 77per nightSelect
Not available
Suite 8, 5 Drysdale Road, Edinburgh, United Kingdom, EH11 1FA
1.2 mi from City Center600 yd from EICC
Offering convenient proximity to Thread & Heather, the hotel is also close to Murrayfield Stadium.
Select
Not available
19 Meadow Place, Edinburgh, United Kingdom, Edinburgh, United Kingdom
1500 yd from City Center800 yd from The University of Edinburgh
Offering convenient proximity to The Meadows, the hotel is also close to Arthur's Seat.
Select
Not available
10 Links Place, Edinburgh, United Kingdom, EH6 7EZ
1.8 mi from City Center800 yd from Gray Line Tours
Offering convenient proximity to ScotClans Scottish Clan Centre, the hotel is also close to Palace of Holyroodhouse.
Select
Not available
97 Ocean Drive , Edinburgh, United Kingdom, EH12 5DR
2.1 mi from City Center200 yd from Royal Yacht Britannia
Offering convenient proximity to Scottish Design Exchange, the hotel is also close to Royal Botanic Garden Edinburgh.
Select
Not available
6 Queen Street, Edinburgh, United Kingdom, EH2 1JE
900 yd from City Center700 yd from Edinburgh Military Tattoo
Within minutes of Grassmarket, this 70-room hotel, remodelled in 2008, offers tennis courts and a golf course.
Price fromUS$ 167per nightSelect
Not available
Dalry Road, Edinburgh, United Kingdom
1.2 mi from City Center600 yd from EICC
Located in Edinburgh, a 15-minute walk from Murrayfield Stadium, this accommodation comes with 3 bedrooms and a shared kitchen.
Price fromUS$ 201per nightSelect
Not available
18 West Preston Street, Edinburgh, United Kingdom, EH8 9PU
1500 yd from City Center600 yd from Holyrood Park
Set in Edinburgh, this 6-room property is an ideal base for visits to Greyfriars Kirk.
Price fromUS$ 105per nightSelect
Not available
6 Rothesay Place, Edinburgh, United Kingdom, Edinburgh, United Kingdom
1.1 mi from City Center800 yd from Usher Hall
Offering convenient proximity to Gladstone Memorial, the hotel is also close to Arthur's Seat.
Select
Not available
14 Granville Terrace ,Edinburgh, Edinburgh, United Kingdom
1.4 mi from City Center1100 yd from EICC
Set in Edinburgh, this 9-room property is an ideal base for visits to Royal Mile.
Price fromUS$ 116per nightSelect
Not available
44 Annandale Street, Edinburgh, United Kingdom, EH7 4AZ
1300 yd from City Center400 yd from Edinburgh Playhouse
While staying in the hotel you are invited to discover Edinburgh Castle set nearby, or walk for only 5 minutes to enjoy Omni Centre Edinburgh.
Select
Not available
18 Holyrood Park Road, Edinburgh, United Kingdom, EH16 5AY
1600 yd from City Center100 yd from Holyrood Park
A few meters away you can enjoy Shapes - Antiques Market.
Price fromUS$ 363per nightSelect
Not available
21 Moat Place, Edinburgh, United Kingdom
2.4 mi from City Center1600 yd from Murrayfield Stadium
Near the hotel, there is a bus stop and guests can easily reach Princes Street which is not far away.
Price fromUS$ 109per nightSelect
Not available
50 Blackfriars Street, Edinburgh, United Kingdom, .
200 yd from City Center400 yd from Edinburgh Festival Theatre
While staying in the hotel you are invited to discover Princes Street Gardens set nearby, or walk for only 10 minutes to enjoy Edinburgh Castle.
Price fromUS$ 30per nightSelect
Not available
94 -116 Cowgate , Edinburgh, United Kingdom
300 yd from City Center300 yd from Royal Mile
Offering convenient proximity to Greyfriars Kirk, the hotel is also close to Parliament House.
Select
Not available
31 Abbeyhill, Edinburgh, United Kingdom, EH8 8EL
1400 yd from City Center800 yd from Arthurs Seat
Just 2.9 km from Royal Yacht Britannia, the hotel boasts cots and a playroom for children and includes 409 rooms.
Price fromUS$ 71per nightSelect
Not available

Filtering results

Please wait...

78 hotels found