We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Things to Do near Portobello Beach

#344 of 468 things to do in Edinburgh
53 Promenade, Edinburgh EH15 2BH Scotland
0.1 km from Portobello Beach
#14 of 25 Classes & Workshops in Edinburgh
57 Promenade, Edinburgh EH15 2BS Scotland
0.2 km from Portobello Beach
#10 of 15 Boat Tours & Water Sports in Edinburgh
28 Beach Lane Silversands Beach, Aberdour, Edinburgh EH15 1HU Scotland
0.3 km from Portobello Beach
#165 of 468 things to do in Edinburgh
298 Portobello High Street, Edinburgh EH15 2AS Scotland
0.4 km from Portobello Beach
#133 of 215 Nightlife in Edinburgh
241/243 Portobello High Street, Edinburgh EH15 2AW Scotland
0.3 km from Portobello Beach
#87 of 255 Tours in Edinburgh
6/2 Christian Crescent, Edinburgh EH15 3AE Scotland
0.9 km from Portobello Beach
#170 of 215 Nightlife in Edinburgh
Rutland Place, Edinburgh EH1 2AB Scotland
0.5 km from Portobello Beach
#1 of 468 things to do in Edinburgh
Queen's Drive, Edinburgh EH8 8HG Scotland
3.5 km from Portobello Beach
Book a Tour
Harry Potter Tour Edinburgh
from US$34.97
More Info
City Sightseeing Edinburgh Hop-On Hop-Off Tour
from US$20.18
More Info
See All
#55 of 215 Nightlife in Edinburgh
77 Promenade, Portobello, Edinburgh EH15 2EL Scotland
0.7 km from Portobello Beach
#6 of 92 Outdoor Activities in Edinburgh
Hopetoun Estate, Edinburgh EH52 6QD Scotland
2.6 km from Portobello Beach
#4 of 92 Outdoor Activities in Edinburgh
Catchpell House, Edinburgh Scotland
3.9 km from Portobello Beach
#3 of 77 Fun & Games in Edinburgh
37 Bernard Street, Edinburgh EH6 6SH Scotland
4.4 km from Portobello Beach
#51 of 255 Tours in Edinburgh
Edinburgh EH6 8DP Scotland
3.7 km from Portobello Beach
#5 of 77 Fun & Games in Edinburgh
5 Holyrood Road, Edinburgh EH8 8AE Scotland
4.7 km from Portobello Beach
#56 of 255 Tours in Edinburgh
Edinburgh EH9 1NH Scotland
3.7 km from Portobello Beach
#2 of 202 Shopping in Edinburgh
263 Canongate, Edinburgh EH8 8BQ Scotland
4.7 km from Portobello Beach
#10 of 92 Outdoor Activities in Edinburgh
18 Royal Terrace, Edinburgh EH7 5AQ Scotland
4.4 km from Portobello Beach
#3 of 202 Shopping in Edinburgh
172 Canongate, Edinburgh EH8 8DF Scotland
4.5 km from Portobello Beach
#28 of 468 things to do in Edinburgh
1 Holyrood Park, Edinburgh EH16 5BT Scotland
4.3 km from Portobello Beach
Book a Tour
City Sightseeing Edinburgh Hop-On Hop-Off Tour
from US$20.18
More Info
7 Hills of Edinburgh Tour - a half day minicoach...
from US$47.08
More Info
See All
#9 of 77 Fun & Games in Edinburgh
125 Great Junction Street Spilt Milk Social club, Edinburgh EH6 5JB Scotland
4.6 km from Portobello Beach
#36 of 468 things to do in Edinburgh
Craigmillar Castle Road, Edinburgh EH16 4SY Scotland
4.3 km from Portobello Beach
Book a Tour
Historic Scotland Explorer Pass
from US$41.70
More Info
See All
#12 of 92 Outdoor Activities in Edinburgh
12B Timber Bush, Edinburgh EH6 6QH Scotland
4.4 km from Portobello Beach
#76 of 255 Tours in Edinburgh
Edinburgh Scotland
3.3 km from Portobello Beach
Book a Tour
Loch Lomond, The Highlands and Doune Castle Day...
from US$52.46
More Info
Loch Ness and the Scottish Highlands Day Tour...
from US$61.87
More Info
See All
#70 of 468 things to do in Edinburgh
Old Church Lande Duddingston Village, Edinburgh EH15 3PX Scotland
3 km from Portobello Beach
#1 of 18 things to do in Musselburgh
Newhailes Road, Musselburgh EH21 6SY Scotland
2.5 km from Portobello Beach
Book a Tour
Battle of Bannockburn Visitor Centre Entrance...
from US$14.80
More Info
Culloden Battlefield Visitor Centre Entrance...
from US$14.80
More Info
See All
#13 of 92 Outdoor Activities in Edinburgh
Palace of Holyrood House, Canongate, Edinburgh Scotland
4.1 km from Portobello Beach
Book a Tour
Edinburgh Marathon Festival Running Tour
from US$36.99
More Info
See All
#50 of 468 things to do in Edinburgh
Canongate, Edinburgh EH8 8DX Scotland
4 km from Portobello Beach
Book a Tour
Edinburgh Royal History Walking Tour with...
from US$17.49
More Info
City Sightseeing Edinburgh Hop-On Hop-Off Tour
from US$20.18
More Info
See All
#65 of 468 things to do in Edinburgh
112 Holyrood Road, Edinburgh EH8 8AS Scotland
4.1 km from Portobello Beach
Book Now
Private Edinburgh City Tour in a Minibus
from US$571.63
More Info
City Sightseeing Edinburgh Hop-On Hop-Off Tour
from US$20.18
More Info
See All
#134 of 255 Tours in Edinburgh
44 Duddingston Park South, Edinburgh EH15 3PB Scotland
1.6 km from Portobello Beach
Book a Tour
I Love Edinburgh Hidden Gem Tour
from US$531.28
More Info
See All
#72 of 468 things to do in Edinburgh
Canongate Tolbooth Royal Mile, Edinburgh EH8 8BN Scotland
4.4 km from Portobello Beach