Hotels near Portobello

See all 94 Hotels in Portobello
The Beachfront B&B
The Beachfront B&B

33 Straiton Place, Edinburgh EH15 2BA

2.5 out of 5.0
3.6 out of 5 (22 reviews)

With direct access to the beach, this Portobello bed & breakfast is within 3 mi (5 km) of Portobello Beach, Arthur's Seat, an …

Get Rates
Malmaison Edinburgh
Malmaison Edinburgh
2.2 mi from Portobello
4.0 out of 5.0
4.1 out of 5 (424 reviews)

Located in Leith, this romantic hotel is within 1 mi (2 km) of Trinity House and Royal Yacht Britannia. Edinburgh Playhouse …

$86
ibis Edinburgh Centre South Bridge - Royal Mile
ibis Edinburgh Centre South Bridge - Royal Mile
2.5 mi from Portobello
3.0 out of 5.0
4.3 out of 5 (1,391 reviews)

Located in Old Town, this hotel is within a 5-minute walk of Old College, St. Giles' Cathedral, and Festival Theatre. …

$61
Motel One Edinburgh-Royal
Motel One Edinburgh-Royal
2.6 mi from Portobello
3.0 out of 5.0
4.4 out of 5 (1,410 reviews)

Located in Old Town, this hotel is steps from Edinburgh Dungeon, St. Giles' Cathedral, and Real Mary King's Close. National …

Get Rates
Old Waverley Hotel
Old Waverley Hotel
2.7 mi from Portobello
3.0 out of 5.0
3.9 out of 5 (1,872 reviews)

Built in 1848, this eight-storey Victorian hotel is on Princes Street, with views of Edinburgh's famous castle and opposite …

$79
The Principal Edinburgh George Street
The Principal Edinburgh George Street
2.8 mi from Portobello
5.0 out of 5.0
4.4 out of 5 (233 reviews)

Located amid the shops and restaurants of Edinburgh's fashionable George Street, this hotel is a block from Princes Street an …

$97
Apex Grassmarket Hotel
Apex Grassmarket Hotel
2.9 mi from Portobello
4.0 out of 5.0
4.2 out of 5 (2,379 reviews)

Set on the cobbled Grassmarket, this contemporary hotel is overlooked by Edinburgh Castle, and is within 500 metres of The …

$102
DoubleTree by Hilton Edinburgh City Centre
DoubleTree by Hilton Edinburgh City Centre
3.1 mi from Portobello
4.0 out of 5.0
4.4 out of 5 (455 reviews)

Located in Old Town, this hotel is within a 5-minute walk of Royal Lyceum Theatre, Edinburgh International Conference Centre, …

$91
B+B Edinburgh
B+B Edinburgh
3.6 mi from Portobello
4.0 out of 5.0
4.6 out of 5 (785 reviews)

Located in New Town, this guesthouse is within a 10-minute walk of St. Mary's Cathedral and Scottish National Gallery of …

Get Rates
Tune Hotel - Haymarket, Edinburgh
Tune Hotel - Haymarket, Edinburgh
3.7 mi from Portobello
3.0 out of 5.0
3.8 out of 5 (2,025 reviews)

Tune Hotel - Haymarket Edinburgh enjoys a central location in the Scottish capital, opposite Haymarket Station which has …

Get Rates
Hide content

Where To Stay In Portobello

Portobello, Edinburgh Hotel Information

Edinburgh is ideally placed for those keen to experience the unspoilt Scottish coastline. With the areas of East Lothian and Portobello on the city’s doorstep, there is plenty of scope to see a different side of Edinburgh, beyond its historical centre. The Scottish capital’s moderate size means that you can get from beach to bustling streets in next to no time at all.

Portobello is locally known as Edinburgh’s seaside and in the heyday of British seaside holidays, visitors flocked here to catch the rays and play in the sand. Today it retains a retro charm, and staying in a hotel here will suit those looking for a quieter getaway and some fresh sea air with tranquil views.

Portobello Beach

Only a few miles from Edinburgh’s cultural city centre, this relaxing beach and promenade area offers beautiful walks, quaint amusements, and water-based activities when the weather is fine.

For travelers staying in the area, look out for the lovely Beach House Café and some great pubs, including the Dalriada at the east end of the Promenade. Summer activities include sailing and kayaking, swimming and even beach volleyball competitions.

Finding a great hotel in the seaside area of Portobello is easy with Expedia, so take a look at where you could be staying on your Edinburgh adventure .

false