3 stars Hotels in Edinburgh

Hotels found in Edinburgh, 3 stars — 145

Search hotels in Edinburgh, 3 stars

Ballantrae Hotel 3 stars

New Town, 8 York Place, Edinburgh Map
Ballantrae Hotel Photos
32 reviews

In the heart of Edinburgh city centre, the historical Ballantrae is an elegant Georgian Show more

NB's Guesthouse 3 stars

Merchiston, Granville Terrace, Edinburgh Map
NB's Guesthouse Photos
5 reviews

Set in Edinburgh’s historical city centre, this friendly family-run guest house Show more

Links Hotel & Bar 3 stars

Bruntsfield, 4 Alvanley Terrace, Whitehouse Loan, Bruntsfield, Edinburgh Map

This small hotel within walking distance of the city centre offers comfortable accommodation Show more

Ocean Apartments 3 stars

Leith, 2 Western Harbour, Midway, Edinburgh Map
Ocean Apartments Photos
6 reviews

These stylish apartments are in Leith Docks, with views of the Firth of Forth and Show more

Brothaigh House 3 stars

Newington, 18 Craigmillar Park Map
Brothaigh House Photos

Located on one of the main bus routes into Edinburgh city centre, this bed and breakfast Show more

Rosehall Hotel 3 stars

Newington, 101 Dalkeith Road, Newington Map
Rosehall Hotel Photos

Just over a mile from the centre of beautiful Edinburgh, The Rosehall is a small Show more