Cheap hotels in Old Town-New Town, Edinburgh

Most of the main tourist sights are found in this area at the heart of the city. Old Town's Royal Mile runs from Edinburgh Castle to the Palace of Holyroodhouse and the Scottish Parliament building.

New Town, which was actually constructed in the late 1700s, is known for its Georgian architecture. The main thoroughfare is Princes Street. Waverley Station and Edinburgh Bus Station are also found in this neighborhood.

Sort By:
Popular
Ramsay's Bed & Breakfast, Edinburgh

25 East London Street, Old Town-New Town

Quick Read: Ramsay's Bed and Breakfast offers four rooms in New Town, less than a five-minute walk from Princes Street....

Doubles from

$74

Bookthrough Booking.com

Ailsa Craig Hotel, Edinburgh

Royal Terrace, Old Town-New Town

Quick Read: The three-star Ailsa Craig offers 17 non-smoking rooms in an early 19th-century Georgian building just north of Carlton Hill and east of New Town....

Doubles from

$61

Bookthrough Booking.com

York House B&B, Edinburgh

27 York PLace, Edinburgh, Old Town-New Town

Quick Read: The York House Hotel offers 20 guestrooms in the center of Edinburgh, less than a five-minute walk from Princes Street....

Doubles from

$43

Bookthrough Booking.com

Cairn Hotel, Edinburgh

10/18 Windsor Street, Old Town-New Town

Quick Read: The two-star Cairn Hotel is located on the eastern side of New Town, just north of Calton Hill....

Doubles from

$52

Bookthrough Booking.com

Grassmarket Hotel, Edinburgh

94-96 Grassmarket, Old Town-New Town

Quick Read: Located down the hill from Edinburgh Castle, the two-star Grassmarket Hotel offers 44 rooms in a vibrant area of Old Town with many pubs, clubs, and restaurants....

Doubles from

$55

Bookthrough Booking.com

Hotel Twenty, Edinburgh

20 Leopold Place, Old Town-New Town

Quick Read: The Richmond House is a three-star hotel located around the corner from the Playhouse Theater in Edinburgh's theater district....

Doubles from

$67

Bookthrough Booking.com

Albany Ballantrae Hotel, Edinburgh

39-47 Albany Street, Old Town-New Town

Quick Read: The four-star Albany Ballantrae has 43 rooms located in east New Town, just north of St. Mary's Cathedral....

Doubles from

$67

Bookthrough Booking.com

More nearby hotels

The Lairg Hotel, Edinburgh

11 Coates Gardens, West End-Murrayfield

Quick Read: The three-star Lairg Hotel offers 11 rooms just west of Haymarket Station in the West End-Murrayfield section of Edinburgh....

-

Bookthrough Booking.com

No Photo Available

9Barony House Guesthouse

20 Mayfield Gardens Newington, Meadows-Marchmont

Quick Read: Located southwest of Holyrood Park in the Meadows-Marchmont area of Edinburgh, the Barony House is home to six rooms....

Ballantrae Hotel At The West End, Edinburgh

6 Grosvenor Crescent, West End-Murrayfield

Quick Read: Ballantrae at the West End is a three-star, family-run hotel located between Water of Leith and Haymarket Station....

Doubles from

$53

Bookthrough Booking.com

Cheap hotels in Old Town-New Town, Edinburgh