3 stars Hotels in Edinburgh

Hotels found in Edinburgh, 3 stars — 145

Search hotels in Edinburgh, 3 stars

Thistle Hotel 3 stars

Haymarket, 59 Manor Place, Edinburgh Map
Thistle Hotel Photos
5 reviews

This historic Georgian building is on a quiet street in Edinburgh’s New Town, 700 Show more

Aynetree Guest House 3 stars

Duddingston, 12 Duddingston Crescent, Milton Road, Edinburgh Map
Aynetree Guest House Photos
17 reviews

With free private parking, the Aynetree Guest House is on a main bus route, with Show more

The Inn on the Mile 3 stars

Old Town, 82 High Street, Royal Mile, Edinburgh Map
The Inn on the Mile Photos
26 reviews

Situated on the Royal Mile in Edinburgh city centre, The Inn on the Mile offers Show more

Martins Guest House 3 stars

Merchiston, 5 Granville Terrace, Edinburgh Map
Martins Guest House Photos
22 reviews

A welcoming Victorian villa, family-run Martins Guest House has free Wi-Fi and original Show more