3 stars Hotels in Edinburgh

Hotels found in Edinburgh, 3 stars — 145

Search hotels in Edinburgh, 3 stars

The Cameron B&B 3 stars

Prestonfield, 5 Cameron Terrace, Edinburgh Map
The Cameron B&B Photos
5 reviews

In Edinburgh’s stylish Newington area, this family-run bed and breakfast offers Show more

The Guards Hotel 3 stars

Haymarket, 1 Clifton Terrace, Edinburgh Map
The Guards Hotel Photos
5 reviews

Guards Hotel is a small family-run hotel opposite Haymarket Railway Station in the Show more

Murrayfield Hotel 3 stars

Murrayfield, 18 Corstorphine Rd, Edinburgh Map
Murrayfield Hotel Photos
7 reviews

Situated by Murrayfield Stadium, home of the Scottish Rugby Union, Murrayfield Hotel Show more

Old Waverley Hotel 3 stars

New Town, 43 Princes Street, Edinburgh Map
Old Waverley Hotel Photos
17 reviews

On Edinburgh's famous Princes Street, Old Waverley Hotel offers elegant accommodation Show more

Dene Guest House 3 stars

Broughton, 7 Eyre Place, New Town, Edinburgh Map
Dene Guest House Photos
5 reviews

Situated in Edinburgh's New Town, this Georgian townhouse offers bed and breakfast Show more

Alba House 3 stars

Newington, 29 Craigmillar Park Map
Alba House Photos
8 reviews

This Victorian house is in large gardens and has easy access to Edinburgh's city Show more

Ritz Hotel 3 stars

Haymarket, 14-16 Grosvenor Street Map
Ritz Hotel Photos
5 reviews

Situated 15 minutes’ walk to Edinburgh castle and the picturesque West Princes Street Show more