3 New Mart Road, EdinburghEH14 1RJ
- Toilets
- Car wash
Landmark
Within 3 miles: petrol from 167.9p/L, diesel from 190.9p/L.
Showing unleaded prices at stations within 3 miles of St James Quarter, and when each one last changed. Use the fuel switch below for diesel.
3 New Mart Road, EdinburghEH14 1RJ
21-23 Barclay Place, EdinburghEH10 4HW
39 Westfield Road, EdinburghEH11 2QW
187 Slateford Road, EdinburghEH14 1PU
2 Sandpiper Drive, EdinburghEH6 6QJ
3 Waterfront Broadway, EdinburghEH5 1SA
2-4 Ratcliffe Terrace, EdinburghEH9 1SS
185 Craighleith Road, EdinburghEH4 2EB
Pilton Drive, EdinburghEH5 2HF
Why fill up before arriving?
Travel context, planning advice, and a quick calculator link for St James Quarter.
Stations are ranked by pump price first, then distance from St James Quarter. Badges highlight the cheapest and nearest stations where prices are available.
Freshness labels show how recently prices were updated, so you can prioritise the most reliable data for your journey.
We list stations within 3 miles of St James Quarter, cheapest first, and show when each price last changed. Where there are more than 50, this page shows the cheapest 50 and links to a full search. Prices that have not changed for 30 days or more are labelled, so check at the pump before relying on them.
Stations are ranked by pump price first, then distance, with badges for the cheapest and nearest.
We check for new prices every 5 minutes. Each station reports its own price changes, so every price shows when it last changed.
Cookie preferences
We use cookies to keep the site secure and remember your preferences. Analytics and advertising only load when you opt in. Read our cookie policy.